MCP Ambassador
@WynnD
About MCP Ambassador
An MCP server that scouts, recommends, and connects you with useful MCP servers to augment your current tasks or projects. It prefers using existing web search MCP tools for discovery, or suggests installing one if not available.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-ambassador": {
"command": "npx",
"args": [
"tsx",
"src/index.ts"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is MCP Ambassador?
MCP Ambassador is a specialized MCP server that generates structured search instructions to help AI agents discover other relevant MCP servers. It acts as a search instruction generator instead of performing searches itself, enabling primary agents to use their own web search tools to find specialized MCPs.
How to use MCP Ambassador?
Clone the repository, install dependencies with npm install, then run the server with npx tsx src/index.ts. Register it in your MCP client configuration (e.g., mcp.json) under the command "npx" with arguments "tsx" and the path to the source file. An AI agent can call the discover_servers tool with a task_description parameter.
Key features of MCP Ambassador
- Generates structured search instructions for discovering MCP servers
- Analyzes user tasks to produce relevant search queries
- Delegates actual search execution to the calling agent’s tools
- Returns instructions in Markdown format for agent consumption
- Lightweight server using stdio transport
- Supports any web search MCP (Brave, Google, etc.)
Use cases of MCP Ambassador
- An AI assistant identifies a need for FL Studio tools and uses MCP Ambassador to generate search instructions.
- A coding assistant needs data analysis Python tools and delegates discovery to the ambassador.
- A chatbot wants to extend its capabilities with MCPs for working with audio projects.
- An agent without dedicated MCP search can leverage its existing web search via ambassador’s guidance.
FAQ from MCP Ambassador
Does MCP Ambassador perform web searches itself?
No. It generates search queries and instructions for the calling agent to execute using its own web search tool (e.g., Brave Search MCP).
What dependencies are required to run MCP Ambassador?
Node.js and npm are required. The server uses TypeScript and runs via tsx. No external runtime dependencies other than a standard MCP client.
Where does the data live?
All data is transient. The ambassador only processes the task_description input and returns instructions; no data is stored or persisted.
What transport does MCP Ambassador use?
It uses standard input/output (stdio) transport, typical for MCP servers.
How is MCP Ambassador installed?
Currently by cloning the repository and running npm install. Publishing to npm is planned for future easier installation via npm install mcp-ambassador.
Frequently asked questions
Does MCP Ambassador perform web searches itself?
No. It generates search queries and instructions for the calling agent to execute using its own web search tool (e.g., Brave Search MCP).
What dependencies are required to run MCP Ambassador?
Node.js and npm are required. The server uses TypeScript and runs via tsx. No external runtime dependencies other than a standard MCP client.
Where does the data live?
All data is transient. The ambassador only processes the `task_description` input and returns instructions; no data is stored or persisted.
What transport does MCP Ambassador use?
It uses standard input/output (stdio) transport, typical for MCP servers.
How is MCP Ambassador installed?
Currently by cloning the repository and running `npm install`. Publishing to npm is planned for future easier installation via `npm install mcp-ambassador`.
Basic information
More Search MCP servers
SerpApi MCP Server
ilyazubSerpApi MCP Server for Google and other search engine results
Google Search Console MCP Server
ahonnA Model Context Protocol (MCP) server providing access to Google Search Console
Exa MCP Server 🔍
exa-labsExa MCP for web search and web crawling!
SearXNG MCP Server
ihor-sokoliukPrivate web search for AI assistants via SearXNG — supports Claude, Cursor, and any MCP client
mcp-omnisearch
spences10🔍 A Model Context Protocol (MCP) server providing unified access to multiple search engines (Tavily, Brave, Kagi, Exa), AI tools (Kagi FastGPT, Exa, Linkup), and content extraction services (Firecrawl, Tavily, Kagi). Includes GitHub search. All through a single interface.
Comments