连接Claude与X API的MCP项目。基于X API v2构建。
~/Library/Application\ Support/Claude/claude_desktop_config.json{
"mcpServers": {
"x": {
"command": "uv",
"args": [
"--directory",
"PROJECT_PATH/src/mcp_x",
"run",
"mcp-x"
],
"env": {
"X_API_KEY": "YOUR_API_KEY",
"X_API_KEY_SECRET": "YOUR_API_KEY_SECRET",
"X_ACCESS_TOKEN": "YOUR_ACCESS_TOKEN",
"X_ACCESS_TOKEN_SECRET": "YOUR_ACCESS_TOKEN_SECRET",
"X_BEARER_TOKEN": "YOUR_BEARER_TOKEN",
"LOGGING_PATH": "PROJECT_PATH/src/mcp_x/logs"
}
}
}
}
待办事项
为了准备分发包:
uv sync
uv build
这将在dist/目录中创建源代码和轮子分布。