cypher_execute_query_by_key
ActiveTool of cypher-mcp
Execute a published, parameterized Cypher query by its key. You supply the key of an operator-published query plus its parameters. The operator owns the query text; you never see or write raw Cypher. If the operator has published a query as a named tool (e.g. ``cypher_find_airline_flights``), you can call that directly instead. Billing note: you are charged only for a delivered answer. If the key is unknown, the parameters are invalid, or the query fails, the call raises and your debit is rolled back (no charge for value not delivered).
Parameters schema
{
"type": "object",
"required": [
"key"
],
"properties": {
"key": {
"type": "string",
"description": "The published query key (e.g. 'holdings_by_sector')."
},
"npub": {
"type": "string",
"default": "",
"description": "Required. Your Nostr public key (npub1...) for credit billing."
},
"params": {
"anyOf": [
{
"type": "object",
"additionalProperties": true
},
{
"type": "null"
}
],
"default": null,
"description": "Parameters for the query — bound as Cypher $params, never\ninterpolated. Must match the query's declared schema."
},
"dpop_token": {
"type": "string",
"default": ""
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
cypher-mcp
https://github.com/lonniev/cypher-mcp
2/7 registries