echo-mcp-server-for-testing
1
The echo-mcp-server-for-testing is a basic echo functionality-based MCP Server designed for testing MCP clients. It also serves as a foundational template for developing new MCP Servers.
echo-mcp-server-for-testing
A simple echo MCP (Model Context Protocol) Server with an echo_tool
for testing MCP Clients. It serves as a template for new MCP Servers.
Usage
- Install
uv
and add the server to an MCP config usinguvx
. - Alternatively, clone the repo and use
uv
with a directory.
Development
- Testing: Use
mcp-client-for-testing
to test the server's tools. - Formatting and Linting: Code is formatted and linted with
ruff
. - Building with uv: Build the package using
uv
. - Releasing a New Version: Release a new version by creating and pushing a Git tag. The GitHub Actions workflow automates the build and publish process to PyPI based on Git tags.
License
This project is licensed under the MIT License.