Corpus

study.velaPublished by vela.studyOfficial publisherv0.1.0Updated Oct 24, 2026

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

VerifiedStreamable HTTPWeb executableKnowledge & Memory

Overview

AI-generated overview

Gives an assistant read-only access to Vela's corpus of human experience, returning cited passages, coordinates, and a reading path.

What you can do
Corpus is a remote MCP server that exposes Vela's corpus of human experience to an assistant. According to the registry description, it provides read-only access to cited passages, coordinates, and a reading path. No individual tools are listed in the manifest, so the exact tool names and parameters are not documented here.
When to use it
Consider it when an assistant needs to quote or navigate a curated corpus of human experience with citations rather than open web search. It suits reading and reference tasks, not writing or editing.
Requirements
A remote streamable HTTP endpoint at vela.study; no packages, environment variables, or headers are declared. The manifest declares no authentication, so no credentials appear to be needed. Network access to the endpoint is required.
Before you install
The manifest declares no authentication and no credentials, so nothing secret is requested. Access is described as read-only, so no data should be written, sent, or deleted. Content comes from a third-party corpus, so verify citations before relying on them.

Installation

In SourceWeft

  1. Open Corpus in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/study.vela%2Fcorpus/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "corpus": {
      "type": "http",
      "url": "https://vela.study/mcp"
    }
  }
}

README

This repository has no README.

Tools

10

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]

Parametersaxestextgenrelimittopicoffsetthemesqualitiesinclude_passages

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]

Parameterslimitthemeemotion

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]

Takes no parameters.

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]

Parameterstopic

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]

Parametersclaimrequiredlimit

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]

Parametersaxesthemesemotionsmax_claimsmax_passagesproblem_slugcondition_slug

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]

Parametersformslimitemotionsproperty

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]

Parametersproperty

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]

Takes no parameters.

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]

Parametersidrequired

Version history

1
  1. v0.1.0LatestSep 16, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.