The Dock AI MCP server enables AI agents to discover and connect to MCP endpoints for real-world businesses by querying a registry that maps business domains to available connectors.
Core capabilities:
Resolve business domains - Use the
resolve_domaintool to find MCP connectors for specific business domains (e.g., restaurants, hotels, salons)Discover MCP endpoints - Get detailed information about available MCP servers including provider names, endpoint URLs, entity IDs, and supported capabilities (e.g., reservations, availability)
Access entity information - Retrieve structured data about businesses including name, location (city, country), category, and verification status
Generate Claude Desktop configuration - Automatically create configuration snippets for connecting to discovered MCP servers
Check provider availability - Identify businesses with existing MCP connectors or those using providers where connectors are pending implementation
Primary use case: Enables AI agents to dynamically discover and connect to the right MCP servers for making reservations, checking availability, or performing other business interactions without needing pre-configured endpoints.
Deployment options: Use the hosted version at https://connect.dockai.co/mcp or self-host via Vercel deployment or local installation.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Dock AI MCPfind MCP servers for olivegarden.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Dock AI MCP
MCP server for Dock AI - discover MCP endpoints for real-world entities.
What is this?
Dock AI is a registry that maps businesses to their MCP connectors. This MCP server allows AI agents to discover which MCP servers can interact with a given entity (restaurant, hotel, salon, etc.) by querying the Dock AI registry.
Hosted Version
Use the hosted version at https://connect.dockai.co/mcp - no installation required.
{
"mcpServers": {
"dock-ai": {
"url": "https://connect.dockai.co/mcp"
}
}
}Self-Hosting
Deploy to Vercel
Run locally
# Using uvx
uvx dock-ai-mcp
# Or install and run
pip install dock-ai-mcp
dock-ai-mcpThe server starts on http://0.0.0.0:8080/mcp.
Tools
resolve_domain
Check if an MCP connector exists for a business domain.
Input:
domain(string): The business domain to resolve (e.g., "example-restaurant.com")
Output:
{
"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" }
}
}
}Examples
Example 1: Restaurant Reservation
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 tableExample 2: Hotel Booking
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 bookExample 3: Business with No MCP Yet
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."Support
Documentation: dockai.co/docs
Issues: GitHub Issues
Email: support@dockai.co
Privacy
This MCP server queries the Dock AI registry API to resolve domains. No user data is collected or stored. See our Privacy Policy.
License
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.