Hypefury MCP Server について
Hypefury MCP Serverは、認証とソーシャルメディア投稿の予約のためにMCPクライアントをHypefuryに接続します。Hypefuryで予約投稿を管理するユーザー向けで、ローカルテストとSmitheryへのデプロイ手順も記載しています。
主な機能
- 01Hypefury APIの認証
- 02ソーシャルメディア投稿の予約
- 03ローカルテスト
- 04Smitheryへのデプロイに対応
活用シーン
- 01Hypefuryでの認証
- 02投稿の公開予約
- 03デプロイ前のローカルテスト
MCP 対応
Hypefuryの認証と投稿予約をMCPツールとして公開します。READMEには、ローカルテストとSmithery.aiへのデプロイ方法が記載されています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Hypefury MCP Server
このプロジェクトは、ソーシャルメディアのスケジュール管理と成長支援プラットフォームである Hypefury と連携するための Model Context Protocol(MCP)サーバーです。このサーバーは、Hypefury での認証と投稿のスケジュール設定を行うツールを提供します。
機能
- Hypefury API による認証
- Hypefury 経由でソーシャルメディアへの投稿をスケジュール設定
- Smithery.ai へのデプロイに対応
- ローカルでのテストに対応
はじめに
前提条件
- Node.js 16 以上
- npm または yarn
インストール
# Clone the repository
git clone https://github.com/eugenechabanov/hf-mcp.git
cd hf-mcp
# Install dependencies
npm install
環境変数
ルートディレクトリに次の変数を記載した .env ファイルを作成します。
HF_API_KEY=your_hypefury_api_key
または、Smithery にデプロイする場合は、環境シークレットとして設定します。
ローカルでのテスト
次のコマンドで MCP サーバーをローカルでテストします。
# Build and start with local testing transport
npm run dev:local
または、MCP Inspector でテストします。
npx @modelcontextprotocol/inspector node build/local.js
次に、ブラウザーで http://localhost:5173 を開き、MCP サーバーを操作します。
Smithery へのデプロイ
- このリポジトリを GitHub にプッシュします
- Smithery.ai で新しいサーバーを作成します
- このリポジトリに接続します
HF_API_KEYをシークレットとして設定します- デプロイします
ツール
この MCP サーバーは、次のツールを提供します。
auth- Hypefury で認証しますschedule_post- Hypefury 経由で公開する投稿をスケジュール設定します
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。