echo-mcp-server-for-testing
A simple echo MCP (Model Context Protocol) Server with a simple echo_tool
for testing MCP Clients.
It is also great as a template for new MCP Servers.
Usage
Install uv and add the server to an MCP config using uvx
:
or clone the repo and use uv
with a directory:
Development
Testing
Clone the repo and use mcp-client-for-testing to test the tools of the server.
Formatting and Linting
The code is formatted and linted with ruff:
Building with uv
Build the package using uv:
Releasing a New Version
To release a new version of the package to PyPI, create and push a new Git tag:
- Checkout the main branch and get the current version:
- Create and push a new Git tag:
The GitHub Actions workflow will automatically build and publish the package to PyPI when a new tag is pushed. The python package version number will be derived directly from the Git tag.
License
This project is licensed under the MIT License. See the LICENSE file for details.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
一个实现模型上下文协议 (MCP) 的简单服务器,用于回显消息,旨在测试 MCP 客户端。
Related MCP Servers
- AsecurityAlicenseAqualityA beginner-friendly Model Context Protocol (MCP) server that helps users understand MCP concepts, provides interactive examples, and lists available MCP servers. This server is designed to be a helpful companion for developers working with MCP. Also comes with a huge list of servers you can install.Last updated -361461JavaScriptApache 2.0
- -securityAlicense-qualityA demonstration server that implements the Model Context Protocol (MCP) SDK, providing tools and endpoints for server-sent events and message handling.Last updated -2510TypeScriptMIT License
- -securityAlicense-qualityAn implementation of the Model Context Protocol (MCP) server that enables multiple clients to connect simultaneously and handles basic context management and messaging with an extendable architecture.Last updated -PythonMIT License
- -securityFlicense-qualityA minimal example server implementing the Model Context Protocol, providing addition and multiplication tools for learning and experimentation with MCP clients.Last updated -Python