Server definition
- Hash
- sha256:4722c96d21fccef388adaea7ba8931a97052b83ce95e3be7a6a14df9b2102d6c
- What it is
- What a remote MCP server returned when asked what it offers: 23 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Add or update a retrieval in a scientist-reviewed evidence collection.",
"inputSchema": {
"properties": {
"collection_id": {
"title": "Collection Id",
"type": "string"
},
"note": {
"default": "",
"title": "Note",
"type": "string"
},
"relevance": {
"default": "unreviewed",
"title": "Relevance",
"type": "string"
},
"retrieval_id": {
"title": "Retrieval Id",
"type": "string"
}
},
"required": [
"collection_id",
"retrieval_id"
],
"title": "add_evidence_to_collectionArguments",
"type": "object"
},
"name": "add_evidence_to_collection",
"outputSchema": null
},
{
"description": "Create a scientific claim record without asserting that it is true.",
"inputSchema": {
"properties": {
"claim": {
"title": "Claim",
"type": "string"
},
"project_id": {
"title": "Project Id",
"type": "string"
}
},
"required": [
"project_id",
"claim"
],
"title": "create_claimArguments",
"type": "object"
},
"name": "create_claim",
"outputSchema": null
},
{
"description": "Create a reviewed evidence collection in a project.",
"inputSchema": {
"properties": {
"description": {
"default": "",
"title": "Description",
"type": "string"
},
"name": {
"title": "Name",
"type": "string"
},
"project_id": {
"title": "Project Id",
"type": "string"
}
},
"required": [
"project_id",
"name"
],
"title": "create_evidence_collectionArguments",
"type": "object"
},
"name": "create_evidence_collection",
"outputSchema": null
},
{
"description": "Create a saved query for explicit evidence-change monitoring.",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
},
"max_results": {
"default": 10,
"title": "Max Results",
"type": "integer"
},
"project_id": {
"title": "Project Id",
"type": "string"
},
"query": {
"title": "Query",
"type": "string"
},
"source": {
"title": "Source",
"type": "string"
}
},
"required": [
"project_id",
"source",
"query",
"agent_id"
],
"title": "create_evidence_watchArguments",
"type": "object"
},
"name": "create_evidence_watch",
"outputSchema": null
},
{
"description": "Create a persistent scientist research project.",
"inputSchema": {
"properties": {
"description": {
"default": "",
"title": "Description",
"type": "string"
},
"name": {
"title": "Name",
"type": "string"
}
},
"required": [
"name"
],
"title": "create_projectArguments",
"type": "object"
},
"name": "create_project",
"outputSchema": null
},
{
"description": "Fetch one preserved evidence record by retrieval ID.",
"inputSchema": {
"properties": {
"id": {
"title": "Id",
"type": "string"
}
},
"required": [
"id"
],
"title": "plugin_fetchArguments",
"type": "object"
},
"name": "fetch",
"outputSchema": null
},
{
"description": "Return a collection and its reviewed evidence items.",
"inputSchema": {
"properties": {
"collection_id": {
"title": "Collection Id",
"type": "string"
}
},
"required": [
"collection_id"
],
"title": "get_evidence_collectionArguments",
"type": "object"
},
"name": "get_evidence_collection",
"outputSchema": null
},
{
"description": "Return collections, claims, evidence links, watches, and events for a project.",
"inputSchema": {
"properties": {
"project_id": {
"title": "Project Id",
"type": "string"
}
},
"required": [
"project_id"
],
"title": "get_project_reportArguments",
"type": "object"
},
"name": "get_project_report",
"outputSchema": null
},
{
"description": "Retrieve a full retrieval record by its retrieval_id.\n\n Args:\n retrieval_id: the UUID returned by search_pubmed\n ",
"inputSchema": {
"properties": {
"retrieval_id": {
"title": "Retrieval Id",
"type": "string"
}
},
"required": [
"retrieval_id"
],
"title": "get_retrievalArguments",
"type": "object"
},
"name": "get_retrieval",
"outputSchema": null
},
{
"description": "Propose or record how one retrieval relates to a claim.",
"inputSchema": {
"properties": {
"assessment": {
"default": "agent_proposed",
"title": "Assessment",
"type": "string"
},
"claim_id": {
"title": "Claim Id",
"type": "string"
},
"note": {
"default": "",
"title": "Note",
"type": "string"
},
"retrieval_id": {
"title": "Retrieval Id",
"type": "string"
},
"stance": {
"title": "Stance",
"type": "string"
}
},
"required": [
"claim_id",
"retrieval_id",
"stance"
],
"title": "link_claim_evidenceArguments",
"type": "object"
},
"name": "link_claim_evidence",
"outputSchema": null
},
{
"description": "List evidence collections, optionally within one project.",
"inputSchema": {
"properties": {
"project_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Project Id"
}
},
"title": "list_evidence_collectionsArguments",
"type": "object"
},
"name": "list_evidence_collections",
"outputSchema": null
},
{
"description": "List change events previously detected by an evidence watch.",
"inputSchema": {
"properties": {
"watch_id": {
"title": "Watch Id",
"type": "string"
}
},
"required": [
"watch_id"
],
"title": "list_evidence_eventsArguments",
"type": "object"
},
"name": "list_evidence_events",
"outputSchema": null
},
{
"description": "List saved evidence watches, optionally within one project.",
"inputSchema": {
"properties": {
"project_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Project Id"
}
},
"title": "list_evidence_watchesArguments",
"type": "object"
},
"name": "list_evidence_watches",
"outputSchema": null
},
{
"description": "List scientist research projects.",
"inputSchema": {
"properties": {},
"title": "list_projectsArguments",
"type": "object"
},
"name": "list_projects",
"outputSchema": null
},
{
"description": "Run all active watches and return explicit per-watch failures.",
"inputSchema": {
"properties": {},
"title": "run_all_evidence_watchesArguments",
"type": "object"
},
"name": "run_all_evidence_watches",
"outputSchema": null
},
{
"description": "Run one evidence watch and record added, removed, or revised evidence.",
"inputSchema": {
"properties": {
"watch_id": {
"title": "Watch Id",
"type": "string"
}
},
"required": [
"watch_id"
],
"title": "run_evidence_watchArguments",
"type": "object"
},
"name": "run_evidence_watch",
"outputSchema": null
},
{
"description": "Search all evidence sources for ChatGPT/Codex knowledge compatibility.",
"inputSchema": {
"properties": {
"query": {
"title": "Query",
"type": "string"
}
},
"required": [
"query"
],
"title": "plugin_searchArguments",
"type": "object"
},
"name": "search",
"outputSchema": null
},
{
"description": "List bioRxiv/medRxiv preprints by category and log each to the audit trail.\n\n No free-text search exists on this API — only category listing (last 30 days).\n\n Args:\n category: category, e.g. \"neuroscience\", \"bioinformatics\", or \"all\"\n agent_id: which agent is asking, e.g. \"aletheia:advocate\"\n max_results: how many preprints to retrieve (default 5)\n server: \"biorxiv\" or \"medrxiv\" (default \"biorxiv\")\n ",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
},
"category": {
"title": "Category",
"type": "string"
},
"max_results": {
"default": 5,
"title": "Max Results",
"type": "integer"
},
"server": {
"default": "biorxiv",
"title": "Server",
"type": "string"
}
},
"required": [
"category",
"agent_id"
],
"title": "search_biorxivArguments",
"type": "object"
},
"name": "search_biorxiv",
"outputSchema": null
},
{
"description": "Search ClinicalTrials.gov and log every retrieved study to the audit trail.\n\n Args:\n query: condition/disease search string, sent to ClinicalTrials.gov verbatim\n agent_id: which agent is asking, e.g. \"aletheia:advocate\"\n max_results: how many studies to retrieve (default 5)\n ",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
},
"max_results": {
"default": 5,
"title": "Max Results",
"type": "integer"
},
"query": {
"title": "Query",
"type": "string"
}
},
"required": [
"query",
"agent_id"
],
"title": "search_clinicaltrialsArguments",
"type": "object"
},
"name": "search_clinicaltrials",
"outputSchema": null
},
{
"description": "Search Europe PMC and log every retrieved article to the audit trail.\n\n Args:\n query: exact search string, sent to Europe PMC verbatim — no normalization\n agent_id: which agent is asking, e.g. \"aletheia:advocate\"\n max_results: how many articles to retrieve (default 5)\n ",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
},
"max_results": {
"default": 5,
"title": "Max Results",
"type": "integer"
},
"query": {
"title": "Query",
"type": "string"
}
},
"required": [
"query",
"agent_id"
],
"title": "search_europepmcArguments",
"type": "object"
},
"name": "search_europepmc",
"outputSchema": null
},
{
"description": "Search several scientific sources in one explicitly audited workflow.\n\n Args:\n query: scientific evidence query sent to each selected source\n agent_id: calling agent or workflow identity\n sources: any of pubmed, europepmc, clinicaltrials, uniprot, opentargets\n max_results: maximum results to preserve per source (1-50)\n ",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
},
"max_results": {
"default": 5,
"title": "Max Results",
"type": "integer"
},
"query": {
"title": "Query",
"type": "string"
},
"sources": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Sources"
}
},
"required": [
"query",
"agent_id"
],
"title": "search_evidenceArguments",
"type": "object"
},
"name": "search_evidence",
"outputSchema": null
},
{
"description": "Search PubMed and log every retrieved paper to the audit trail.\n\n Args:\n query: exact search string, sent to PubMed verbatim — no normalization\n agent_id: which agent is asking, e.g. \"aletheia:advocate\"\n max_results: how many papers to retrieve (default 5)\n ",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
},
"max_results": {
"default": 5,
"title": "Max Results",
"type": "integer"
},
"query": {
"title": "Query",
"type": "string"
}
},
"required": [
"query",
"agent_id"
],
"title": "search_pubmedArguments",
"type": "object"
},
"name": "search_pubmed",
"outputSchema": null
},
{
"description": "Trace a claim to supporting, conflicting, contextual, or insufficient evidence.",
"inputSchema": {
"properties": {
"claim_id": {
"title": "Claim Id",
"type": "string"
}
},
"required": [
"claim_id"
],
"title": "trace_claimArguments",
"type": "object"
},
"name": "trace_claim",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:4722c96d21fccef388adaea7ba8931a97052b83ce95e3be7a6a14df9b2102d6c | sha256sum