Echo MCP Server

A simple Model Context Protocol (MCP) server that echoes back whatever message it is sent. Perfect for testing MCP functionality
Features
- Simple echo functionality that returns any message sent to it
- Handles empty messages, special characters, emojis, and long messages
- Includes test suite
Available Tools
echo: Takes a message parameter and echoes it back exactly as received
Installation
git clone https://github.com/Garoth/echo-mcp.git
cd echo-mcp
npm install
Configuration
Add the echo server to your Cline MCP settings file inside VSCodeβs settings (ex. ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json):
{
"mcpServers": {
"echo-server": {
"command": "node",
"args": ["/path/to/echo-server/build/index.js"],
"disabled": false,
"autoApprove": [
"echo"
]
}
}
}
Usage Examples
Basic Echo
Input: "Hello, world!"
Output: "Hello, world!"
Special Characters
Input: "Special chars: !@#$%^&*()_+{}[]|\:;"'<>,.?/"
Output: "Special chars: !@#$%^&*()_+{}[]|\:;"'<>,.?/"
Emojis
Input: "Message with emojis: π π π π"
Output: "Message with emojis: π π π π"
Development
Running Tests
The tests verify the echo functionality works correctly with various types of input:
npm test
Building
npm run build
License
MIT
Echo Server
Project Details
- jmp0x7c00/echo-mcp
- Last Updated: 4/14/2025
Recomended MCP Servers
rocketreach-mcp-server
This is an mock MCP server for Oracle Netsuite
A long-term memory storage system for LLMs using the Model Context Protocol (MCP) standard. This system helps LLMs...
A Model Context Protocol (MCP) implementation that enables Claude Desktop to interact with Azure services. This integration allows...
A full-featured Model Context Protocol (MCP) server that exposes Ensemblβs REST API. Built using the TypeScript MCP SDK
MCP Server example with TypeScript
MCP to connect Claude with Spotify.
MCP Server for Alpha Advantage API





