推特MCP

@EnesCinr/twitter-mcp
Hosted
12 Stars 2.2k 次浏览 EnesCinr 更新于 2026-08-23

一个MCP服务器,它使克劳德能够与推特互动,从而实现发布推文和搜索推特内容的功能。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "twitter-mcp": {
      "args": [
        "-y",
        "@enescinar/twitter-mcp"
      ],
      "command": "npx",
      "env": {
        "ACCESS_TOKEN": "your_access_token_here",
        "ACCESS_TOKEN_SECRET": "your_access_token_secret_here",
        "API_KEY": "your_api_key_here",
        "API_SECRET_KEY": "your_api_secret_key_here"
      }
    }
  }
}

该服务需要配置环境变量:ACCESS_TOKEN、ACCESS_TOKEN_SECRET、API_KEY、API_SECRET_KEY

可用工具 (2 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

post_tweet 1 个参数 需填 1 项

Post a new tweet to Twitter

必填参数:text

search_tweets 2 个参数 需填 2 项

Search for tweets on Twitter

必填参数:query、count

服务介绍

Twitter MCP 服务器

smithery 徽章

此MCP服务器允许客户端与Twitter进行交互,支持发布推文和搜索Twitter。

快速开始

  1. 创建一个Twitter开发者账户,并从Twitter开发者门户获取您的API密钥。

  2. 将以下配置添加到您的Claude Desktop配置文件中:

Windows: %APPDATA%\Claude\claude_desktop_config.json
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "twitter-mcp": {
      "command": "npx",
      "args": ["-y", "@enescinar/twitter-mcp"],
      "env": {
        "API_KEY": "your_api_key_here",
        "API_SECRET_KEY": "your_api_secret_key_here",
        "ACCESS_TOKEN": "your_access_token_here",
        "ACCESS_TOKEN_SECRET": "your_access_token_secret_here"
      }
    }
  }
}
  1. 重启Claude Desktop

就这样!Claude现在可以通过两个工具与Twitter进行交互:

  • post_tweet: 发布一条新推文
  • search_tweets: 搜索推文

使用示例

尝试向Claude提问:

  • "你能发一条推文说'Hello from Claude!'吗?"
  • "你能搜索关于Claude AI的推文吗?"

故障排除

日志可以在以下位置找到:

  • Windows: %APPDATA%\Claude\logs\mcp-server-twitter.log
  • macOS: ~/Library/Logs/Claude/mcp-server-twitter.log

开发

如果您想贡献代码或从源码运行:

  1. 克隆仓库:
git clone https://github.com/EnesCinr/twitter-mcp.git
cd twitter-mcp
  1. 安装依赖项:
npm install
  1. 构建:
npm run build
  1. 运行:
npm start

许可证

MIT

相关 MCP 服务