General Tools
covenantofearth.org
An MCP server that provides lookup and graph-dumping tools for covenant articles, governance bodies, countries, and Local Cultural Councils.
ENDPOINT 1
https://covenantofearth.org/mcp
MCP server metadata
- Name
- covenant
- Version
- 0.3.0
Query the constitution by heading. Do not open covenant://constitution or /constitution.md unless the user asked for the whole text. 1. articles, then resolve. resolve.rationalePresent says whether a recorded derivation exists; resolve.checkIds lists official reading checks for that range. 2. read_section for operative language. Optional include_rationale and include_checks attach companions; default is law only. 3. Call rationale only when resolve.rationalePresent is true. Otherwise there is no recorded derivation — present:false is the answer, not a cue to invent one. Omit id to list headings that have an entry. Most headings have none. The rationale is not law. 4. quiz for official reading checks (the same catalog the site inlines). answers defaults to false; pass id and choice to grade. Manifesto checks are motivation, not rules. 5. search when the heading is unknown. The constitution is authoritative where the rationale or manifesto disagree. rca, lcc, and country answer map questions when the derived map data is present.
Known tools 15
articlesList the thirteen articles and three special headings with their line ranges, for orientation before reading anything else.
Inferred read-onlybodiesList the governance bodies and instruments of the covenant graph: id, name, role, size, term, seat.
Inferred read-onlygraphDump the covenant graph: nodes (articles, specials, sections, bare-number headings, and the governance bodies) and edges (contains, cites, seat, checks).
Inferred read-onlyneighborsList every node adjacent to a heading or body id and the edges that connect them.
Inferred read-onlypathFind the shortest route between two nodes in the covenant graph, treating all edge types as traversable.
Inferred read-onlyquizOfficial reading checks from the same catalog the site inlines on the constitution and manifesto pages.
Inferred read-onlyrationaleRead the parameter rationale companion for a heading: the recorded justification behind that section's numbers and thresholds.
Inferred read-onlyread_sectionRead the full text of a section, article, or special heading, hard-wrapped at word boundaries for model reads.
Inferred read-onlyresolveResolve any section reference to its full heading record: id, kind, title, number, line range, parent, children, the web anchor the site serves, rationalePresent, and checkIds (official reading checks whose anchor sits in this heading or a descendant).
Inferred read-onlyxrefsList every 'Article X' and 'Section N.M' cited inside a heading's range (subsections included), resolved to target ids and titles.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.covenant]
url = "https://covenantofearth.org/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"covenant": {
"type": "http",
"url": "https://covenantofearth.org/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: covenant
Remote MCP URL: https://covenantofearth.org/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"covenant": {
"url": "https://covenantofearth.org/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"covenant": {
"type": "http",
"url": "https://covenantofearth.org/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "covenant",
"transport": "streamable-http",
"url": "https://covenantofearth.org/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
ENDPOINT 2
https://covenantofearth.org
MCP server metadata
- Name
- WebMCP
Known tools 1
search_constitutionSearch the constitution text. Returns matching passages with their section headings.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.webmcp]
url = "https://covenantofearth.org"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"webmcp": {
"type": "http",
"url": "https://covenantofearth.org"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: webmcp
Remote MCP URL: https://covenantofearth.org
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"webmcp": {
"url": "https://covenantofearth.org"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"webmcp": {
"type": "http",
"url": "https://covenantofearth.org"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "webmcp",
"transport": "streamable-http",
"url": "https://covenantofearth.org"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.