返回市场
麦普-X

麦普-X

作者:Lyonsupernova6 星标更新:2024-12-28

项目介绍

mcp-x MCP服务器

连接Claude与X API的MCP项目。基于X API v2构建。

演示

视频演示

支持的功能

  • 发布推文

配置

开始使用X

  • 访问X开发者平台,并使用您的X账户登录
  • 从基础计划开始
  • 存储访问令牌、密钥、客户端ID、客户端密钥和Bearer令牌 文档:x-api-start

设置

  • 在MacOS上:~/Library/Application\ Support/Claude/claude_desktop_config.json
  • 在Windows上:%APPDATA%/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"
      }
    }
  }
}

待办事项

  • 测试
  • 添加获取推文功能
  • 添加删除推文功能
  • ...

部署

待办事项

构建和发布

为了准备分发包:

  1. 同步依赖项并更新锁文件:
uv sync
  1. 构建包分布:
uv build

这将在dist/目录中创建源代码和轮子分布。