MCP Registry & Tester
@Preetnagda
关于 MCP Registry & Tester
Application to test your MCP servers. Register, manage and test all in one place.
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
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).
其他 分类下的更多 MCP 服务器
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Servers
modelcontextprotocolModel Context Protocol Servers
评论