这是一个与 PostHog 交互的模型上下文协议(MCP)服务器。借助它,你可以通过 Claude 桌面直接创建注释并管理项目!
PostHog MCP 服务器能让你通过 Claude 桌面与 PostHog 进行交互。完成安装和配置后,即可在 Claude 桌面使用相关功能。
先决条件
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 桌面设置
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonclaude_desktop_config.json(根据您的系统调整路径):{
"mcpServers": {
"posthog": {
"command": "/path/to/uv", # 运行此命令获取:which uv
"args": [
"--directory",
"/path/to/your/posthog-mcp", # 此项目的完整路径
"run",
"posthog_mcp"
]
}
}
}
若在设置 Claude 桌面作为 MCP 客户端时遇到问题,可查看 最新文档。
完成安装后,您会在 Claude 桌面看到一个锤子 🔨 图标。以下是一些可用命令:
询问 Claude:
"列出我的 PostHog 项目"
使用从项目列表中获得的项目 ID,询问 Claude:
"在项目 53497 中创建一个 PostHog 注释,内容为 '部署了 v1.2.3'"
询问 Claude: "列出我的 PostHog 见解" 或 "在 PostHog 中搜索收入见解"
您可以询问:
指定具体日期,询问 Claude:
"在项目 53497 中为 3月20日 创建一个 PostHog 注释,内容为 '启动新营销活动'"
~/Library/Logs/Claude/mcp*.log(macOS)或 %APPDATA%\Claude\logs(Windows)。⚠️ 重要提示
使用前请确保已正确设置环境变量,并检查网络连接。