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.
Integrations
Allows interaction with Instagram direct messages, enabling message retrieval and management through the Unipile messaging platform.
Provides access to Facebook Messenger conversations, allowing retrieval and management of messages through Unipile's platform.
Supports retrieval and management of Slack messages through the Unipile messaging platform.
Unipile MCP サーバー
Unipile を使用して複数のメッセージング プラットフォーム間のメッセージにアクセスするための MCP サーバー。
概要
Unipileメッセージングプラットフォームとの統合を実現するモデルコンテキストプロトコル(MCP)サーバー実装。このサーバーにより、AIモデルは標準化されたインターフェースを介して、様々なメッセージングプラットフォーム(モバイル、メール、WhatsApp、LinkedIn、Slack、Twitter、Telegram、Instagram、Messenger)からのメッセージとやり取りできるようになります。
モデルコンテキストプロトコルとその動作の詳細については、 Anthropic の MCP ドキュメントを参照してください。
ユニパイルサブスクリプション
Unipile のサービスをご利用いただくには、サブスクリプションが必要です。私は Unipile から報酬を受け取っていません。Unipile が効果的に機能するため、愛用している一ユーザーです。サブスクリプションと機能の詳細については、 Unipile Messaging API ページをご覧ください。
通信機能
Unipileを使えば、幅広いソーシャルプラットフォーム間でシームレスにコミュニケーションできます。これには、以下のような人気のメッセージングサービスが含まれます。
- LinkedIn : Unipile インターフェースを通じて、専門的な連絡先と交流し、メッセージを送信し、LinkedIn でのやり取りを直接管理します。
- WhatsApp : メッセージを送受信し、チャットを管理し、連絡先との接続を維持します。
- Instagram : フォロワーと交流し、ダイレクト メッセージに返信し、Instagram でのコミュニケーションを管理します。
- Messenger : Facebook Messenger を通じて友人や家族とコミュニケーションします。
- Telegram : Telegram のチャットやメッセージに簡単にアクセスできます。
Unipileとこれらのプラットフォームの連携により、統一されたコミュニケーションエクスペリエンスが実現し、異なるサービス間のやり取りの管理が容易になります。これは、LinkedInをプロフェッショナルネットワーキングに活用しているユーザーにとって特に有益です。ClaudeなどのAI機能を活用してコミュニケーション戦略を強化できるためです。
コンポーネント
リソース
サーバーは次のリソースを公開します。
unipile://messages
: 接続されたメッセージング プラットフォームからのメッセージへのアクセスを提供する動的リソース
プロンプトの例
- チャットからすべてのメッセージを取得します。Copy
ツール
サーバーは、Unipile データにアクセスするためのいくつかのツールを提供します。
メッセージ管理ツール
unipile_get_chat_messages
- ページネーションサポートを使用して特定のチャットからすべてのメッセージを取得します
- 入力: chat_id (必須)、batch_size (オプション、デフォルト: 100)
- 戻り値: メッセージオブジェクトの配列
設定
Unipile DSNとAPIキーが必要です。これらはUnipileダッシュボードから取得できます。
環境変数
UNIPILE_DSN
: Unipile DSN (例: api8.unipile.com:13851)UNIPILE_API_KEY
: Unipile APIキー
注意: API キーは安全に保管し、バージョン管理にコミットしないでください。
Dockerのインストール
イメージはローカルでビルドすることも、Docker Hubからプルすることもできます。このイメージはLinuxプラットフォーム用にビルドされています。
サポートされているプラットフォーム
- Linux/amd64
- Linux/arm64
- Linux/arm/v7
オプション1: Docker Hubからプルする
オプション2: ローカルで構築する
コンテナを実行します。
クロスプラットフォームパブリッシング
複数のプラットフォーム向けにDockerイメージを公開するには、 docker buildx
コマンドを使用します。以下の手順に従ってください。
- 新しいビルダー インスタンスを作成します(まだ作成していない場合)。Copy
- 複数のプラットフォーム用のイメージをビルドしてプッシュします。Copy
- 指定されたプラットフォームでイメージが使用可能であることを確認します。Copy
Claude Desktopでの使用
Dockerの使用
発達
開発環境をセットアップするには:
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています。
You must be authenticated.
AI モデルが、標準化されたインターフェースを通じて、さまざまなメッセージング プラットフォーム (モバイル、メール、WhatsApp、LinkedIn、Slack、Twitter、Telegram、Instagram、Messenger) からのメッセージを操作できるようにします。
- Overview
- Unipile Subscription
- Communication Capabilities
- Components
- Setup
- Cross-Platform Publishing
- Usage with Claude Desktop
- Development
- License