Mastodon MCP Server
分散型SNSのMastodonをClaudeから投稿・タイムライン取得できる
npx @dsjackson/mastodon-mcp-server概要
Mastodon MCP Serverは、分散型SNSプラットフォーム「Mastodon」をClaudeから操作できるMCPサーバー。
投稿(トゥート)の作成・送信・タイムラインの取得・ユーザー検索・フォロー管理をClaudeで自動化できる。
任意のMastodonインスタンスに対応しており、APIアクセストークンを設定するだけで利用開始できる。
オープンソースで分散型のSNSエコシステムをAIアシスタントで管理したいユーザーに最適。
フォロワーとのエンゲージメント向上や定期投稿の自動化に活用できる。
料金・APIキー情報
APIキー
🔑 必要🔑 APIキーの取得方法
- 1
Mastodonインスタンスにログインして「設定」を開く
- 2
左メニューの「開発」→「新しいアプリケーション」をクリックする
- 3
アプリ名を入力して必要なスコープ(read・write・follow)を選択して保存する
- 4
作成したアプリの詳細ページで「アクセストークン」をコピーして保存する
こんな使い方ができます
ClaudeがMastodonに投稿文を作成して自動でトゥートを送信できる
タイムラインをClaudeが取得して重要な投稿を要約・まとめレポートにできる
特定のハッシュタグの投稿をClaudeが収集してトレンド分析できる
フォロワーとの会話をClaudeが管理してリプライを自動生成できる
セットアップ手順
- 1
Mastodonインスタンスにアクセスしてアカウントにログインする
- 2
「設定」→「開発」→「新しいアプリケーション」でアプリを作成してアクセストークンをコピーする
- 3
環境変数MASTODON_ACCESS_TOKENとMASTODON_BASE_URLを設定する
- 4
ターミナルで以下のコマンドを実行してClaude Codeに追加する:claude mcp add mastodon -e MASTODON_ACCESS_TOKEN=your-token -e MASTODON_BASE_URL=https://mastodon.social -- npx -y @dsjackson/mastodon-mcp-server
設定ファイル
コピー前に確認
MastodonアカウントとAPIアクセストークン必須。Node.js環境が必要。
claude mcp add mastodon -e MASTODON_ACCESS_TOKEN=your-access-token-here -e MASTODON_BASE_URL=https://mastodon.social -- npx -y @dsjackson/mastodon-mcp-server