Skip to content

echo

Purpose

Test tool connectivity and message handling

Description

The echo tool returns your input message along with metadata about the request. It's useful for:

  • Testing that your MCP connection is working correctly
  • Verifying authentication is properly configured
  • Understanding the basic request/response flow

This is typically the first tool to try when setting up a new MCP server connection.

Parameters

ParameterTypeRequiredDescription
messagestringYesThe message to echo back

Example Usage

Ask Claude:

"Use the echo tool to send 'Hello MCP'"
"Echo back: Testing 123"
"Test the connection with the echo tool"

Response

Echo: Hello MCP
Timestamp: 2025-01-05T10:30:00.000Z
User: developer@example.com

The response includes:

  • Echo: Your original message
  • Timestamp: When the request was processed
  • User: Your authenticated user email (or "anonymous" if auth is disabled)

Authentication

Required: No

The echo tool works in both authenticated and unauthenticated modes. When authenticated, it will show your user email. When unauthenticated, it will show "anonymous".

Common Use Cases

Connection Testing

"Echo 'connection test' to verify the server is working"

Authentication Verification

"Use echo to confirm I'm authenticated correctly"

Debugging

"Echo this message to see the current timestamp"

Next Steps

Released under the MIT License.