local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Supported as a platform for the MCP server, with specific configuration paths provided for macOS users.
Used for package management and running server scripts, facilitating installation and development workflows.
The server uses TypeScript for its response format, providing strongly typed structure for communication between the client and server.
Twitter MCP サーバー
モデル コンテキスト プロトコル (MCP) 標準を活用した AI エージェント向けの強力な Twitter 統合で、クリーンかつ一貫性のあるインターフェースを通じて包括的な Twitter 機能セットを提供します。
概要
このサーバーは、MCPツールを介してTwitterの機能へのアクセスを提供し、AIアシスタントやその他のMCP対応クライアントとのシームレスな統合を可能にします。agent agent-twitter-client
ライブラリをベースに構築されており、堅牢なエラー処理、レート制限、一貫したレスポンスフォーマットを提供します。
特徴
基本的な読み方
- メディアサポートのあるユーザーからのツイートを取得する
- 詳細情報を含むユーザープロファイルを取得する
- ハッシュタグやキーワードでツイートを検索する
- 検索結果を最新/上位でフィルタリング
- レート制限(リクエストあたり最大50ツイート)
ユーザーインタラクション
- ツイートにいいね/いいねを取り消す
- リツイート/リツイート取り消し
- 次の内容でツイートを投稿します:
- テキストコンテンツ
- メディア添付ファイル(画像、動画)
- 返信機能
- 引用ツイート機能
高度な機能
- ユーザー関係(フォロワー/フォロー中)を取得する
- トレンドトピックを取得する
- さまざまなタイムライン タイプにアクセスします。
- ホームタイムライン
- 次のタイムライン
- ユーザータイムライン
- リスト管理(リストツイートの取得)
メディアと高度なインタラクション
- メディア対応:
- 画像アップロード(JPEG、PNG、GIF)
- 動画アップロード(MP4)
- 代替テキストのサポート
- スレッド作成
- ユーザーのフォロー/フォロー解除
ツール
読書ツール
get_tweets
- ユーザーの最近のツイートを取得するget_profile
- ユーザーのプロフィール情報を取得するsearch_tweets
- ハッシュタグまたはキーワードでツイートを検索
インタラクションツール
like_tweet
- ツイートに「いいね」または「いいねを取り消す」retweet
- リツイートまたはリツイートの取り消しpost_tweet
- オプションのメディアを含む新しいツイートを投稿するcreate_thread
- Twitter スレッドを作成する
タイムラインツール
get_timeline
- さまざまなタイムラインタイプからツイートを取得するget_list_tweets
- Twitterリストからツイートを取得するget_trends
- 現在のトレンドトピックを取得する
ユーザー管理ツール
get_user_relationships
- フォロワーまたはフォロー中のリストを取得するfollow_user
- ユーザーをフォローまたはフォロー解除する
インストール
- 依存関係をインストールします:
- サーバーを構築します。
- 環境変数を設定します。
- MCP クライアントにサーバー設定を追加します。
MacOSの場合:
Windowsの場合:
構成:
発達
自動リビルドを使用した開発の場合:
デバッグ
MCP サーバーは stdio 経由で通信するため、デバッグには MCP Inspector を使用できます。
インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。
エラー処理
サーバーは包括的なエラー処理を実装します。
- すべてのパラメータの入力検証
- レート制限保護
- 詳細なエラーメッセージ
- 適切なエラー伝播
- デバッグのためのログ記録
応答フォーマット
すべてのツールは一貫した形式で応答を返します。
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
MITライセンス - 詳細はLICENSEファイルを参照
This server cannot be installed
モデル コンテキスト プロトコル標準を通じて AI エージェントに包括的な Twitter 機能を提供し、ツイートの読み取り、コンテンツの投稿、インタラクションの管理、堅牢なエラー処理によるタイムライン データへのアクセスを可能にします。