样式报告服务

一个MCP服务器,提供获取当前用户样式报告的工具,适用于团队协作和消息编写。

  • by enduring-labs
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 enduring-labs/may-mcp

使用说明

样式报告MCP服务器

这是一个MCP服务器,它公开了一个为当前用户获取样式报告的工具。

与MCP客户端(Claude Desktop、Cursor等)集成

要将此MCP服务器连接到Claude Desktop等客户端,请使用以下配置格式(注意使用 command 和 args):

{
  "mcpServers": {
    "style-report": {
      "command": "npx",
      "args": [
        "tsx",
        "/PATH/TO/may-mcp/may/src/index.ts"
      ],
      "env": {
        "MAY_API_KEY": "[API-KEY]"
      }
    }
  }
}

替换 /PATH/TO/may-mcp/may/src/index.ts 与实际路径 index.ts 您本地存储库中的文件。您可以使用 pwd 命令获取完整路径。

这将允许Claude Desktop(或Cursor等)作为子流程直接启动MCP服务器。

Claude桌面配置文件位置

  • macOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%/Claude/claude_desktop_config.json

在更新配置文件之后, 重新启动MCP客户端 以应用更改。

用法

集成后,使用该工具 getStyleReport 从您的客户那里获取您团队的最新风格报告。您可以通过要求客户端使用样式报表服务器来帮助编写消息或其他任务来实现这一点。

备注

  • 此服务器使用FastMCP v1.22.4,Zod用于模式验证,Axios用于HTTP请求。

有关其他FastMCP文档,请参阅:https://github.com/punkpeye/fastmcp

运行服务器

对于与MCP客户端集成,这不是必需的,因为像Claude这样的客户端会自动将服务器作为子进程启动。但这可能有助于调试。

  1. 安装依赖项:
npm install
  1. 启动服务器:
npx ts-node src/index.ts