Garoth

Echo MCP Server

Community Garoth
Updated

Repeats back whatever it is prompted for testing

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

MCP Server ยท Populars

MCP Server ยท New

    SchmidtDSE

    MCP Data Server

    Duckdb-based MCP server for datasets

    Community SchmidtDSE
    qubrics

    Sendmux SDKs

    Official monorepo of SDKs, CLI, and MCP servers for Sendmux email APIs across TypeScript, Python, Go, PHP, Rust, and Ruby.

    Community qubrics
    onehumanbeing

    ESP32 iPhone Agent

    Let an AI model use a real iPhone with a $7 ESP32: AirPlay eyes, USB HID hands, any OpenAI-compatible vision model. No Mac, no developer account, no jailbreak.

    Community onehumanbeing
    qubrics

    Email Inbox API + Sending by Sendmux

    Official monorepo of SDKs, CLI, and MCP servers for Sendmux email APIs across TypeScript, Python, Go, PHP, Rust, and Ruby.

    Community qubrics
    Twigpine

    openrecall

    Open-source, self-hostable, zero-knowledge memory for AI agents. End-to-end encrypted โ€” the server stores only ciphertext and can't read your agent's memory. Works with any MCP agent .

    Community Twigpine