基本能力
产品定位
PostHog MCP Server 是一个用于与 PostHog 平台交互的 MCP 服务,旨在通过 Claude Desktop 提供便捷的项目管理和注释创建功能。
核心功能
- 列出项目:查看组织中所有可用的 PostHog 项目
- 创建注释:为 PostHog 项目添加注释,支持可选的时间戳
- 搜索见解:搜索和列出 PostHog 中的见解
适用场景
- 开发团队需要快速管理和注释 PostHog 项目
- 需要从 Claude Desktop 直接与 PostHog 交互的场景
工具列表
- Claude Desktop:作为 MCP 客户端,用于与 PostHog MCP Server 交互
- PostHog API:用于获取项目信息和创建注释
常见问题解答
- 如果锤子图标未出现,尝试重启 Claude Desktop
- 检查日志文件以获取更多信息
- 确保 PostHog API 密钥具有正确的权限
- 确保
claude_desktop_config.json
中的路径是绝对路径
使用教程
使用依赖
- Python 3.10 或更高版本
uv
包管理器- 具有
annotation:write
和project:read
权限的 PostHog API 密钥
安装教程
```bash
克隆仓库
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
文件并添加 API 密钥 - 配置 Claude Desktop 的
claude_desktop_config.json
文件 - 重启 Claude Desktop 并检查日志文件以确认服务运行状态
```bash
检查日志
cat ~/Library/Logs/Claude/mcp*.log # macOS
或
cat %APPDATA%\Claude\logs\mcp*.log # Windows
```