Scout

Provides MCP discovery and installation capabilities via Claude Code, using the Smithery Registry to search and manage MCPs.
  • python

3

GitHub Stars

python

Language

5 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "yudduy-scoutmcp": {
      "command": "python",
      "args": [
        "/path/to/ScoutMCP/server.py"
      ],
      "env": {
        "SMITHERY_API_KEY": "your_smithery_api_key_here"
      }
    }
  }
}

MCP Scout is a discovery and installation engine for MCP servers that you can orchestrate with Claude Code. It provides atomic operations to search for MCPs, install them, and manage your MCP landscape by querying the Smithery Registry and letting Claude Code handle the rest. This guide shows you how to use ScoutMCP to find and deploy MCPs, configure your API key, and keep your MCPs up to date.

How to use

Use ScoutMCP with your MCP client to search for MCPs, install them, and verify that they are running correctly. You will first connect ScoutMCP to Claude Code by registering it as an MCP server, then perform searches against the Smithery Registry and install the MCPs that fit your needs. After installation, you verify the MCP to ensure it is working and visible to your Claude configuration.

How to install

Prerequisites you need before installing ScoutMCP are Python 3.10 or higher, a Smithery Registry API key, and Claude CLI installed on your system.

# Step 1: Register ScoutMCP with Claude
claude mcp add ScoutMCP -- python /path/to/ScoutMCP/server.py

# Step 2: Provide your Smithery API key in Claude's config
# Place this in your Claude config under the ScoutMCP entry
{
  "mcpServers": {
    "ScoutMCP": {
      "type": "stdio",
      "command": "python", 
      "args": ["/path/to/ScoutMCP/server.py"],
      "env": {
        "SMITHERY_API_KEY": "your_smithery_api_key_here"
      }
    }
  }
}

If you prefer wrappers or environment variables, you can use an alternative installation method described below, but ensure the API key is available to ScoutMCP when it starts.

Additional sections

Environment variables you must provide for ScoutMCP include the Smithery API key. You can set this in Claude’s config or export it in your shell before starting the server.

Alternative installation approaches are available if you want to avoid editing Claude’s config directly. You can create a small wrapper script that exports the API key and runs ScoutMCP, or you can set the API key as a system environment variable for your session.

If you need to troubleshoot, you can test starting the server manually to confirm the API key is accepted and the server boots without errors. You should see the startup screen indicating the server is ready, with no errors.

Available tools

search_registry

Pure semantic search of the Smithery Registry. Returns raw search results with status and an array of results.

get_mcp_info

Retrieve complete details about a specific MCP, including its connections and deployment info.

install_mcp

Install a single MCP by qualified name, with optional override command and timeout.

verify_installation

Verify that an MCP is properly installed and functioning, returning status and config path.

list_installed

List MCPs currently configured in Claude, showing their installation details.

uninstall_mcp

Remove an MCP from the Claude configuration.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational