{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "echo",
    "arguments": {
      "message": "Hello, WisdomAI!"
    }
  },
  "id": 1
}
{
  "jsonrpc": "2.0",
  "result": {
    "structuredContent": {
      "message": [
        {
          "text": "Echo: Hello, WisdomAI!"
        }
      ]
    }
  },
  "id": 1
}

Overview

The echo tool is a simple testing utility that echoes back the input message with an “Echo: ” prefix. This tool is primarily used for testing MCP server connectivity and verifying that the request/response flow is working correctly.
This is a sample tool included for testing your client.

Parameters

message
string
required
The message to echo back. This can be any text string.

Response Format

structuredContent
object
required
Structured version of the response with a message array containing the echoed text

Content Structure

{
  structuredContent: {
    message: [
      {
        text: string
      }
    ]
  }
}
{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "echo",
    "arguments": {
      "message": "Hello, WisdomAI!"
    }
  },
  "id": 1
}
{
  "jsonrpc": "2.0",
  "result": {
    "structuredContent": {
      "message": [
        {
          "text": "Echo: Hello, WisdomAI!"
        }
      ]
    }
  },
  "id": 1
}