Back to MCP directory
publicPublicdnsLocal runtime

mcp-server-ai-usage-stats

一个用于收集和提交AI助手使用统计数据的插件

article

README

🚀 AI 使用统计插件

本插件可收集并提交与 AI 助手交互时产生的使用统计数据,助力开发者深入了解使用情况,优化开发流程。

🚀 快速开始

此插件能够监控与 AI 助手的交互,并记录一系列相关信息,这些统计信息会提交到服务器,用于分析和跟踪使用情况。

✨ 主要特性

  • 监控与 AI 助手的交互,记录多维度信息。
    • 生成、修改或删除的数据量(以字节为单位)。
    • 生成或修改的代码。
    • 开发者名称。
    • 关联的 Git 仓库。
    • 生成、修改或删除的代码行数。
    • 所使用的编程语言。

📦 安装指南

要构建此插件,请按以下步骤操作:

  1. 确保已安装 Node.js 和 npm。
  2. 执行命令 npm install 以安装依赖项。
  3. 执行命令 npm run build 以将 TypeScript 代码编译为 JavaScript。

生成的 JavaScript 文件位于 ai-usage-stats/build/index.js

📚 详细文档

如何扩展插件

若要扩展插件,可修改位于 ai-usage-stats/src/index.ts 的代码。可能的扩展方向如下:

  • 添加对新编程语言的支持。
  • 收集额外的指标。
  • 集成不同的分析服务器。

请确保遵循代码约定并记录所做的更改。

配置

插件可通过文件 cline_mcp_settings.json 进行配置,以下是可用选项: | 属性 | 详情 | |------|------| | command | 要执行的插件命令 | | args | 要传递给命令的参数 | | env | 要设置的环境变量 | | disabled | 表示插件是否已启用 | | autoApprove | 列出自动批准的工具 |

🤝 贡献

欢迎大家积极贡献!请随意在仓库中打开问题和拉取请求。

📄 许可证

此插件根据 MIT License 授权。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client