mcpbeat Sign in

Corpus MCP Server

answering

Corpus is answering right now. Last checked 1 min ago. It exposes 8 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 10 days of history · worst day 99%
10 days agonow
100.0%
Uptime 24h
92 of 92 checks
8
Tools
read from the server
327 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 1

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

9 Sep a tool appeared get_membership_offer

Corpus missed one check this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of 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 1 min ago.

run in your terminal
claude mcp add corpus --transport http https://vela.study/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "corpus": {
      "url": "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
{
  "mcpServers": {
    "corpus": {
      "url": "https://vela.study/mcp"
    }
  }
}

Available tools 8

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.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]
membership
get_membership_offer
Returns the Psychology & the Humanities chapter of the Bicycle Cooperative membership offer: five options (enterprise member, practitioner member, worker, practitioner rent, enterprise rent) with chapter substitution applied and this front's join URL.

Endpoints

URLTransportStateLatencyChecked
https://vela.study/mcp streamable-http answering 2329 ms 1 min ago

Alternatives to Corpus

same job, measured the same way
Base Multi Wallet MCP
by lordbasilaiassistant-sudo

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

238 installs/wk local only
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.

993 installs/wk local only
C
Georgiaautoquotes
by georgiaautoquotes

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

8 tools answering
Postal Lookup MCP
by lulu-the-narwhal

Free, keyless postal/ZIP code lookup: place name(s), state/region, and coordinates.

1 tools answering
C
Holydb MCP
by holydb

Read-only MCP server for HolyDB: find Catholic parish Mass times by location and time.

1 tools answering
Benriscore
by benriscore

Purpose-aware accessibility scoring for every coordinate in Japan.

answering
Ziptax Sales Tax API
by zip

Real-time US and Canadian sales and use tax rates by address or geo coordinates.

2 tools answering

Corpus — questions

Answers built from our own checks of this server.

What can Corpus do?
It exposes 8 tools, read directly from the server on our last check. Among them: get_membership_offer, vela.corpus.describe_topic, vela.corpus.ground_claim, vela.corpus.list_topics, vela.corpus.query, vela.corpus.witness and 2 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 92 of 92 checks got a reply (100.0%), average response time 327 ms. The bar chart above shows every period we have measured.
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.
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 with the file path 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 8 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Corpus?
It answers our handshake in 327 ms on average, which is faster than 47% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.