MCP Ambassador

by WynnD

211 downloads
Not rated
GitHub

About

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.

Details

Author
WynnD
Downloads
211
Categories
Search

- 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.)

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name MCP Ambassador
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

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.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "mcp ambassador": {
            "mcp-ambassador": {
                "command": "npx",
                "args": [
                    "tsx",
                    "src/index.ts"
                ]
            }
        }
    }
}

McpServers

{
    "mcp-ambassador": {
        "command": "npx",
        "args": [
            "tsx",
            "src/index.ts"
        ]
    }
}

MCP Ambassador

License: MIT

mcp-ambassador is a specialized MCP (Multi-Capability Provider) server designed to assist AI agents in discovering other relevant MCP servers.

Purpose

Instead of performing searches itself, mcp-ambassador acts as a search instruction generator. When an AI agent (like a chatbot or coding assistant) identifies a potential need for tools related to the user's current task or conversation context, it can call the mcp-ambassador.

The ambassador analyzes the request (e.g., "Find tools for working with FL Studio") and returns structured instructions, including specific search queries, telling the calling agent how to use its own web search capabilities (like a Brave Search or Google Search MCP) to find potentially relevant MCP servers.

This allows the primary AI agent to leverage its existing tools more effectively for discovering new MCPs tailored to the user's immediate needs.

Workflow

1. User & Primary Agent: A user interacts with their primary AI agent.
2. Need Identification (Agent): The agent detects a topic (e.g., "Data analysis with Python") where specialized MCP tools might be helpful but aren't currently available to the agent.
3. Agent Calls Ambassador: The agent calls the mcp-ambassador's discover_servers tool with a task_description (e.g., {"task_description": "Data analysis with Python"}).
4. Ambassador Generates Instructions: The ambassador returns a Markdown string containing search queries (e.g., "MCP server for Data analysis with Python") and instructions for the agent.
5. Agent Executes Search: The agent uses its own available web search tool, executes the provided queries, and analyzes the results.
6. Agent Presents Findings: The agent summarizes the findings and recommends potential MCP servers to the user.

Installation

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.