MCP.so
Sign In

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.

Basic information

Category

Search

Runtime

node

Transports

stdio

Publisher

WynnD

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

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

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.

Comments

More Search MCP servers