twitter-mcp  by EnesCinr

MCP server for Twitter interaction

created 7 months ago
260 stars

Top 98.2% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a Model Context Protocol (MCP) server that enables AI models, specifically Claude Desktop, to interact with Twitter for posting tweets and searching for content. It targets users who want to integrate Twitter functionality into their AI workflows.

How It Works

The server acts as a bridge between an AI assistant and the Twitter API. It's launched via npx and configured with Twitter API keys and access tokens. The AI assistant then calls predefined tools (post_tweet, search_tweets) which are translated into API requests by the MCP server. This approach simplifies AI-to-Twitter integration by abstracting the complexities of API authentication and request formatting.

Quick Start & Requirements

  • Install via npx -y @enescinar/twitter-mcp.
  • Requires a Twitter Developer account with API keys and tokens.
  • Configuration involves adding a JSON snippet to Claude Desktop's config file.
  • Official documentation: https://github.com/EnesCinr/twitter-mcp

Highlighted Details

  • Enables AI posting of tweets and searching Twitter content.
  • Integrates with Claude Desktop via the Model Context Protocol.
  • Provides post_tweet and search_tweets tools for AI interaction.

Maintenance & Community

The project is maintained by EnesCinr. No specific community channels or roadmap are detailed in the README.

Licensing & Compatibility

  • License: MIT
  • Compatible with Claude Desktop. Commercial use is permitted under the MIT license.

Limitations & Caveats

The project is primarily designed for Claude Desktop integration. Functionality outside of this specific AI assistant is not detailed.

Health Check
Last commit

2 weeks ago

Responsiveness

1 day

Pull Requests (30d)
1
Issues (30d)
3
Star History
86 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.