Tool Details: covia_delete

Basic Information

Tool Name:covia_delete
Asset Name:Delete Lattice Data
Description:Delete a value at a writable lattice path (w/, o/, n/, t/). Example: w/scratch/temp-data (clean up workspace). Idempotent — deleting a non-existent path is a no-op.
Adapter:covia
Asset Hash:0x16e974ee11999f5059f87c6c123b01e5b92bacbe1d382d91a694584dd071a60a
Input
PropertyTypeDescription
path*stringWritable path to delete. Must start with w/, o/, n/, or t/.
Output
PropertyTypeDescription
deletedbooleanTrue if the delete operation completed successfully

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-3.covia.ai/mcp

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

url = "https://venue-3.covia.ai/mcp"
payload = {
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
        "name": "covia_delete",
        "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-3.covia.ai/mcp';
const payload = {
    jsonrpc: '2.0',
    id: 1,
    method: 'tools/call',
    params: {
        name: 'covia_delete',
        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": "Delete Lattice Data",
	"description": "Delete a value at a writable lattice path (w/, o/, n/, t/). Example: w/scratch/temp-data (clean up workspace). Idempotent — deleting a non-existent path is a no-op.",
	"dateCreated": "2026-03-25T00:00:00Z",
	"operation": {
		"adapter": "covia:delete",
		"toolName": "covia_delete",
		"input": {
			"type": "object",
			"properties": {
				"path": {
					"type": "string",
					"description": "Writable path to delete. Must start with w/, o/, n/, or t/."
				}
			},
			"required": ["path"]
		},
		"output": {
			"type": "object",
			"properties": {
				"deleted": { "type": "boolean", "description": "True if the delete operation completed successfully" }
			}
		}
	}
}

Navigation

Back to adapter details

Back to all adapters

Back to index