- Home
- MCP servers
- MCPfinder
MCPfinder
- javascript
10
GitHub Stars
javascript
Language
4 months ago
First Indexed
3 weeks ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
MCPfinder is a lightweight MCP server that helps your AI agents discover and enable new capabilities on demand. It acts as a centralized map and toolbox, letting your AI search for available MCP servers, fetch details, and manage the local MCP configuration for different clients so you can extend functionality without manual setup.
How to use
You use MCPfinder from your MCP client to discover new tools and install them into your environment. Start by locating available MCP servers, inspect their details, and then add them to your client’s configuration for immediate use. The workflow is straightforward: search for servers, view their details, and install the ones that fit your needs. You can also manage the client’s local MCP configuration file to keep or remove MCP server entries as your setup evolves.
How to install
Prerequisites: you need Node.js and npm installed on your system. You may also have Python available if you plan to use Python-based MCP servers.
Additional considerations
MCPfinder exposes both a local stdio transport and an HTTP/SSE transport. The local stdio mode lets you run the MCP server on your machine and interact with it via the command line. The HTTP/SSE mode lets you access the same capabilities remotely via a cloud endpoint. Environment variables control how the registry API is reached and on which port the local server listens.
How to use
You use MCPfinder from your MCP client to discover new tools and install them into your environment. Start by locating available MCP servers, inspect their details, and then add them to your client’s configuration for immediate use. The workflow is straightforward: search for servers, view their details, and install the ones that fit your needs. You can also manage the client’s local MCP configuration file to keep or remove MCP server entries as your setup evolves.
How to install
Prerequisites: you need Node.js and npm installed on your system. You may also have Python available if you plan to use Python-based MCP servers.
Additional considerations
MCPfinder exposes both a local stdio transport and an HTTP/SSE transport. The local stdio mode lets you run the MCP server on your machine and interact with it via the command line. The HTTP/SSE mode lets you access the same capabilities remotely via a cloud endpoint. Environment variables control how the registry API is reached and on which port the local server listens.
How to use
You use MCPfinder from your MCP client to discover new tools and install them into your environment. Start by locating available MCP servers, inspect their details, and then add them to your client’s configuration for immediate use. The workflow is straightforward: search for servers, view their details, and install the ones that fit your needs. You can also manage the client’s local MCP configuration file to keep or remove MCP server entries as your setup evolves.
How to install
Prerequisites: you need Node.js and npm installed on your system. You may also have Python available if you plan to use Python-based MCP servers.
Additional considerations
MCPfinder exposes both a local stdio transport and an HTTP/SSE transport. The local stdio mode lets you run the MCP server on your machine and interact with it via the command line. The HTTP/SSE mode lets you access the same capabilities remotely via a cloud endpoint. Environment variables control how the registry API is reached and on which port the local server listens.
Tools you can use with MCPfinder
You can access a small set of core tools directly from MCPfinder to manage your MCP ecosystem. These tools include searching for available MCP servers, retrieving detailed server manifests, and updating or removing MCP server configurations in your client.
Security considerations
The tools that modify local configuration files operate with the permissions of the calling client. MCPfinder does not enforce file permissions itself; ensure your user account has the appropriate rights to read and write the configuration files used by your MCP client.
Troubleshooting
If you encounter issues discovering servers, verify your network access to the MCP registry and confirm that your local configuration is pointing to a valid MCP client configuration file. Check for missing fields in configuration blocks and ensure that the server_id you reference matches a valid entry in your local config.
Examples and notes
You can start with the interactive setup to configure a local client, or use the cloud HTTP endpoint to access MCPfinder without installing locally. The interactive setup will guide you through choosing your client and updating the appropriate MCP configuration file.
Available tools
search_mcp_servers
Searches the MCPfinder Registry for available MCP servers by keywords or tags, returning summaries that help you discover new capabilities.
get_mcp_server_details
Fetches a detailed manifest for a specific MCP server, including installation hints and available tools.
add_mcp_server_config
Adds or updates the local client configuration to register an MCP server, using either a standard client type or a custom config file path.
remove_mcp_server_config
Removes a registered MCP server from the local client configuration, using either a standard client type or a custom config file path.