返回 MCP 目录
public公开dns本地运行

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

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端