基本能力
产品定位
mcp-server-umeng-openapi是一个专为友盟统计数据API设计的Node.js客户端库,旨在简化开发者与友盟开放API的交互。
核心功能
- 提供友盟统计数据的API封装
- 生成签名请求URL
- 支持多种统计数据的获取,如新增用户、活跃用户、启动次数等
适用场景
- 需要集成友盟统计数据的应用开发
- 数据分析与报表生成
- 应用性能监控与优化
使用教程
使用依赖
确保已安装Node.js和npm。
安装教程
npm install @umengfe/mcp-server-umeng-openapi配置
在Cursor的mcp.json文件中添加以下内容:
{
"mcpServers": {
"umeng-openapi": {
"command": "npx",
"args": [
"-y",
"@umengfe/mcp-server-umeng-openapi"
],
"env": {
"UMENG_API_KEY": "xxx",
"UMENG_API_SECRET": "xxx"
}
}
}
}调试方式
import UmengOpenAPI from '@umengfe/mcp-server-umeng-openapi/dist/src/umopenapi.js';
const client = new UmengOpenAPI('your_api_key','your_api_security');
const signedUrl = client.generateSignedUrl('param2/1/com.umeng.uapp/umeng.uapp.getAllAppData', {a:1,b:2});
fetch(signedUrl).then(res => res.json()).then(data => console.log(data));