Pith — Instagram publishing について
Pithは、Instagram BusinessおよびCreatorアカウント向けのホスト型MCPサーバーです。チャットからコンテンツを管理し、公式Instagram Graph APIで写真、ストーリーズ、カルーセル、リールを投稿できます。投稿には明示的な依頼か、承認済みの下書きが必要です。
主な機能
- 01写真、ストーリーズ、カルーセルの投稿
- 02毎日の下書きの生成と管理
- 03投稿スケジュールの確認と編集
- 04ブランド情報、写真、商品情報の管理
- 05アカウント権限と利用状況の確認
活用シーン
- 01チャットからInstagramの写真を投稿
- 02毎日のコンテンツ下書きを確認・承認
- 03チャットで一週間分の投稿を計画
- 04投稿履歴と残りの利用枠を確認
MCP 対応
Streamable HTTPで接続し、OAuth 2.1で認可するホスト型リモートMCPサーバーです。Instagramアカウント、下書き、投稿、スケジュール、ブランド情報、写真、商品、利用状況を扱うツールを提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://pith.day/api/mcpclaude mcp add --transport http pith-day-pith https://pith.day/api/mcp{"mcpServers":{"pith-day-pith":{"type":"http","url":"https://pith.day/api/mcp"}}}Cursor で開く{"servers":{"pith-day-pith":{"type":"http","url":"https://pith.day/api/mcp"}}}VS Code で開く{"mcpServers":{"pith-day-pith":{"type":"http","url":"https://pith.day/api/mcp"}}}{"mcpServers":{"pith-day-pith":{"serverUrl":"https://pith.day/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Pith — Instagram MCP サーバー
今使っているチャットから Instagram に投稿できます。
Instagram のビジネスアカウントおよびクリエイターアカウント向けの、ホスト型リモート MCP サーバーです。アシスタントは、あなたの指示を受けて、公式の Instagram Graph API を通じて、キャプション付きの写真を投稿します。インストールも、API キーの貼り付けも、パスワードを預ける必要もありません。
追加する
クライアントからリモート MCP サーバーの URL を求められます。こちらです。
https://pith.day/api/mcp
ストリーミング可能な HTTP を使用します。サインインは OAuth 2.1 経由でブラウザー上で行われます。サーバーがトークンを発行するため、クライアントにパスワードが渡ることはありません。
Claude(ウェブ、デスクトップ、モバイル)
- 設定 → コネクター → カスタムコネクターを追加します。
- 上記のアドレスを貼り付けて接続します。
- Claude が pith.day を開いたら、メールまたは Google でサインインし、求められたアクセスを承認します。
Claude Code
- 一度追加したら、
/mcpを実行してサインインします。
claude mcp add --transport http pith https://pith.day/api/mcp
Cursor、VS Code、その他の設定ファイルを使用するクライアント
- MCP の設定にサーバーを追加します。
{
"mcpServers": {
"pith": {
"type": "http",
"url": "https://pith.day/api/mcp"
}
}
}
その他のクライアント
- アプリでリモート MCP サーバーを求められたら、アドレスを貼り付けます。
- トランスポート:ストリーミング可能な HTTP。認証:OAuth — Dynamic Client Registration と Client ID Metadata Documents のどちらも機能するため、ほとんどのクライアントでは手動設定は不要です。
初回の実行
whoami— まだ何も接続されていないことが表示されます。connect my instagram— サーバーから、Instagram 公式ログインへの使い捨てリンクが返されます。そこで承認すると、完了ページに戻ります。- もう一度
whoamiを実行します —canPublish: trueとともにアカウントが表示されます。 post this photo with this caption— Instagram に投稿されます。返信には、投稿されたキャプション全文と投稿へのリンクが含まれます。
Instagram のビジネスアカウントまたはクリエイターアカウントが必要です。これは API での投稿に関する Meta のルールであり、当社独自のルールではありません。個人アカウントからの切り替えは無料で、Instagram アプリから 1 分ほどで行えます。
できること
| 自分のコンテンツを無料で投稿 | アシスタントに写真とキャプションを渡すと、ストーリー、フィード投稿、または 2~10 枚の画像によるカルーセルとして投稿されます。1 回のリクエストで、すぐに 1 件投稿します。無料アカウントでは、1 日に 10 件まで利用できます。 |
| 必要に応じて、毎日の下書き作成を実行 | Pith に投稿文を作成させることもできます。自分の写真や商品をもとに、ブランドのトーンに合わせた下書きを毎朝いくつか作成します。アシスタントが読み上げ、良いものを承認すると投稿されます。無料プランでは月に 5 件まで利用できます。 |
| 面倒なアカウント管理もチャット内で完結 | 商品と価格、写真ライブラリ、ブランドのトーン、今週の計画、今月の残り利用数を確認できます。アプリを開かずに、アプリと同じ機能を利用できます。 |
実際に伝えること
このために作られた朝に、実際に使う言葉です。
| いつ | 入力する内容 |
|---|---|
| ついさっき撮った写真 | 「これをフィードに投稿して。焼きたてのサワードウ、朝7時ちょうど。」 |
| 撮影した3枚の写真 | 「これをカルーセルにして、新しいコレクションについて短いキャプションを付けて。」 |
| 7:05、手がふさがっているとき | 「今朝、承認待ちのものはある? 承認して投稿して。」 |
| メニューがPDFの場合 | 「これがメニューです。価格も付けて、すべての商品を登録して。」 |
| かしこまりすぎているとき | 「このキャプションをもっと親しみやすくして、絵文字は外して。」 |
| 日曜の夜、計画を立てるとき | 「来週を商品投稿で埋めて。」 |
| うまくいったか確認するとき | 「昨日のストーリーズは本当に投稿された? どうして投稿されなかったの?」 |
| 残りがどれくらいか知りたいとき | 「今月、ストーリーズはあと何件投稿できる?」 |
ほかのInstagram MCP サーバーとの違い
| 実際に投稿できます | 標準アクセスで承認されたMetaのinstagram_business_content_publish権限を使い、公式のInstagram Graph API経由で投稿します(2026-09-18)。スクレイパーでも、非公開エンドポイントでも、代わりに操作するブラウザーでもありません。 |
| お使いのマシンでは何も実行されません | ホスト型のリモートサーバーです。PythonもNodeもDockerも不要で、抽出して最新の状態に保つCookieやセッショントークンもありません。 |
| 認証情報を貼り付ける必要はありません | PKCE、DCR、CIMDを使ったOAuth 2.1です。Instagram独自のログイン画面でアクセスを許可すると、Pithはスコープが限定されたトークンを保持し、クライアントは取り消し可能なトークンを保持します。どちらもInstagramのパスワードを見ることはありません。 |
| 公開は常にリクエストごとに行われます | 投稿はすべて、明示的な依頼によるものか、あなたが承認した下書きです。タイマーも、自動で実行されるキューもなく、無人で投稿させる方法もありません。 |
| デモではなく、製品です | 無料プラン、有料プラン、ヘルプセンター、[email protected]で対応するスタッフを備えた、本物のSaaSです。問題が起きれば修正します。 |
ツール
稼働中のサーバーから生成した全ツールの一覧です。抜粋ではありません。権限の列は、接続時にクライアントへ付与される権限を示しています。
アカウント
アシスタントがあなたを特定し、どのビジネスのために作業するかを確認します。
| ツール | 機能 | 権限 |
|---|---|---|
whoami | 接続中のpith.dayアカウントと、許可されている操作を確認します | 閲覧 |
get_tenant | プロフィールを取得します。トーン、アクティブなフロー、Instagramとの接続、タイムゾーンを確認できます | 閲覧 |
onboard_tenant | Instagramのハンドルから新しいビジネスを設定します。スクレイピング、ブランドのトーン設定、最初の下書き作成を行います | 編集 |
connect_instagram | 投稿用にInstagramアカウントを接続するワンタイムリンクを取得します | 編集 |
日々の下書き
チャットで確認できる、朝の受信トレイです。一日の大半はここで進みます。
| ツール | 機能 | 権限 |
|---|---|---|
list_drafts | 今朝、承認待ちのものを確認します | 閲覧 |
get_draft | 画像を含め、下書き1件の全文を確認します | 閲覧 |
update_draft | 下書きを承認、却下、書き換え、または後で投稿するように予約します | 編集 |
generate_draft | 朝の実行を待たず、今すぐ今日の下書きの作成を依頼します | 編集 |
regenerate_draft | 必要に応じて新たな切り口を加え、下書きのテキストを書き直します | 編集 |
投稿
あなた自身のコンテンツは無料で投稿でき、下書きはあなたが承認したものだけを投稿できます。アプリと同じルールです。
| ツール | 機能 | 権限 |
|---|---|---|
publish_post | 自分の画像とキャプションを、今すぐInstagramに投稿します。ストーリーズ、フィード投稿、またはカルーセルに対応します | 投稿 |
publish_draft | 承認済みの下書きを、今すぐInstagramに投稿します | 投稿 |
download_draft_image | 自分で投稿するためのストーリーズ画像を取得します | 投稿 |
これからの1週間
カレンダーを開かずに、日付を指定して投稿を計画します。
| ツール | 機能 | 権限 |
|---|---|---|
get_schedule | 予約済みのすべての投稿と、その公開日時を確認します | 閲覧 |
edit_schedule | 予約投稿を追加、移動、削除します。1週間分をまとめて埋めることもできます | 編集 |
あなたのブランドDNA
すべての下書きの基調となる声です。変化を言葉で伝えてください。
| ツール | 内容 | 権限 |
|---|---|---|
get_brand_dna | あなたの声、配色、投稿のリズムを確認します | 閲覧 |
refine_brand_dna | 「もっと温かみのある声に」「金曜日の特別メニューの投稿を追加」のように伝えると、変更されます | 編集 |
brand_dna_drift | フィードの変化に応じて提案された更新を承認または却下します | 編集 |
regenerate_brand_dna | 現在のInstagramをもとに、声のプロフィールを最初から作り直します | 編集 |
curate_images | ストーリーの生成に使う価値のある写真だけを残します | 編集 |
写真と商品
毎日の下書きの素材です。
| ツール | 内容 | 権限 |
|---|---|---|
list_assets | アップロードした写真や、収集したInstagramの写真を閲覧します | 閲覧 |
add_asset | リンクから写真を追加します | 編集 |
delete_asset | アップロードした写真を削除します | 編集 |
refresh_scrape | グリッドに変更があった後、最新のInstagram写真を取得します | 編集 |
list_products | 毎日の投稿でローテーションする商品を確認します | 閲覧 |
manage_product | 商品の追加、名前の変更、取り扱い終了、説明や価格の設定、写真の添付を行います | 編集 |
set_website | 事業のウェブサイトをpithに伝え、そこから情報を学習できるようにします | 編集 |
refresh_website | ブランドの詳細、商品、写真を確認するため、ウェブサイトを再読み込みします | 編集 |
毎日のフロー
朝の投稿につながるループです。再利用、キャンペーン、商品、それとも新しいアイデアを使うかを設定します。
| ツール | 内容 | 権限 |
|---|---|---|
get_flow | 実行中のフローとその設定を確認します | 閲覧 |
set_flow | フローを切り替えるか、現在のフローを調整します | 編集 |
list_events | アクティビティログを確認します。下書きがスキップされた理由や、投稿が公開されなかった理由がわかります | 閲覧 |
プランと請求
チェックアウトリンクを渡す場合を除き、読み取り専用です。アシスタントが料金を請求することはありません。
| ツール | 内容 | 権限 |
|---|---|---|
get_usage | 今月の残り利用枠と投稿の連続記録を確認します | 閲覧 |
get_billing_status | プランとサブスクリプションの状態を確認します | 閲覧 |
get_checkout_url | 自分で開くアップグレードリンクを取得します。このツールが勝手に料金を請求することはありません | チェックアウト |
設定
アプリ内で探す必要がある各種切り替え設定です。
| ツール | 内容 | 権限 |
|---|---|---|
set_automation | 投稿時刻、タイムゾーン、日次メール、WhatsAppの通知を変更します | 編集 |
閲覧、編集、公開の権限はデフォルトで付与されます。チェックアウトの権限は、クライアントから求められた場合にのみ付与されます。すべての接続はpith.dayの「Settings → Connected apps」に一覧表示され、接続を解除するとすぐに遮断されます。
接続する前に知っておきたいこと
| 依頼していない投稿が公開されることはありません | このメッセージで投稿を依頼したか、その投稿のもとになった下書きを承認した場合にのみ投稿されます。サーバーにはこのルールを回避する手段も、無人で動作するモードもありません。 |
| タイマーで投稿が公開されることはありません | Pithが承認済みの投稿を保留し、後で公開することはありません。9:30に投稿したい場合は、あなた自身のアシスタントに設定したスケジュールタスクから、その時刻に投稿を依頼できます。これは付与した権限のもとで行うあなたの操作であり、いつでも停止できます。 |
| ストーリー画像の生成には1分ほどかかります | あなたの写真を投稿するのではなく、Pithが画像を生成する場合は、画像モデルが画像を作成します。60〜90秒ほどかかるのが通常で、クライアントはその間待機します。 |
| 無料プランでは、ストーリー画像の生成に利用枠を消費します | 生成したストーリー画像のダウンロードを依頼すると、アプリ内と同様、初回に月5本のストーリーのうち1本分を消費します。自分の写真を公開しても利用枠は消費しません。 |
| 無料プランのフィード投稿には、クレジット表記が1行追加されます | 無料プランのフィード投稿には、短い ✨ pith.day/p/<handle> の行が追加されます。また、Instagramで確認する前に、レスポンスで正確なキャプションを確認できます。有料プランでは、キャプションに手を加えずに投稿します。 |
費用
このコネクターは、無料プランを含むすべてのプランに含まれています。MCP の追加料金はなく、利用開始にカードも必要ありません。
| プラン | 内容 |
|---|---|
| 無料 | 自分のコンテンツを1日10件公開できます。AI が作成したストーリーは、ローリング30日間で5件です。Instagram アカウントは1つです。 |
| Pro — $49/mo | ストーリーと公開は無制限です。リールに対応し、帰属表示もありません。 |
セキュリティとプライバシー
- pith.day が運用する OAuth 2.1 認可サーバーです。PKCE S256、Dynamic Client Registration、Client ID Metadata Documents に対応し、不透明トークンはハッシュ化して保存されます。
- スコープは表示、編集、公開、チェックアウトに細分化されており、接続前の承認画面に表示されます。
- Pith は Instagram プロフィールを読み取り、依頼された内容を公開します。DM、フォロワー、他の人のアカウントを読み取ることはありません。
- チェックアウトリンクは、開けるようにお客様に渡されます。アシスタントが請求することはありません。
- Settings → Connected apps からいつでも接続を解除できます。解除はすぐに反映されます。
FAQ
サーバーはオープンソースですか?
いいえ。このリポジトリは、ホステッドサービスのドキュメントとマニフェストです。サーバー自体は pith.day の製品です。接続して利用するものであり、自分で実行するものではありません。
API キーや Meta の開発者アプリは必要ですか?
いいえ。Pith の Meta アプリは標準アクセスの承認を受けているため、Instagram のビジネスアカウントまたはクリエイターアカウントであれば、通常の Instagram ログインを通じて接続できます。
Facebook、TikTok、LinkedIn に投稿できますか?
現時点ではできません。対応しているのは Instagram のストーリー、フィード投稿、カルーセル、リールです。
どのクライアントで使えますか?
ストリーミング可能な HTTP と OAuth を使ったリモート MCP に対応するものであれば利用できます。Claude、Claude Code、Cursor、VS Code のほか、対応クライアントは増え続けています。
公開が途中で失敗した場合はどうなりますか?
投稿は送信前に記録されるため、再試行すると同じ投稿が再開され、2つ目の投稿が作成されることはありません。特にカルーセルは Instagram 側で冪等ではありませんが、この点にも対応しています。
ヘブライ語と RTL に対応していますか?
標準で対応しています。この製品はヘブライ語と英語で開発されており、生成されたストーリーのテキストはどちらの言語でも正しく表示されます。
接続する
一度だけ、2分で完了します。自分のコンテンツを無料で公開し、下書きが役立つかどうかを確認できます。
リンク
pith.day — 小規模事業者向けの毎日の Instagram。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。