Whalesync について
Whalesyncは、アプリ間のデータ同期をAIエージェントが構築・管理し、問題を監視できるリモートMCPサーバーです。同期やマッピングの設定、未同期レコードの調査ができ、アプリ接続や同期開始、削除承認はWhalesyncアプリで行います。
主な機能
- 01同期の作成と更新
- 02テーブルとフィールドのマッピング・検証
- 03同期の開始、一時停止、削除
- 04問題の監視と再試行
- 05レコードと操作状況の確認
活用シーン
- 012つのアプリ間に同期を設定
- 02テーブルとフィールドのマッピングを調整
- 03未同期レコードを調査して再試行
- 04同期状況と問題を確認
MCP 対応
Streamable HTTPとOAuth 2.1 with PKCEを使うリモートMCPサーバーです。AIエージェントはWhalesync APIのツールを呼び出せますが、アプリ接続、同期開始、削除承認はWhalesyncアプリで行います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.whalesync.com/mcpclaude mcp add --transport http com-whalesync-whalesync https://api.whalesync.com/mcp{"mcpServers":{"com-whalesync-whalesync":{"type":"http","url":"https://api.whalesync.com/mcp"}}}Cursor で開く{"servers":{"com-whalesync-whalesync":{"type":"http","url":"https://api.whalesync.com/mcp"}}}VS Code で開く{"mcpServers":{"com-whalesync-whalesync":{"type":"http","url":"https://api.whalesync.com/mcp"}}}{"mcpServers":{"com-whalesync-whalesync":{"serverUrl":"https://api.whalesync.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Whalesync MCP サーバー
Whalesync は、チームがすでに使用している Airtable、Webflow、HubSpot、Salesforce、Notion、Postgres などのツール間でデータを双方向に同期します。
このリポジトリは、Whalesync MCP サーバーの公開元です。AI エージェントが同期を作成、管理できるリモート Model Context Protocol サーバーです。2 つのアプリ間の同期を作成し、テーブルやフィールドをマッピングし、有効化して監視できます。「なぜこのレコードは同期されないのか?」という質問にも対応します。
- サーバー URL:
https://api.whalesync.com/mcp(Streamable HTTP) - 認証: PKCE を使用した OAuth 2.1。クライアントがブラウザーを開き、アクセスを承認します。貼り付ける API キーはありません。同意時に読み取り専用アクセスを選択できます。
- ドキュメント: https://docs.whalesync.com/api/mcp
このサーバーはリモート専用です。このリポジトリからインストールするものはありません。ディレクトリやレジストリが正式な公開ソースにリンクできるように用意されています。サーバー自体は別の場所で開発されています。
インストール
Cursor — Cursor に追加、または ~/.cursor/mcp.json に追加します。
{ "mcpServers": { "whalesync": { "url": "https://api.whalesync.com/mcp" } } }
Claude Code
claude mcp add --transport http whalesync https://api.whalesync.com/mcp
VS Code
code --add-mcp '{"name":"whalesync","type":"http","url":"https://api.whalesync.com/mcp"}'
Codex
codex mcp add whalesync --url https://api.whalesync.com/mcp
Claude(ウェブ、デスクトップ、モバイル) — Claude ディレクトリからインストールし、Connect をクリックします。
ChatGPT — ChatGPT アプリディレクトリからインストールし、Connect をクリックするか、URL https://api.whalesync.com/mcp を使ってカスタムコネクターを追加します。
Grok — grok.com/connectors → New Connector → Custom → https://api.whalesync.com/mcp を貼り付けます。
初回使用時、クライアントはブラウザーウィンドウを開き、Whalesync へのサインインとアクセスの承認を求めます。 Whalesync アカウントが必要です。
エージェントでできること
Whalesync の公開 API を通じて 24 個のツールを利用できます。
- 構築:
sync_create、sync_update、sync_list_connectors、sync_list_bases、sync_list_tables、sync_list_fields、sync_get_mappings、sync_update_mappings、sync_validate_mappings - 実行:
sync_activate、sync_pause、sync_delete - 監視と修正:
sync_get_status、sync_list_issues、sync_get_issue、sync_retry_issue、sync_list_operations、sync_get_operation、sync_search_records、sync_get_record_status、sync_list_pending_deletes - 移動:
sync_list、sync_get、sync_whats_next
Whalesync の同期機能を対象としているため、ツールには sync_ という接頭辞が付いています。その他の機能は、それぞれ独自の接頭辞で追加される予定です。
取り消せない操作には、常に人間の承認が必要です。アプリの接続(OAuth)、同期の開始、削除の承認はすべて Whalesync アプリで行います。各手順でエージェントがリンクを提示します。
サポート
- ドキュメント: https://docs.whalesync.com
- サポート: [email protected]
- プライバシーポリシー: https://www.whalesync.com/privacy-policy
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。