mcpField
D
Dock AI

Dock AI

リモート
dockai.co開発ツール239 週間前に更新
リポジトリ公式サイト

Dock AI について

Dock AI MCPは、Dock AIレジストリを検索し、レストラン、ホテル、サロンなどのドメインに対応するMCPコネクターを探すMCPサーバーです。実在する事業者と連携するサービスを探すAIエージェント向けで、コネクター未公開のプロバイダーも示します。

主な機能

  1. 01事業者ドメインからコネクターを検索
  2. 02一致する事業者エンティティを返却
  3. 03利用可能なMCPエンドポイントを一覧表示
  4. 04コネクター未公開のプロバイダーを表示

活用シーン

  1. 01レストラン予約コネクターの検索
  2. 02ホテル予約エンドポイントの発見
  3. 03事業者がMCPを提供するか確認
  4. 04MCP未公開のプロバイダーの特定

MCP 対応

このMCPサーバーは、Dock AIレジストリを検索して事業者エンティティと利用可能なコネクターを返す`resolve_domain`ツールをMCPクライアントに提供します。ホスト型の`https://connect.dockai.co/mcp`に接続するか、ローカルで実行できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.dockai.co/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Dock AI MCP

Dock AI の MCP サーバーです。実在する事業者の MCP エンドポイントを見つけられます。

これは何ですか?

Dock AI は、事業者とその MCP コネクターを対応付けるレジストリです。この MCP サーバーを使うと、Dock AI レジストリに問い合わせて、特定の事業者(レストラン、ホテル、サロンなど)と連携できる MCP サーバーを AI エージェントが見つけられます。

ホステッド版

https://connect.dockai.co/mcp のホステッド版を使用できます。インストールは不要です。

{
  "mcpServers": {
    "dock-ai": {
      "url": "https://connect.dockai.co/mcp"
    }
  }
}

セルフホスト

Vercel にデプロイする

Vercel でデプロイ

ローカルで実行する
# Using uvx
uvx dock-ai-mcp

# Or install and run
pip install dock-ai-mcp
dock-ai-mcp

サーバーは http://0.0.0.0:8080/mcp で起動します。

ツール

resolve_domain

事業者のドメインに対応する MCP コネクターがあるかどうかを確認します。

入力:

  • domain(文字列):解決する事業者のドメイン(例:「example-restaurant.com」)

出力:

{
  "domain": "example-restaurant.com",
  "entities": [
    {
      "name": "Example Restaurant",
      "path": null,
      "location": { "city": "Paris", "country": "FR" },
      "mcps": [
        {
          "provider": "booking-provider",
          "endpoint": "https://mcp.booking-provider.com",
          "entity_id": "entity-123",
          "capabilities": ["reservations", "availability"],
          "verification": { "level": 2, "method": "dual_attestation" }
        }
      ]
    }
  ],
  "claude_desktop_config": {
    "mcpServers": {
      "booking-provider": { "url": "https://mcp.booking-provider.com/mcp" }
    }
  }
}

使用例

例 1:レストランの予約
User: "Book a table at Gloria Osteria Paris"

Agent: [searches web for "Gloria Osteria Paris official website"]
       -> Finds domain: gloria-osteria.com
       [calls resolve_domain("gloria-osteria.com")]
       -> Gets MCP endpoint for SevenRooms
       -> Connects to the MCP server
       -> Books the table
例 2:ホテルの予約
User: "I need a room at The Hoxton in London"

Agent: [searches web for "The Hoxton London website"]
       -> Finds domain: thehoxton.com
       [calls resolve_domain("thehoxton.com")]
       -> Gets MCP endpoints for available booking providers
       -> Uses the MCP to check availability and book
例 3:まだ MCP に対応していない事業者
User: "Book at Le Paris Paris restaurant"

Agent: [calls resolve_domain("leparisparis.fr")]
       -> Response shows pending_providers: [{ "provider": "thefork", ... }]
       -> Informs user: "This restaurant uses TheFork for reservations,
          but TheFork hasn't published an MCP connector yet.
          You can book directly on TheFork's website."

サポート

プライバシー

この MCP サーバーは、ドメインを解決するために Dock AI レジストリ API に問い合わせます。ユーザーデータの収集や保存は行いません。プライバシーポリシーをご覧ください。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。