MCP.so
登录

MCP Registry & Tester

@Preetnagda

关于 MCP Registry & Tester

Application to test your MCP servers. Register, manage and test all in one place.

基本信息

分类

其他

运行时

node

传输方式

stdio

发布者

Preetnagda

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 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 服务器