shippost-mcp について
shippost-mcpは、AIエージェントにTwitter/Xの閲覧、投稿、交流ツールを提供します。タイムライン、検索、ツイート、アカウント操作に対応し、一部のAI作成・分析機能にはShipPost APIキーが必要です。
主な機能
- 01ホームタイムラインとメンションを閲覧
- 02ユーザープロフィールとツイートを検索
- 03最近のツイートを検索
- 04投稿、返信、いいね、リツイート
- 05ユーザーをフォロー
- 06ツイートの下書きとアカウント分析
活用シーン
- 01エージェントでタイムラインやメンションを確認
- 02最近の投稿を検索してアカウントを調査
- 03エージェント経由で投稿や返信を実行
- 04AIで投稿案を作り、エンゲージメントを分析
MCP 対応
MCPサーバーとして、AIクライアントにTwitter/Xの閲覧、投稿、交流ツールを提供します。AIによる下書き、機会の発見、分析にはShipPost APIキーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
mcp.json · 共通設定
起動コマンド
uvx shippost-mcp設定が必要な環境変数
TWITTER_ACCESS_TOKENシークレットYour Twitter OAuth 2.0 access tokenTWITTER_REFRESH_TOKENシークレットTwitter refresh token for automatic renewalTWITTER_CLIENT_IDYour Twitter app client ID (needed for token refresh)SHIPPOST_API_KEYシークレットShipPost API key for AI-powered features (get at https://shippost.ai)ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
17掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
ShipPost MCP — AI エージェント向け Twitter/X ツール
あらゆる AI エージェント(Claude Code、Cursor、Windsurf など)で、Twitter/X の閲覧、投稿、交流ができるようになります。
クイックスタート
Claude Code
~/.claude/settings.json に追加します。
{
"mcpServers": {
"twitter": {
"command": "shippost-mcp",
"env": {
"TWITTER_ACCESS_TOKEN": "your-access-token",
"TWITTER_REFRESH_TOKEN": "your-refresh-token",
"TWITTER_CLIENT_ID": "your-client-id"
}
}
}
}
PyPI からインストール
pip install shippost-mcp
無料ツール
| ツール | 説明 |
|---|---|
get_my_profile | 自分の Twitter プロフィールを取得します |
get_timeline | ホームタイムラインを読み取ります |
get_mentions | 自分へのメンションを含むツイートを取得します |
get_user_profile | 任意のユーザーのプロフィールを調べます |
get_tweet | ID を指定して特定のツイートを取得します |
search_tweets | 最近のツイートを検索します |
post_tweet | ツイートを投稿します |
reply_to_tweet | ツイートに返信します |
like_tweet | ツイートに「いいね」します |
retweet | ツイートをリツイートします |
follow_user | ユーザーをフォローします |
有料 AI ツール(ShipPost API キーが必要です)
| ツール | 説明 |
|---|---|
find_opportunities | AI がタイムラインをスキャンし、返信に最適なツイートを見つけます |
draft_reply | AI があなたらしい返信の下書きを作成します |
draft_tweet | AI がオリジナルツイートの下書きを作成します |
draft_thread | AI がスレッド全体の下書きを作成します |
analyze_account | AI が任意の Twitter アカウントを分析します |
get_performance | AI を活用したエンゲージメント分析 |
shippost.ai で API キーを取得してください。
設定
| 環境変数 | 必須 | 説明 |
|---|---|---|
TWITTER_ACCESS_TOKEN | はい | OAuth 2.0 アクセストークン |
TWITTER_REFRESH_TOKEN | 推奨 | トークンの自動更新に使用します |
TWITTER_CLIENT_ID | 更新時に必要 | Twitter アプリのクライアント ID |
SHIPPOST_API_KEY | AI 機能に必要 | shippost.ai で取得してください |
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。