Skip to content
SKILLS
MCP ServerPublisher identity verifiedNo findings from static checks

@spboucher/echo-mcp-serverv1.0.0

Dependency-free local MCP server over stdio with a single echo tool, for testing client configuration.

  • downloadable
  • installable
  • executable

echo-mcp-server

A local Model Context Protocol server in one file with no dependencies. It exposes one tool, echo, which returns the text it receives. Use it to check that an MCP client is configured correctly before connecting real servers.

This listing is not a hosted service. The server runs on your machine, started by your MCP client. It makes no network requests and does not touch the filesystem.

Requirements

Node.js 18 or later.

Set up

Download and extract the release, then point your client at server.mjs:

skills download @spboucher/echo-mcp-server --extract ./echo-mcp-server

Claude Code:

claude mcp add --transport stdio echo-mcp-server -- node /absolute/path/to/echo-mcp-server/server.mjs

Codex (~/.codex/config.toml):

[mcp_servers.echo-mcp-server]
command = "node"
args = ["/absolute/path/to/echo-mcp-server/server.mjs"]

Cursor (.cursor/mcp.json):

{ "mcpServers": { "echo-mcp-server": { "type": "stdio", "command": "node", "args": ["/absolute/path/to/echo-mcp-server/server.mjs"] } } }

Tool

NameInputOutput
echo{ "text": string }One text content block containing the same string

Protocol

  • Transport: stdio, newline-delimited JSON-RPC 2.0.
  • Methods: initialize, ping, tools/list, tools/call. Notifications are accepted and ignored.
  • Protocol revisions answered in initialize: 2025-06-18, 2025-03-26, 2024-11-05. A client that requests another revision is offered 2025-06-18.
  • Not implemented: resources, prompts, sampling, batching, and the handshake-free request mode of later revisions.

Try it by hand

printf '%s\n' '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"manual","version":"0"}}}' '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"echo","arguments":{"text":"hello"}}}' | node server.mjs

Install

  1. 1Register the local server

    claude mcp add --transport stdio echo-mcp-server -- node server.mjs
  2. 2Optional: download the listing's source archive for review

    skills download @spboucher/echo-mcp-server@1.0.0
.mcp.json (project scope)
{
  "mcpServers": {
    "echo-mcp-server": {
      "command": "node",
      "args": [
        "server.mjs"
      ]
    }
  }
}
  • This server runs locally on your machine with your user's privileges. Review the source before running it; the registry does not execute or host it.

Installing only copies or configures. Nothing is executed for you. The Skills CLI verifies the checksum before writing files.

Files

5 files · 6.2 kB unpacked

Select a file to preview it. Files are shown as plain text and never executed.

Security & permissions

Declared permissions

The publisher declared no permissions. This is a claim, not a guarantee.

Static checks

No advisory findings from static-1.0.0 on Nov 10, 2026. 2 informational notes.

Static checks are advisory. They never certify that a package is safe. Compatibility entries are publisher claims unless marked verified.

Compatibility

  • claude-code · claimed
  • codex · claimed
  • cursor · claimed
  • generic-mcp · claimed

Versions

1 release · immutable
VersionPublishedSizeSHA-256State
1.0.0latestNov 10, 20263.0 kB5c5faf636e1a…published

Publication history

  1. release.publish@spboucher/echo-mcp-server@1.0.0by Simon-Pierre Boucher
  2. artifact.create@spboucher/echo-mcp-serverby Simon-Pierre Boucher
  • MCP ServerVerified publisher

    @spboucher/safari-mcp

    MCP server that drives Safari on macOS through AppleScript: navigation, reading, forms, uploads, downloads with the page's session, screenshots. Works in its own window, with domain policy and sensitive-field guards.

    Latest version
    v1.0.0
    Licence
    MIT
    Updated
    3 h ago
  • MCP ServerVerified publisher

    @spboucher/openai-api-mcp

    MCP server for building with the OpenAI API: probe-verified model reference, request linter for Responses and Chat Completions, cost estimates, scaffolding, plus live responses, embeddings, batches, files, vector stores, speech and images.

    Latest version
    v1.0.0
    Licence
    MIT
    Updated
    4 h ago
  • MCP ServerVerified publisher

    @spboucher/claude-api-mcp

    MCP server for building with the Claude API: probe-verified model reference, request linter and fixer, cost estimates, agent scaffolding, plus live messages, token counting, batches, files and Managed Agents.

    Latest version
    v1.0.1
    Licence
    MIT
    Updated
    5 h ago

↑↓ to navigate · enter to open · esc to close