echo-mcp-server-for-testing

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 using uvx.
  • 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.