x-mcp-server
The X MCP Server is a Model Context Protocol (MCP) server that facilitates integration with X (Twitter) for use with the Claude desktop application. It allows users to manage and interact with their Twitter timeline, publish tweets, and reply, all while managing rate limits effectively.
What are the prerequisites for using the X MCP Server?
You need Node.js (v16 or higher), an X (Twitter) Developer Account, and the Claude desktop app.
How do I handle rate limits with the X MCP Server?
The server includes built-in rate limit handling, tracking monthly usage, providing exponential backoff for rate limit errors, and automatic retry after the rate limit window expires.
What are the API limits for the free tier?
The free tier allows 500 posts per month at user and app levels, and 100 reads per month.
How do I configure the X MCP Server with Claude desktop?
You need to edit the claude_desktop_config.json
file with your API credentials and restart Claude desktop.
What programming language is the X MCP Server implemented in?
The server is implemented in TypeScript, ensuring full type safety.