X (Twitter)
This MCP server provides Twitter/X API integration with dual OAuth authentication support (1.0a and 2.0), enabling tweet posting with media attachments, tweet searching, and tweet deletion through a comprehensive rate-limiting system designed for free-tier API usage. Built by Mariano Belinky using TypeScript with the twitter-api-v2 library and MCP SDK, it features intelligent media handling with base64 encoding, automatic fallback mechanisms for API endpoint failures, cross-authentication compatibility, and built-in rate limiting with daily quotas (17 tweets/deletes per day, 15-minute search intervals). The implementation includes robust error handling, v2 media upload support for OAuth 2.0, v1.1 fallback for OAuth 1.0a delete operations, and comprehensive test coverage including end-to-end functional tests, making it valuable for social media automation, content management workflows, and building AI assistants that need reliable Twitter integration with proper API usage controls.
Composite of vulnerability cleanliness, spec conformance, provenance, stability, and usage signals — scanned and weighted by Cognium. Human and agent signals are tracked separately. Last scanned 2026-09-28.
Scan details: Circle-IR · 2026-09-28 · Appeal
View full trust & usage report →Metadata
- Version
- 1.0.0
- Skill type
- atomic
- Execution layer
- mcp-remote
- Category
- social-media
- Source
- PulseMCP
- Repository
- github.com/mbelinky/x-mcp-server
- Author type
- human
- Last scanned
- 2026-09-28
- Updated
- 2026-09-28
Use via MCP
Resolve X (Twitter) from your agent
Streamable HTTP transport at https://api.skillsregistry.net/mcp. No auth for read tools. Discovery: .well-known/mcp.json.
One command in your shell — Claude Code wires it up and verifies the connection. Run /mcp in any session to confirm.
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp --scope user for --scope project to commit it to .mcp.json.