Twitter交互服务

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

  • by Rakibulislamsarkar
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 rakibulislamsarkar/twitter-mcp

使用说明

推特MCP服务器

此MCP服务器允许客户端与Twitter交互,从而能够发布推文和搜索Twitter。

快速开始

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

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

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

{
  "mcpServers": {
    "twitter-mcp": {
      "command": "node",
      "args": [
        "actual path to your folder\\twitter-mcp\\build\\index.js"
    ],
      "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桌面应用程序是行不通的——你需要转到文件并单击退出选项。)

就是这样!克劳德现在可以通过两个工具与推特互动:

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

示例用法

试着问克劳德:

  • “你能发一条推特说‘克劳德你好!’吗?”
  • “你能搜索关于Claude AI的推文吗?”

故障排除

日志可以在以下网址找到:

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

发展

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

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