Tool Details: echo

Basic Information

Tool Name:echo
Asset Name:Echo Operation
Description:Returns the input unchanged. Useful for testing or as a generalised identity function.
Adapter:test
Asset Hash:0xb8fc54e709ee295d97ffdba0ae446fe61782ba136f423cca469943955d818f33
Input

No schema specified

Output

No schema specified

MCP Tool Usage Examples

This tool can be called via the MCP (Model Context Protocol) endpoint. Here are examples of how to use it:

JSON-RPC Call Example:

POST to https://venue-1.covia.ai/mcp

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "echo",
    "arguments": {
      "input": "your input here"
    }
  }
}
cURL Example:
curl -X POST https://venue-1.covia.ai/mcp \\
  -H "Content-Type: application/json" \\
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "echo",
      "arguments": {
        "input": "your input here"
      }
    }
  }'
Python Example:
import requests
import json

url = "https://venue-1.covia.ai/mcp"
payload = {
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
        "name": "echo",
        "arguments": {
            "input": "your input here"
        }
    }
}

response = requests.post(url, json=payload)
result = response.json()
print(result)
JavaScript/Node.js Example:
const fetch = require('node-fetch');

const url = 'https://venue-1.covia.ai/mcp';
const payload = {
    jsonrpc: '2.0',
    id: 1,
    method: 'tools/call',
    params: {
        name: 'echo',
        arguments: {
            input: 'your input here'
        }
    }
};

fetch(url, {
    method: 'POST',
    headers: {
        'Content-Type': 'application/json'
    },
    body: JSON.stringify(payload)
})
.then(response => response.json())
.then(data => console.log(data));

Asset Metadata

{
	"name": "Echo Operation",
	"description": "Returns the input unchanged. Useful for testing or as a generalised identity function.",
	"dateCreated":"2025-06-09T07:22:59Z",
	"dateModified": "2025-09-03T17:22:59Z",
	"operation": {
		"adapter": "test:echo",
		"input": {},
		"output": {},
		"toolName":"echo"
	}
}

Navigation

Back to adapter details

Back to all adapters

Back to index