Arduino分析MCP专家

将Arduino分析生态系统手册转化为基于模型上下文协议(MCP)的智能代理后端,为数据团队提供合规、技术配置、数据差异和平台策略的专家级对话支持。

  • by ChanSuri
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 ChanSuri/MCPserver-doc-analyzer

使用说明

🛠️ Arduino分析MCP专家

基于模型上下文协议(MCP)的Arduino分析生态系统剧本智能知识代理

这个项目改变了 Arduino分析生态系统手册 进入上下文感知智能代理后端。使用克劳德桌面或任何兼容MCP的主机,数据团队可以就合规性、技术配置、数据差异和平台策略进行“专家级”对话。


🌟 核心能力

此MCP服务器专为数据团队设计,将文档组织成六个基于意图的专用工具,将剧本从静态文档转换为交互式知识库:

|工具名称|业务用例|剧本映射和功能| | :--- | :--- | :--- | | get_comprehensive_overview | 导航 |提取生态系统的完整层次图,以便快速定位。 | | get_metric_definition | 标准化 |在“维度和指标”一章中精确查找特定指标(例如“会话”、“LTV”),以确保团队一致性。 | | solve_analytics_issue | 故障排除 |通过逐步SOP解决实施错误、GTM问题和数据差异。 | | check_limits_and_compliance | 风险护栏 |强制执行Cookie同意、年龄限制和GA4技术限制,以防止违反政策。 | | compare_platform_strategy | 决策支持 |基于官方决策矩阵,提供战略性的“何时使用”指导(例如,GA4与细分市场)。 | | report_documentation_issue | 反馈循环 | [未来] 允许员工直接标记过时的内容或错误,为文档创建持续改进周期。 |

🚀 快速开始

1.先决条件

  • Python 3.10+
  • 克劳德桌面版 (macOS或Windows)
  • 播放手册文件:确保文件 Arduino - The Analytics Ecosytem playbook.docx 位于项目根目录中。

2.安装

克隆此存储库并安装所需的依赖项:

pip install fastmcp python-docx rapidfuzz

3.配置克劳德桌面

要将此专家集成到Claude中,请修改您的Claude Desktop配置文件:

  • macOS:~/库/应用支持/Claude/Claude_desktop_config json
  • 视窗:%APPDATA%\Claude\Claude_desktop_config.json

将以下内容添加到mcpServers部分:

{
  "mcpServers": {
    "arduino_analytics": {
  	    "command": "uv path by --which uv",
  	    "args": [
            "--directory",
            "/ABSOLUTE/PATH/TO/FILE",
            "run",
            "arduino_doc.py"
  	    ]
    }
  }
}

4.日志跟踪

在终端:

tail -f ~/Library/Logs/Claude/mcp.log