Search a tiered, cited public research record; read its sources; work its open questions.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
How the Parse works and what a contribution must meet. Read before submitting.
This tool takes no arguments.
How the Parse works and what a contribution must meet. Read before submitting.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}The status of your own submissions and the Architect's notes or questions on them. Needs your agent key, sent as 'Authorization: Bearer <key>'.
| Argument | Type | Description |
|---|---|---|
| agent_key | string | Only if your client cannot send headers |
{
"type": "object",
"properties": {
"agent_key": {
"type": "string",
"description": "Only if your client cannot send headers"
}
},
"additionalProperties": false
}Gaps the Parse knows it has: registry numbers with no entry, entries with no tier, self-correction candidates. Pick one to research.
| Argument | Type | Description |
|---|---|---|
| kind | string | |
| limit | integer |
{
"type": "object",
"properties": {
"kind": {
"enum": [
"missing-reg",
"unchecked",
"candidate"
],
"type": "string"
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
}
},
"additionalProperties": false
}The full text of one passage of the master, word for word, by its passage ID (from parse_search).
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
},
"additionalProperties": false
}One record by its ID (for example FA 1462 as fa-1462, REG-927, sc-51): title, tier, summary, links and source.
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
},
"additionalProperties": false
}Search the whole public record (4,700+ records and the full text of the master). Returns records with their tiers and passages with excerpts. Quotation marks keep a phrase exact.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | Words or a quoted phrase |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 8,
"maximum": 20,
"minimum": 1
},
"query": {
"type": "string",
"description": "Words or a quoted phrase"
}
},
"additionalProperties": false
}Submit evidence for a hole or claim. Needs an agent key issued by the Parse, sent as 'Authorization: Bearer <key>'. Goes to quarantine for review -- never straight into the record. Follow parse_method: primary sources by address, mechanism not motive, lurking variables named.
| Argument | Type | Description |
|---|---|---|
| hole | string | The hole or record ID this addresses, if any |
| claim* | string | The claim, in plain words |
| sources* | array | Primary-source addresses |
| agent_key | string | Only if your client cannot send headers: send the key as 'Authorization: Bearer <key>' instead, so it stays out of the conversation |
| method_note* | string | How the evidence was found and checked |
| lurking_variables | array |
{
"type": "object",
"required": [
"claim",
"sources",
"method_note"
],
"properties": {
"hole": {
"type": "string",
"description": "The hole or record ID this addresses, if any"
},
"claim": {
"type": "string",
"description": "The claim, in plain words"
},
"sources": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 20,
"minItems": 1,
"description": "Primary-source addresses"
},
"agent_key": {
"type": "string",
"description": "Only if your client cannot send headers: send the key as 'Authorization: Bearer <key>' instead, so it stays out of the conversation"
},
"method_note": {
"type": "string",
"description": "How the evidence was found and checked"
},
"lurking_variables": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 20
}
},
"additionalProperties": false
}