Read the Covenant
get_covenantReturn the full Polderchain Covenant: Axiom Zero, the seven Directives (each with the balance clause that keeps it from being absolute) and the rule for parking a deadlock with a human elder. Use it to read or quote the Covenant. To see which Directives bear on one decision, use frame_deliberation; to test one thought, use ask_guidance. Behavior: no key; writes nothing. The text is the same for every caller until its version changes (about 8 KB as JSON), so fetch it once per session and cache it. Limit: 120 calls per minute per address, 600 with a key, shared across all MCP calls; past it, an error with retry_after. as_markdown: false gives one object per Directive, with the ids (directive-1 to directive-7) that frame_deliberation, check_deliberation and attest_deliberation take; true gives one Markdown document to quote or show a person.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_covenant"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_markdown | No | false (default): structured JSON objects per Directive; true: the same text as one Markdown document, for quoting or display |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Polderchain Covenant | |
| summary | No | one-paragraph summary | |
| version | No | covenant text version, e.g. 1.0 | |
| markdown | No | present only when as_markdown=true: the whole Covenant as one Markdown document | |
| axiom_zero | No | ||
| directives | No | the seven Directives in order |