
PostHog MCP Server官方
一个模型上下文协议服务器,它使 Claude Desktop 用户能够直接与 PostHog 交互,允许他们通过自然语言命令查看项目和创建注释。
Tools
list_posthog_projects
List all available PostHog projects.
create_posthog_annotation
Create a PostHog annotation. Args: project_id: The ID of the project as an integer (e.g. 99423) content: The content/text of the annotation date_marker: Optional ISO-8601 timestamp for the annotation (e.g. 2024-03-20T14:15:22Z)
README
PostHog MCP 服务器 📊
一个用于与 PostHog 交互的模型上下文协议 (MCP) 服务器。直接通过 Claude Desktop 创建注释和管理项目!
功能 🚀
- 列出项目: 查看您组织中所有可用的 PostHog 项目
- 创建注释: 向您的 PostHog 项目添加注释,可选择添加时间戳 [此列表可以更长,基本上包含我们 API 拥有的任何内容...]
设置 🛠️
-
先决条件
- Python 3.10 或更高版本
uv
包管理器- 具有
annotation:write
和project:read
作用域的 PostHog API 密钥,可从您的项目设置中获取
-
安装
# 克隆仓库 git clone git@github.com:PostHog/posthog-mcp.git # 或者如果使用 https,则使用:git clone https://github.com/PostHog/posthog-mcp.git cd posthog-mcp uv venv source .venv/bin/activate # 安装依赖 uv pip install .
-
配置
- 在项目根目录中创建一个
.env
文件:PERSONAL_API_KEY=phx_your_posthog_api_key_here
- 在项目根目录中创建一个
-
Claude Desktop 设置
- 安装 Claude Desktop
- 打开 Claude Desktop 设置并单击“编辑配置”。或者,您可以从以下位置打开文件:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
- 将此添加到您的
claude_desktop_config.json
中(根据您的系统调整路径):
如果您遇到任何问题,请查看最新文档以了解如何将 Claude Desktop 设置为 MCP 客户端。{ "mcpServers": { "posthog": { "command": "/path/to/uv", # 运行以下命令获取此路径:which uv "args": [ "--directory", "/path/to/your/posthog-mcp", # 此项目的完整路径 "run", "posthog_mcp" ] } } }
用法 💡
设置完成后,您将在 Claude Desktop 中看到一个锤子 🔨 图标。以下命令可用:
列出项目
询问 Claude:
"列出我的 PostHog 项目"
获取和搜索 Insights
询问 Claude:
"列出我的 PostHog insights" 或 "在我的 PostHog 中搜索收入 insights"
在线搜索文档
您可以问:
- "如何在 posthog 的 nextjs 中进行反向代理?"
创建注释
使用从项目列表中获取的项目 ID,询问 Claude:
"在项目 53497 中创建一个 PostHog 注释,内容为 '已部署 v1.2.3'"
或者使用特定日期:
"在项目 53497 中为 3 月 20 日创建一个 PostHog 注释,内容为 '启动了新的营销活动'"
故障排除 🔍
- 如果锤子图标未出现,请重启 Claude Desktop
- 检查
~/Library/Logs/Claude/mcp*.log
(macOS) 或%APPDATA%\Claude\logs
(Windows) 中的日志 - 验证您的 PostHog API 密钥是否具有正确的权限
- 确保
claude_desktop_config.json
中的所有路径都是绝对路径
贡献 🤝
欢迎提出问题和 PR!我们遵循 PostHog 的贡献指南。
推荐服务器
Jira-Context-MCP
MCP 服务器向 AI 编码助手(如 Cursor)提供 Jira 工单信息。
mixpanel
连接到您的 Mixpanel 数据。 从 Mixpanel 分析查询事件、留存和漏斗数据。
metoro-mcp-server
使用LLM查询和交互由Metoro监控的Kubernetes环境。查看APM、指标、追踪和性能分析信息。

Raygun MCP Server
MCP 服务器用于 Raygun 的 API V3 端点,用于与您的崩溃报告和真实用户监控应用程序进行交互。该服务器通过模型上下文协议提供对 Raygun API 功能的全面访问。

systemd-coredump MCP Server
启用支持 MCP 的应用程序,通过与 systemd-coredump 功能集成,来访问、管理和分析系统核心转储。

Airbyte Status Checker
一个用于 Claude Desktop 的 MCP 服务器,允许用户检查他们的 Airbyte 连接状态。

MCP Variance Log
一个代理工具,用于查找对话结构中的统计变异,并将异常事件记录到 SQLite 数据库中。该系统使用模型上下文协议 (MCP) 构建,旨在与 Claude Desktop 或其他兼容 MCP 的客户端一起使用。
Umami Analytics MCP Server
通过提供对 Umami 网站分析数据的访问,增强 Claude 的能力,从而实现用户行为分析、网站性能跟踪和数据驱动的洞察生成。

MCP Accessibility Scanner
使用 Playwright 和 Axe-core 启用 WCAG 合规性的自动化 Web 可访问性扫描,提供包含修复指导的可视化和 JSON 报告。
ConsoleSpy
一个工具,用于捕获浏览器控制台日志,并通过模型上下文协议 (MCP) 使其在 Cursor IDE 中可用。