mcpField
S
shippost-mcp

shippost-mcp

ローカル
github.com/RyanKramerソーシャルメディア031 週間前に更新

shippost-mcp について

shippost-mcpは、AIエージェントにTwitter/Xの閲覧、投稿、交流ツールを提供します。タイムライン、検索、ツイート、アカウント操作に対応し、一部のAI作成・分析機能にはShipPost APIキーが必要です。

主な機能

  1. 01ホームタイムラインとメンションを閲覧
  2. 02ユーザープロフィールとツイートを検索
  3. 03最近のツイートを検索
  4. 04投稿、返信、いいね、リツイート
  5. 05ユーザーをフォロー
  6. 06ツイートの下書きとアカウント分析

活用シーン

  1. 01エージェントでタイムラインやメンションを確認
  2. 02最近の投稿を検索してアカウントを調査
  3. 03エージェント経由で投稿や返信を実行
  4. 04AIで投稿案を作り、エンゲージメントを分析

MCP 対応

MCPサーバーとして、AIクライアントにTwitter/Xの閲覧、投稿、交流ツールを提供します。AIによる下書き、機会の発見、分析にはShipPost APIキーが必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"ryankramer-shippost": {
"command": "uvx",
"args": [
"shippost-mcp"
],
"env": {
"TWITTER_ACCESS_TOKEN": "<TWITTER_ACCESS_TOKEN>",
"TWITTER_REFRESH_TOKEN": "<TWITTER_REFRESH_TOKEN>",
"TWITTER_CLIENT_ID": "<TWITTER_CLIENT_ID>",
"SHIPPOST_API_KEY": "<SHIPPOST_API_KEY>"
}
}
}
}
起動コマンドuvx shippost-mcp
設定が必要な環境変数
TWITTER_ACCESS_TOKENシークレットYour Twitter OAuth 2.0 access token
TWITTER_REFRESH_TOKENシークレットTwitter refresh token for automatic renewal
TWITTER_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 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypishippost-mcp0.1.1

ツール

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_tweetID を指定して特定のツイートを取得します
search_tweets最近のツイートを検索します
post_tweetツイートを投稿します
reply_to_tweetツイートに返信します
like_tweetツイートに「いいね」します
retweetツイートをリツイートします
follow_userユーザーをフォローします

有料 AI ツール(ShipPost API キーが必要です)

ツール説明
find_opportunitiesAI がタイムラインをスキャンし、返信に最適なツイートを見つけます
draft_replyAI があなたらしい返信の下書きを作成します
draft_tweetAI がオリジナルツイートの下書きを作成します
draft_threadAI がスレッド全体の下書きを作成します
analyze_accountAI が任意の Twitter アカウントを分析します
get_performanceAI を活用したエンゲージメント分析

shippost.ai で API キーを取得してください。

設定

環境変数必須説明
TWITTER_ACCESS_TOKENはいOAuth 2.0 アクセストークン
TWITTER_REFRESH_TOKEN推奨トークンの自動更新に使用します
TWITTER_CLIENT_ID更新時に必要Twitter アプリのクライアント ID
SHIPPOST_API_KEYAI 機能に必要shippost.ai で取得してください

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。