TimeToPost について
TimeToPostは、TimeToPostのソーシャルコンテンツと関連ワークフローを管理する公式MCPサーバーです。連携サービスでの下書き、承認、予約投稿、公開、分析、AutoSEOに対応し、ホスト型OAuthとローカルstdioを利用できます。
主な機能
- 01ソーシャル投稿の下書き・予約・公開
- 02承認キューと下書きの管理
- 03エンゲージメントと投稿分析の確認
- 04AutoSEOとSEO調査ワークフローの実行
- 05連携ネットワークへの投稿ミラーリング
- 06ホスト型OAuthとローカルstdio設定
活用シーン
- 01人による確認用の投稿案作成
- 02エンゲージメント履歴に基づく投稿予約
- 03最近の投稿パフォーマンスの要約
- 04AutoSEO記事の下書き作成とレビュー
MCP 対応
TimeToPostのアカウント、公開、承認、分析、AutoSEOのツールをMCPクライアントに公開します。ホスト型Streamable HTTPエンドポイントはOAuthを使用し、ローカルstdioパッケージも利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.timetopost.co/mcpclaude mcp add --transport http melmayssonowen-timetopost https://api.timetopost.co/mcp{"mcpServers":{"melmayssonowen-timetopost":{"type":"http","url":"https://api.timetopost.co/mcp"}}}Cursor で開く{"servers":{"melmayssonowen-timetopost":{"type":"http","url":"https://api.timetopost.co/mcp"}}}VS Code で開く{"mcpServers":{"melmayssonowen-timetopost":{"type":"http","url":"https://api.timetopost.co/mcp"}}}{"mcpServers":{"melmayssonowen-timetopost":{"serverUrl":"https://api.timetopost.co/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
TimeToPost MCP サーバー
TimeToPost の公式 Model Context Protocol サーバーです。AI アシスタントからソーシャル投稿の下書き作成、予約、公開、承認キューの管理、分析データの確認、AutoSEO ワークフローの実行ができます。
対応ネットワーク:Instagram、X、TikTok、Threads、Bluesky、Mastodon、Nostr、Pixelfed、Telegram、Tumblr、WordPress、Ghost、DEV、Whop、Listmonk、Buttondown。 近日対応予定:LinkedIn、YouTube、Pinterest、Discord、Slack、Lemmy、Dribbble、Kick、Twitch、Farcaster。
ミラー投稿:X に投稿すると、接続済みの他のネットワークにも同じ投稿が反映されます。
ホスト型サーバーでは70個のツールを利用でき、npm/stdio パッケージではそのうち62個を利用できます。
ワークスペースで利用可能な機能を確認するには、get_capabilities を呼び出してください。
- ホスト型 MCP エンドポイント:https://api.timetopost.co/mcp
- 公開されているセットアップおよびツールのドキュメント:TimeToPost MCP docs
推奨セットアップ:OAuth を使ったホスト型サーバー
リモートサーバーと OAuth に対応した MCP クライアントで、ホスト型 Streamable HTTP サーバーを使用してください。https://api.timetopost.co/mcp を追加し、ブラウザーでサインインしてアクセスを承認します。ローカルへのインストールや API トークンのコピーは不要です。
Claude Code の場合:
claude mcp add --transport http timetopost https://api.timetopost.co/mcp
URL ベースの MCP 設定に対応したクライアントの場合:
{
"mcpServers": {
"timetopost": {
"url": "https://api.timetopost.co/mcp"
}
}
}
クライアントごとのセットアップ手順は公開ドキュメントに記載されています。 TimeToPost の Settings → API からアクセスを取り消せます。
Claude Code プラグインとスキル
このリポジトリは Claude Code プラグインマーケットプレイスでもあります。timetopost プラグインには、ホスト型 MCP サーバーと schedule-social-posts スキルが含まれています。このスキルは、安全なワークフローを実行します。whoami でワークスペースを確認し、最近の投稿を読んで文体を把握してから下書きを作成し、人間による承認を受けて、投稿を予約します。
/plugin marketplace add MelMayssonOwen/timetopost-mcp
/plugin install timetopost@timetopost
Claude Code から MCP 認証を求められたら、TimeToPost にサインインしてください。
その他のインストール方法:
- スキルのみ:
SKILL.mdフォルダーを読み込むハーネスで利用できます。
plugins/timetopost/skills/schedule-social-postsを~/.claude/skills/(またはプロジェクトの.claude/skills/)にコピーし、MCP サーバーを別途追加します。 - MCP サーバーのみ:
claude mcp add --transport http timetopost https://api.timetopost.co/mcp
ツールを使う前に
whoamiを呼び出して、ユーザー、アクティブなワークスペース、認証情報の権限を確認します。get_capabilitiesを呼び出して、現在の機能マップ、プラットフォームの利用可否、ワークフローのルールを確認します。list_integrationsを呼び出して、接続済みのアカウントとその状態を確認します。
下書きの作成、投稿の予約、公開を行う前に、対象のワークスペースを確認してください。下書きのみの権限を持つ認証情報では下書きを準備できますが、投稿の予約や公開には公開権限が必要です。アカウントの権限、ワークスペースの適用範囲、検証、プランの上限は TimeToPost API によって適用されます。
ツール
クライアントの MCP ツール一覧から利用可能なツールを確認し、現在のワークフローの詳細を確認するには
get_capabilities を使用してください。分野別のホスト型ツール 70 個:
| ワークフロー | ツール |
|---|---|
| アカウントと機能 | whoami、get_capabilities、list_integrations、connect_account_link、get_tiktok_creator_info、list_boards、list_lemmy_communities、list_slack_channels |
| 投稿と公開 | list_posts、get_post、schedule_post、publish_post、cancel_post、publish_thread、scheduler_status |
| メディアと動画 | upload_media、prepare_media_upload、finalize_media_upload、shorts_generate、shorts_status、generate_short_video |
| 下書きと承認 | create_drafts、create_digest_drafts、create_posts_from_source、list_drafts、approve_draft、reject_draft、list_approvals、list_sources、get_source_status |
| 分析と投稿タイミング | get_engagement_summary、get_engagement_by_tag、get_optimal_times、get_post_metrics、list_brands、calculate_engagement、build_campaign_urls、best_time_teaser |
| 声、プロンプト、ペルソナ | prompt_suggest、prompt_library_list、persona_create、persona_list、persona_status、add_to_collection |
| ビルドインパブリックと DM ファネル | build_in_public_connect_link、build_in_public_status、create_dm_funnel、list_dm_funnels、list_funnel_hits |
| AutoSEO と記事 | autoseo_connect_site、autoseo_integration_kit、autoseo_verify_site、autoseo_list_sites、autoseo_configure、autoseo_auto_configure、autoseo_propose_topics、autoseo_generate_post、read_article_draft、edit_article_draft、review_article_draft、list_articles、get_article、update_article |
| SEO と GEO の調査 | keyword_research、keyword_add_to_plan、keyword_snapshot、seo_audit、geo_visibility_check |
| ガイドと無料ツール | list_use_cases、list_free_tools |
たとえば、アシスタントに X の投稿下書きを作成してレビュー用に準備させたり、エンゲージメント履歴から投稿時間を提案させたり、最近の投稿のパフォーマンスを要約させたりできます。
ローカルセットアップ:ソースからの stdio
ローカルの stdio プロセスを使用するクライアントの場合、この公開リポジトリからインストールしてください。 Git、Node.js 18 以降、npm、および Settings → API から取得した TimeToPost API トークンが必要です。
git clone https://github.com/MelMayssonOwen/timetopost-mcp.git
cd timetopost-mcp
npm install
npm run build
リポジトリのルートからインストールとビルドのコマンドを実行してください。ビルドされたエントリーポイントは dist/src/index.js です。
MCP クライアントが Node.js で起動するように設定してください:
{
"mcpServers": {
"timetopost": {
"command": "node",
"args": ["/absolute/path/to/timetopost-mcp/dist/src/index.js"],
"env": {
"TIMETOPOST_API_URL": "https://api.timetopost.co",
"TIMETOPOST_API_TOKEN": "REPLACE_WITH_YOUR_API_TOKEN"
}
}
}
}
サンプルのパスをチェックアウト先の絶対パスに置き換え、クライアントの環境設定またはシークレット設定を通じてトークンを設定してください。トークンはバージョン管理に含めないでください。TIMETOPOST_API_URL のデフォルト値は https://api.timetopost.co です。
必要に応じて TIMETOPOST_ORG_ID を設定すると、アカウントがアクセスできるワークスペースを選択できます。whoami で選択内容を確認してください。
接続後、Before using tools の確認項目に従ってセットアップを検証してください。
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。