MCP.so
登录

X (Twitter) MCP Server

@Dishant27

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

Dishant27

关于 X (Twitter) MCP Server

Model Context Protocol server for Twitter integration. can be used to perform CRUD like operations using the twitter API in the background

X (Twitter) MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

X (Twitter) MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is X (Twitter) MCP Server?

This MCP server allows AI clients to interact with X (formerly Twitter), enabling comprehensive platform operations including posting tweets, searching content, managing accounts, and organizing lists. It is designed for developers using MCP-compatible clients such as Claude.

How to use X (Twitter) MCP Server?

Set up an X Developer account, obtain your API keys, and set the required environment variables (TWITTER_API_KEY, TWITTER_API_SECRET, TWITTER_ACCESS_TOKEN, TWITTER_ACCESS_TOKEN_SECRET). Clone the repository, run npm install, and start the server with the environment variables or a .env file. Then configure your MCP client (e.g., Claude) with a JSON pointing to dist/index.js and the environment variables. Requires Node.js 18+.

Key features of X (Twitter) MCP Server

  • Post tweets up to 280 characters
  • Search for tweets by query with adjustable result count
  • Get and update authenticated user profile information
  • Follow and unfollow users
  • List followers and accounts a user is following
  • Create, retrieve, and list lists (public or private)

Use cases of X (Twitter) MCP Server

  • Posting tweets directly from an AI assistant
  • Searching for recent content on X programmatically
  • Managing followers and following lists automatically
  • Updating profile details like name, bio, or location
  • Organizing users into lists for monitoring or curation

常见问题

1

What MCP tools does the server provide?

The server exposes eleven tools: `post_tweet`, `search_tweets`, `get_profile`, `update_profile`, `follow_user`, `unfollow_user`, `list_followers`, `list_following`, `create_list`, `get_list_info`, and `get_user_lists`.

2

What are the system requirements and dependencies?

Node.js 18.x or higher and a valid X Developer account with API v1 and v2 access. You need to set four environment variables: `TWITTER_API_KEY`, `TWITTER_API_SECRET`, `TWITTER_ACCESS_TOKEN`, and `TWITTER_ACCESS_TOKEN_SECRET`.

3

How do I configure the server with Claude?

Add a JSON entry to your Claude MCP configuration file (located in `%APPDATA%\AnthropicClaude\mcp-servers` on Windows, `~/Library/Application Support/AnthropicClaude/mcp-servers` on macOS, or `~/.config/AnthropicClaude/mcp-servers` on Linux) specifying the server name, path to `dist/index.js`, and the environment variables.

4

Is there a character limit for posts?

Yes, posts are limited to 280 characters when using the `post_tweet` tool.

评论

其他 分类下的更多 MCP 服务器