About mcp-test
mcp-test is a minimal MCP server for testing, with a single tool that returns the message it receives. It can help verify basic MCP client configuration and tool calls.
Key features
- 01Echoes a supplied message
Use cases
- 01Check MCP client configuration
- 02Test a basic tool call
MCP support
Exposes an echo tool that returns the input message to MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMCP Test Server
mcp-name: io.github.bharath-krishna/mcp-test
A simple Model Context Protocol (MCP) server with an echo tool for testing purposes.
Features
- Echo Tool: Returns back any message you send to it
Installation
pip install mcp-echo-server
Usage
Add this server to your MCP client configuration:
{
"mcpServers": {
"mcp-echo-server": {
"command": "mcp-echo-server"
}
}
}
Development
Install in development mode:
uv pip install -e .
Tools
echo
Echoes back the provided message.
Input:
message(string, required): The message to echo back
Example:
{
"message": "Hello, world!"
}
Output:
Echo: Hello, world!
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.