MCP Connector

Discover and Install New Agent Capabilities

Let an AI agent search a registry of hundreds of MCP servers and install new capabilities on demand mid-conversation.

Works with githubnode.js

90
Spark score
out of 100
Updated 5 months ago
Version 1.0.0
Models
universal

Add to Favorites

Why it matters

Transform static language models into evolving agents by enabling them to discover and install new capabilities on demand, acting as an 'App Store for agents'.

Outcomes

What it gets done

01

Search the MCPfinder registry for available MCP servers by keywords or tags.

02

Retrieve detailed information about specific MCP servers.

03

Add or update MCP server configurations locally.

04

Remove MCP server configurations from local settings.

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/vb-mcpfinder | bash

Capabilities

Tools your agent gets

search_mcp_servers

Searches the MCPfinder registry for available MCP servers by keywords or tags

get_mcp_server_details

Retrieves detailed information about a specific MCP server, including its manifest and installation

add_mcp_server_config

Adds or updates MCP server configuration in the local configuration of the client application

remove_mcp_server_config

Removes a specific MCP server configuration from the local configuration of the client application

Overview

MCPfinder MCP Server

MCPfinder is a registry and installer that lets an AI agent search for and install new MCP servers on demand, adding or removing configurations in the client application directly. It covers several hundred verified servers runnable via npx or uvx. Use it when an agent needs to autonomously expand its toolset with new MCP servers. Not applicable if you require strict manual control over which tools an agent can install.

What it does

MCPfinder acts as an "App Store for agents," letting a language model search for and install new MCP server capabilities on demand instead of being limited to a fixed, static toolset. It queries a registry of several hundred verified MCP servers and can add or remove server configurations directly in the client application's local configuration.

When to use - and when NOT to

Use it when an AI agent hits a task it can't complete with its current tools - for example, needing code generation, data analysis, or specialized domain knowledge - and you want it to autonomously discover and install the right MCP server rather than you manually searching and configuring one. Most registry servers run locally via npx or uvx with no environment variables required. Do not use it if you need strict, locked-down control over exactly which tools an agent can access - by design, this lets the agent modify its own local MCP configuration.

Capabilities

  • search_mcp_servers: search the MCPfinder registry by keywords or tags.
  • get_mcp_server_details: retrieve detailed information about a specific server, including its manifest and installation instructions.
  • add_mcp_server_config: add or update an MCP server's configuration in the client application's local configuration.
  • remove_mcp_server_config: remove a specific MCP server configuration from the local configuration.

Supports both Node.js (npx) and Python (uvx) packaged servers, and both stdio and HTTP/SSE transports for its own connection.

How to install

Interactive setup:

npx -y @mcpfinder/server install

Or connect to the hosted cloud registry over HTTP/SSE:

claude mcp add --transport http mcpfinder https://mcpfinder.dev/mcp

Or run from source:

git clone https://github.com/mcpfinder/server
node index.js

Manual stdio configuration:

{
  "mcpServers": {
    "mcpfinder": {
      "command": "npx",
      "args": ["-y", "@mcpfinder/server"]
    }
  }
}

Or HTTP/SSE:

{
  "mcpServers": {
    "mcpfinder": {
      "url": "https://mcpfinder.dev/mcp",
      "transport": "http"
    }
  }
}

Optional environment variables: MCPFINDER_API_URL (registry API base URL) and MCP_PORT (listen port in HTTP mode).

Who it's for

Agent builders and power users who want their AI assistant to autonomously expand its own toolset mid-conversation instead of manually researching and configuring new MCP servers ahead of time.

Source README

MCPfinder enables language models to search for and install new MCP server capabilities on demand, acting as an "App Store for agents" that transforms static models into evolving agents that hunt for new capabilities.

Installation

Interactive Setup

npx -y @mcpfinder/server install

Cloud Access (HTTP/SSE)

claude mcp add --transport http mcpfinder https://mcpfinder.dev/mcp

From Source

git clone https://github.com/mcpfinder/server
node index.js

Configuration

Stdio Transport (Local)

{
  "mcpServers": {
    "mcpfinder": {
      "command": "npx",
      "args": [
        "-y",
        "@mcpfinder/server"
      ]
    }
  }
}

HTTP/SSE Transport (Cloud)

{
  "mcpServers": {
    "mcpfinder": {
      "url": "https://mcpfinder.dev/mcp",
      "transport": "http"
    }
  }
}

Available Tools

Tool Description
search_mcp_servers Searches the MCPfinder registry for available MCP servers by keywords or tags
get_mcp_server_details Retrieves detailed information about a specific MCP server, including its manifest and installation...
add_mcp_server_config Adds or updates MCP server configuration in the local configuration of the client application...
remove_mcp_server_config Removes a specific MCP server configuration from the local configuration of the client application...

Features

  • Effortless setup with instant availability
  • AI-ready autonomous tool discovery and installation
  • Real-time capability enhancement on demand
  • Support for both stdio and HTTP/SSE transports
  • Interactive setup tool for automatic MCP configuration
  • Registry of verified MCP servers requiring no manual setup
  • Server registration capability for publishers
  • Support for both Node.js (npx) and Python (uvx) packages

Environment Variables

Optional

  • MCPFINDER_API_URL - Base URL for the MCPfinder registry API
  • MCP_PORT - Port number on which the server will listen in HTTP mode

Usage Examples

Search for MCP servers with the capabilities you need
Install new tools when AI lacks a required capability
Discover available MCP servers for code generation, data analysis, or specialized knowledge
Automatically expand AI capabilities during conversations

Notes

The registry contains several hundred servers that can be run locally using npx or uvx without needing to configure environment variables. The server acts as the primary interface for discovering and enabling new tools when requested capabilities are unavailable in the current set of MCP tools.

FAQ

Common questions

Discussion

Questions & comments · 0

Sign In Sign in to leave a comment.