Twitter MCP-Server
Dieser MCP-Server ermöglicht Clients die Interaktion mit Twitter und ermöglicht das Posten von Tweets und die Suche auf Twitter.
Schnellstart
Erstellen Sie ein Twitter-Entwicklerkonto und holen Sie sich Ihre API-Schlüssel vom Twitter-Entwicklerportal
Fügen Sie diese Konfiguration zu Ihrer Claude Desktop-Konfigurationsdatei hinzu:
Windows : %APPDATA%\Claude\claude_desktop_config.json
macOS : ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"twitter-mcp": {
"command": "npx",
"args": ["-y", "@enescinar/twitter-mcp"],
"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"
}
}
}
}Starten Sie Claude Desktop neu
Das war's! Claude kann jetzt über zwei Tools mit Twitter interagieren:
post_tweet: Einen neuen Tweet postensearch_tweets: Suche nach Tweets
Related MCP server: ClaudeKeep
Beispielverwendung
Versuchen Sie, Claude zu fragen:
„Können Sie einen Tweet mit ‚Hallo von Claude!‘ posten?“
„Können Sie nach Tweets über Claude AI suchen?“
Fehlerbehebung
Protokolle finden Sie unter:
Windows :
%APPDATA%\Claude\logs\mcp-server-twitter.logmacOS :
~/Library/Logs/Claude/mcp-server-twitter.log
Entwicklung
Wenn Sie beitragen oder von der Quelle aus ausführen möchten:
Klonen Sie das Repository:
git clone https://github.com/EnesCinr/twitter-mcp.git
cd twitter-mcpInstallieren Sie Abhängigkeiten:
npm installBauen:
npm run buildLaufen:
npm startAusführen von Evaluierungen
Das Evals-Paket lädt einen MCP-Client, der anschließend die Datei index.ts ausführt, sodass zwischen den Tests kein Neuaufbau erforderlich ist. Sie können Umgebungsvariablen laden, indem Sie dem Befehl npx voranstellen. Die vollständige Dokumentation finden Sie hier .
OPENAI_API_KEY=your-key npx mcp-eval src/evals/evals.ts src/index.tsLizenz
MIT