Echo MCP Server

by aadversteeg

206 downloads
Not rated
GitHub

About

A Model Context Protocol (MCP) server implementing a echo service using .NETCORE

Details

Author
aadversteeg
Downloads
206
Categories
Other

- Echo any message back to the client
- Customizable message format through MessageFormat configuration
- Built on the Model Context Protocol standard
- Deployable directly or as a Docker container

Build from source with dotnet build src/echo.sln (requires .NET 9.0) or run a pre-built Docker image. Configure the server via appsettings.json or environment variables, then connect any MCP‑compatible client (e.g., Claude Desktop) and call the echo tool with a required message parameter.

Echo MCP Server

A simple echo server implementing the Model Context Protocol (MCP). This server provides a basic echo functionality through the MCP interface.

Overview

The Echo MCP server is built with .NET Core using the Model Context Protocol C# SDK (github.com/modelcontextprotocol/csharp-sdk). It provides a tool for echoing messages back to the client. The server is designed to be lightweight and demonstrates how to create a custom MCP server with a simple functionality. It can be deployed either directly on a machine or as a Docker container.

Features

- Echo any message back to the client - Customizable message format through configuration - Built on the Model Context Protocol standard

Getting Started

Prerequisites

- .NET 9.0 (for local development/deployment) - Docker (for container deployment)

Build Instructions (for development)

If you want to build the project from source: 1. Clone this repository: ``bash git clone https://github.com/yourusername/echo-mcp-server.git ` 2. Navigate to the project root directory: `bash cd echo-mcp-server ` 3. Build the project using: `bash dotnet build src/echo.sln ` 4. Run the tests: `bash dotnet test src/echo.sln `

Docker Support

Manual Docker Build

To build the Docker image yourself:
``bash
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.