MCP.so
登录

Echo MCP Server

@aadversteeg

基本信息

分类

其他

许可证

MIT license

传输方式

stdio

作者

aadversteeg

关于 Echo MCP Server

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

Echo MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "echo-mcp-server-aadversteeg": {
      "command": "docker",
      "args": [
        "build",
        "-f",
        "src/Core.Infrastructure.McpServer/Dockerfile",
        "-t",
        "echo-mcp-server:latest",
        "src/"
      ]
    }
  }
}

Echo MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Echo MCP Server?

Echo MCP Server is a lightweight .NET Core server that implements the Model Context Protocol (MCP). It provides a single tool that echoes any message back to the client, making it a simple example of how to build a custom MCP server. It can be deployed locally or as a Docker container.

How to use Echo MCP Server?

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.

Key features of Echo MCP Server

  • 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

Use cases of Echo MCP Server

  • Testing and debugging MCP client integrations
  • Demonstrating a minimal MCP server implementation
  • Providing a simple echo service for prototyping

常见问题

1

What prerequisites are needed to run Echo MCP Server?

For local deployment you need .NET 9.0. For container deployment you need Docker.

2

How can I customize the echoed message format?

Set the `MessageFormat` in `appsettings.json` (e.g., `"Server says: {message}"`) or pass it as an environment variable `MessageFormat`. If not set, the default format is `"Echo: {message}"`.

3

How do I configure Echo MCP Server with Claude Desktop?

Add an entry to the `mcpServers` section of your Claude Desktop configuration. For local use, specify `command`: `"dotnet"` with `args` pointing to the DLL. For Docker, set `command`: `"docker"` with `args` including `run`, `--rm`, `-i`, and `-e` for environment variables.

4

What is the default message format?

The default format is `"Echo: {message}"`. It can be overridden via the `MessageFormat` setting.

5

Can I run Echo MCP Server using Docker?

Yes. Build the Docker image with `docker build -f src/Core.Infrastructure.McpServer/Dockerfile -t echo-mcp-server:latest src/` and run it with `docker run -d --name echo-mcp echo-mcp-server:latest`. You can also customize the message format via environment variables or mount a custom `appsettings.json`.

评论

其他 分类下的更多 MCP 服务器