✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

Echo MCP Server

Echo Logo

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

Featured Templates

View More
Customer service
Service ERP
126 1188
AI Assistants
Talk with Claude 3
159 1523
AI Agents
AI Video Generator
252 2007 5.0
AI Characters
Your Speaking Avatar
169 928

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.