Skip to main content
Glama

social-media-mcp

ソーシャルメディアサーバー

ソーシャル メディアの投稿を管理するための Model Context Protocol (MCP) サーバー。現在 X (旧 Twitter) をサポートしています。

例

特徴

  • Xにメッセージを投稿する(Twitter)
  • Xでスレッドを作成
  • 既存のスレッドに返信する
  • フィルタリングオプション付きのX件の投稿を一覧表示する
  • プラットフォーム情報エンドポイント

前提条件

  • Node.js 16以上
  • Twitter API 認証情報
    • APIキー
    • APIシークレット
    • アクセストークン
    • アクセスシークレット

インストール

Smithery経由でインストール

Smithery経由で Claude Desktop 用のソーシャル メディア サーバーを自動的にインストールするには:

npx -y @smithery/cli install social-media-server --client claude

手動インストール

  1. リポジトリをクローンする
  2. 依存関係をインストールします:
npm install
  1. Twitter の認証情報を使用して .env ファイルを作成します。
TWITTER_API_KEY=your_api_key TWITTER_API_SECRET=your_api_secret TWITTER_ACCESS_TOKEN=your_access_token TWITTER_ACCESS_SECRET=your_access_secret

建物

プロジェクトをビルドするには、次のコマンドを実行します。

npm run build

利用可能なツール

  • post_to_x - Xにメッセージを投稿する
    • 必須: content (文字列)
    • オプション: threadId (文字列)
  • create_x_thread - X に新しいスレッドを作成する
    • 必須: content (文字列)
  • list_x_post - オプションのフィルタリングを使用してX件の投稿を一覧表示します
    • オプション: limit (数値)
    • オプション: threadId (文字列)

リソース

サーバーは、次の方法でプラットフォーム情報を提供します。

  • socialmedia://platforms/x

発達

このプロジェクトはTypeScriptを使用し、モデルコンテキストプロトコル仕様に準拠しています。メインのサーバー実装はindex.tsにあり、型はtypes.tsで定義されています。

ライセンス

このプロジェクトはMITライセンスの下でライセンスされています

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

ソーシャル メディアの投稿を管理するための Model Context Protocol (MCP) サーバー。現在 X (旧 Twitter) をサポートしています。

  1. 特徴
    1. 前提条件
      1. インストール
        1. Smithery経由でインストール
        2. 手動インストール
      2. 建物
        1. 利用可能なツール
          1. リソース
            1. 発達
              1. ライセンス

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol (MCP) server implementation that provides EMQX MQTT broker interaction.
                  Last updated -
                  4
                  18
                  Python
                  Apache 2.0
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that enables AI models and applications to interact directly with Twitter/X, providing capabilities to create posts, reply to tweets, retrieve user data, and manage account actions.
                  Last updated -
                  7
                  8
                  TypeScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol (MCP) server designed to easily dump your codebase context into Large Language Models (LLMs).
                  Last updated -
                  1
                  9
                  1
                  JavaScript
                  Apache 2.0
                • -
                  security
                  F
                  license
                  -
                  quality
                  Model Context Protocol server that enables LLMs to interact with X.com (formerly Twitter) through OAuth 2.0 authentication, supporting major Post-related operations including reading, writing, searching, and managing posts, likes, retweets, and bookmarks.
                  Last updated -
                  555
                  3
                  TypeScript

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/angheljf/social-media-mcp'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server