MCP Registry & Tester
@Preetnagda
About MCP Registry & Tester
Application to test your MCP servers. Register, manage and test all in one place.
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
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 Registry & Tester?
MCP Registry & Tester is a Next.js application for registering and testing Model Context Protocol (MCP) servers. It allows developers to manage MCP server configurations, connect via stdio or HTTPS/Streamable HTTP, discover available tools, and test them with custom arguments.
How to use MCP Registry & Tester?
Clone the repository, install dependencies with npm install, start a PostgreSQL database (e.g., with Docker), set DATABASE_URL in .env.local, run npm run db:generate and npm run db:migrate, then start the development server with npm run dev. Open http://localhost:3000 to register servers, edit configurations, and interact with MCP servers on the dedicated pages.
Key features of MCP Registry & Tester
- Register MCP servers with custom URLs and headers
- List all registered servers with details
- Connect to servers and discover tools/resources
- Test MCP tools with custom JSON arguments
- View call history with results and errors
- Support stdio and HTTPS/Streamable HTTP transport
Use cases of MCP Registry & Tester
- Register and test a local MCP server via
stdio://connection - Connect to a remote MCP server over HTTPS with authentication headers
- Discover available tools on any registered MCP server
- Test tool calls with different argument combinations
- Manage multiple MCP server configurations in one place
FAQ from MCP Registry & Tester
What transport protocols does MCP Registry & Tester support?
It supports stdio:// for local processes and https:// (Streamable HTTP) for remote servers. Future support for WebSocket is planned.
How do I set up the PostgreSQL database?
Use Docker to start a PostgreSQL container, then create the database mcp_registry. Configure the DATABASE_URL environment variable accordingly.
Can I test tools with custom arguments?
Yes, on the MCP Interaction page (/mcp/[id]) you can enter custom JSON arguments and see the tool call results or errors.
How do I connect to a remote MCP server?
Register the server with an https:// URL and optionally add headers (e.g., Authorization). The application uses Streamable HTTP transport for bidirectional communication.
What are the prerequisites?
Node.js 18 or later and a running PostgreSQL database (Docker recommended).
More Other MCP servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
Comments