Server definition
- Hash
- sha256:61b268e3d64283d0f330d5e3c99d2b1ca163913331cbb0594333ba2a17e1bb83
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Return one Answer contract v0 record with citations for a known slug. Never fabricates content for unknown slugs.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "Answer slug from answers/index.json.",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_answer",
"outputSchema": {
"properties": {
"answer": {
"type": "string"
},
"citations": {
"items": {
"type": "object"
},
"type": "array"
},
"code": {
"enum": [
"not_found"
],
"type": "string"
},
"home": {
"type": "string"
},
"id": {
"type": "string"
},
"message": {
"type": "string"
},
"question": {
"type": "string"
},
"shortAnswer": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"id",
"slug",
"question",
"answer",
"citations",
"url"
],
"type": "object"
}
},
{
"description": "Return one canon-v1 record (constructs, relationships, open divergences, provenance, source works) for a known slug. Never fabricates content for unknown slugs; returns close-match slugs instead.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "Canon slug from canons/index.json.",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_canon",
"outputSchema": {
"properties": {
"action_statement": {
"type": "string"
},
"closeMatches": {
"items": {
"type": "string"
},
"type": "array"
},
"code": {
"enum": [
"not_found"
],
"type": "string"
},
"constructs": {
"items": {
"type": "object"
},
"type": "array"
},
"coverage": {
"type": "object"
},
"guide_url": {
"type": "string"
},
"message": {
"type": "string"
},
"open_divergences": {
"items": {
"type": "object"
},
"type": "array"
},
"provenance": {
"type": "object"
},
"relationships": {
"items": {
"type": "object"
},
"type": "array"
},
"slug": {
"type": "string"
},
"source_works": {
"items": {
"type": "object"
},
"type": "array"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"slug",
"constructs",
"url"
],
"type": "object"
}
},
{
"description": "List published CanonicAI answer summaries from the static Answers corpus. Returns slug, id, question, canonical URLs, and citation counts.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"description": "Maximum summaries to return.",
"minimum": 0,
"type": "integer"
},
"offset": {
"description": "Number of summaries to skip.",
"minimum": 0,
"type": "integer"
}
},
"type": "object"
},
"name": "list_answers",
"outputSchema": {
"properties": {
"answers": {
"items": {
"properties": {
"citationCount": {
"type": "integer"
},
"id": {
"type": "string"
},
"jsonUrl": {
"format": "uri",
"type": "string"
},
"question": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"slug",
"id",
"question",
"url",
"jsonUrl",
"citationCount"
],
"type": "object"
},
"type": "array"
},
"count": {
"type": "integer"
}
},
"required": [
"count",
"answers"
],
"type": "object"
}
},
{
"description": "List published CanonicAI domain canons from the static canon bundle. Returns slug, action statement, construct/source counts, and canonical URLs.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"description": "Maximum summaries to return.",
"minimum": 0,
"type": "integer"
},
"offset": {
"description": "Number of summaries to skip.",
"minimum": 0,
"type": "integer"
}
},
"type": "object"
},
"name": "list_canons",
"outputSchema": {
"properties": {
"canons": {
"items": {
"properties": {
"action_statement": {
"type": "string"
},
"date_modified": {
"type": "string"
},
"jsonUrl": {
"format": "uri",
"type": "string"
},
"n_constructs": {
"type": "integer"
},
"n_source_works": {
"type": "integer"
},
"slug": {
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"slug",
"action_statement",
"n_constructs",
"n_source_works",
"url",
"jsonUrl"
],
"type": "object"
},
"type": "array"
},
"count": {
"type": "integer"
}
},
"required": [
"count",
"canons"
],
"type": "object"
}
},
{
"description": "Search CanonicAI answers by simple deterministic token scoring over question, shortAnswer, and answer fields.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"description": "Maximum matches to return.",
"minimum": 0,
"type": "integer"
},
"q": {
"description": "Search query.",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "search_answers",
"outputSchema": {
"properties": {
"count": {
"type": "integer"
},
"matches": {
"items": {
"properties": {
"citationCount": {
"type": "integer"
},
"id": {
"type": "string"
},
"jsonUrl": {
"format": "uri",
"type": "string"
},
"question": {
"type": "string"
},
"score": {
"type": "integer"
},
"shortAnswer": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"score",
"slug",
"id",
"question",
"url",
"jsonUrl",
"citationCount"
],
"type": "object"
},
"type": "array"
},
"query": {
"type": "string"
}
},
"required": [
"query",
"count",
"matches"
],
"type": "object"
}
},
{
"description": "Search construct names and definitions across all canons (or one canon) by deterministic token scoring.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"canon": {
"description": "Restrict to one canon slug.",
"type": "string"
},
"limit": {
"description": "Maximum matches to return.",
"minimum": 0,
"type": "integer"
},
"q": {
"description": "Search query.",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "search_constructs",
"outputSchema": {
"properties": {
"count": {
"type": "integer"
},
"matches": {
"items": {
"properties": {
"canon": {
"type": "string"
},
"definition": {
"type": "string"
},
"name": {
"type": "string"
},
"score": {
"type": "integer"
},
"url": {
"type": "string"
}
},
"required": [
"score",
"canon",
"name",
"definition",
"url"
],
"type": "object"
},
"type": "array"
},
"query": {
"type": "string"
}
},
"required": [
"query",
"count",
"matches"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:61b268e3d64283d0f330d5e3c99d2b1ca163913331cbb0594333ba2a17e1bb83 | sha256sum