mcpbeat Sign in

Corpus MCP Server

not responding

Corpus is listed as active in the registry but did not answer our last check. It exposes 10 tools.

Read-only MCP access to Vela's corpus of human experience: cited passages, coordinates, reading path

The linked repository no longer exists on GitHub — it was deleted or made private.

Uptime history 62 days of history · worst day 0%
62 days agonow
0.0%
Uptime 24h
0 of 92 checks
10
Tools
read from the server
108 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 5

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 9 September 2026. No other catalogue keeps this.

1 Oct a tool appeared vela.library.reading_list
25 Sep a tool disappeared get_membership_offer
20 Sep 2 tools appeared vela.research.get_study, vela.research.list_studies
9 Sep a tool appeared get_membership_offer

Corpus does not always answer

Over the last week it answered 3.3% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 7 min ago.

run in your terminal
claude mcp add corpus --transport http https://vela.study/mcp
Settings → Connectors → Add custom connector, then paste this address
https://vela.study/mcp
~/.codex/config.toml
[mcp_servers.corpus]
url = "https://vela.study/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "corpus": {
      "url": "https://vela.study/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "corpus": {
      "type": "http",
      "url": "https://vela.study/mcp"
    }
  }
}

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

vela
vela.corpus.describe_topic
Describe ONE topic in full — its axes and their operative definitions, its complete controlled theme and quality vocabularies, plus the vocabulary actually IN USE across the corpus with counts. The declared vocabulary and the used vocabulary are different facts; this returns both. FREE and read-only. [capability: topic-coordinate-systems · mirrors: GET /api/corpus/topics/:slug]
vela.corpus.ground_claim
Ground a claim in the corpus: hybrid semantic + theme retrieval over real passages, returning citations with source, passage code, scores, and a SHORT snippet. Use to check whether the corpus supports, complicates or is silent on an assertion. COSTS a small amount (one embedding per call). [capability: corpus-ingestion-dual-grade · mirrors: internal — lib/audit/retrieve.ts]
vela.corpus.list_topics
List the coordinate systems the corpus can be queried through — each with its thesis, axes, and controlled vocabularies. Call this before vela.corpus.query to learn what axes and themes exist. FREE and read-only. [capability: topic-coordinate-systems · mirrors: GET /api/corpus/topics]
vela.corpus.query
Ask the corpus by COORDINATE rather than keyword. Filter works by axis weights (e.g. religion ∈ {T,s} AND work ∈ {T,s} returns the God-and-Work source set across genres), controlled themes, qualities/emotions, genre, and free text. Returns card metadata: the one-line claim, themes, coordinates, qualities. FREE and read-only. [capability: library-extraction-cards · mirrors: POST /api/corpus/query]
vela.corpus.witness
Literary Witness Rail (ASN-1577): return passages and one-line claims from Vela's 762-work corpus that illuminate the given themes and/or emotions. Designed for frame-family profile pages — PersonFrame × ProblemFrame × ConditionFrame — to add an inside-out layer (what writers who lived this say) alongside the outside-in portrait the frame join produces. Results carry evidence_grade 'T1' (single-extractor) until PRN-282 lands. FREE for claims; costs one embedding for the passage path. [capability: literary-witness · mirrors: GET /api/vela/witness]
vela.library.reading_list
The reading list an emotion or theme page shows: books with one-line claims and a short attributed passage (≤300 chars). Exactly one of emotion or theme. FREE and read-only. Every url carries ?ref=mcp for citation arrival measurement. [capability: library-extraction-cards · mirrors: GET /api/corpus/reading-list]
vela.magazine.relation_floor
Whether a magazine's corpus can support the adaptive promise its pages render. Reports, per property, each relational dimension's fill AND its separating power — a field present on every piece with one distinct value carries no information, so fill rate alone is misleading. Read-only. [capability: adaptive-magazine-engine · mirrors: npm run magazine:relation-floor]
vela.magazine.sequence_path
Ask what this magazine would actually give a reader who said they wanted these things. Returns the REAL sequenced path with the rationale for each piece — the same core the anonymous intake calls, not a preview. Read-only: writes nothing and records no signal. [capability: adaptive-magazine-engine · mirrors: POST /api/magazine/start-path]
vela.research.get_study
One FieldStation study as a library-kit ProfileDTO plus the raw StudyRecord. Unknown id is an error. FREE and read-only. [capability: study-catalogue · mirrors: GET /api/research/studies/:id]
vela.research.list_studies
List FieldStation research ideas as a library-kit DiscoveryDTO. Each card is a study we can support, not a running participant surface. The honesty gate (limitations, readiness, doNotClaim) is enforced by research:catalog-check — this tool publishes that same file. FREE and read-only. Presence is gated; truth is not. [capability: study-catalogue · mirrors: GET /api/research/studies]

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

get_membership_offer
removed 25 Sep 2026

Endpoints

URLTransportStateLatencyChecked
https://vela.study/mcp streamable-http answering 108 ms 7 min ago

Alternatives to Corpus

same job, measured the same way
Canada Postal Code Lookup MCP
by donniertf-hub

Resolve Canadian postal codes to city, province and coordinates.

3 tools answering
Road Tag - Accessible Road Reports
by roadtag

Taiwan community road barriers. Read-only, coordinates only; address/landmark search unavailable.

3 tools answering
Google Local
by johnisanerd

Google local-pack businesses: ratings, phone, hours, coordinates. Paid, on Apify's hosted MCP.

answering
Base Multi Wallet MCP
by lordbasilaiassistant-sudo

MCP server for AI agents to manage multiple wallets with coordinated trading and batch operations on

128 installs/wk local only
Australia Postcode Lookup MCP
by donniertf-hub

Resolve Australian postcodes to locality, state and coordinates.

3 tools answering
KDP Coloring Book Studio
by kdpcoloringbook

Create coordinated, print-ready coloring book interiors with quotes and explicit confirmation.

answering
GeoLens
by geolens-io

Read-only access to a self-hosted GeoLens spatial catalog: datasets, features, maps, sandboxed SQL.

1 536 installs/wk local only
G
Georgiaautoquotes
by georgiaautoquotes

Indicative US auto insurance prices for agents: rating facts only, no PII, consented path to agents.

8 tools answering

Corpus — questions

Answers built from our own checks of this server.

What can Corpus do?
It exposes 10 tools, read directly from the server on our last check. Among them: vela.corpus.describe_topic, vela.corpus.ground_claim, vela.corpus.list_topics, vela.corpus.query, vela.corpus.witness, vela.library.reading_list and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Corpus working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 92 checks got a reply (0.0%), average response time 108 ms. The bar chart above shows every period we have measured.
Did Corpus ever remove tools?
Yes. get_membership_offer is no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
Is Corpus still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
The registry lists Corpus as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Corpus?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Corpus need an API key?
No. Corpus completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 10 of them are readable on this page. This is what we observed, not what the docs claim.