mcpbeat Sign in

Urantia Papers MCP Server

answering

Urantia Papers is answering right now. Last checked 10 min ago. It exposes 26 tools. Last commit 7 Nov 2026.

The Urantia Papers in English and Spanish, with cross-references to the Bible and 21 texts. No key.

Uptime history 91 days of history · worst day 92%
91 days agonow
100.0%
Uptime 24h
91 of 91 checks
26
Tools
read from the server
379 ms
Response time
average over 24h
1
Stars
last commit 7 Nov 2026

What changed 56

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

7 Nov a tool description was rewritten paragraphs.get
7 Nov a tool changed the parameters it asks for paragraphs.get
30 Oct 10 tools changed the parameters they ask for bible.books, papers.get, papers.list and 7 more
25 Oct 3 tools changed the parameters they ask for bible.books, works.list, works.read
24 Oct 9 tools changed the parameters they ask for papers.get, papers.list, papers.sections and 6 more
19 Oct a tool description was rewritten works.list
18 Oct 7 tools appeared cite.get, quotes.verify, works.list and 4 more
18 Oct 4 tools changed the parameters they ask for bible.search.semantic, entities.list, search.fulltext and 1 more
18 Oct 2 tool descriptions were rewritten search.fulltext, search.semantic
15 Oct a tool description was rewritten papers.get
and 17 more, back to 3 October 2026

What the code does

We read the source, 1 h ago · tools taken from the live server · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

A line of code looks encrypted src/lib/brand-icon.ts:11
    "iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAQAElEQVR4nOzdbWxc1Z0G8OdezzROIWOTxHbUZNVsG9JkUts0AVJkiQSkqqUFUlZQRD6UFS3QFsIHPqTsrlbAdpG2WTXSNinaFMiKqgqL6L4EKtJlJUh25S2wMaltMgnBbVPVqbATiGM3JK6dOT3/sSd1HGc8L/fl3HOenxTZHsdzr8fzf+6555x7bgpJtH59qnHwZGse+ZWAv8wDlupHl0CpFniYD6gM4M3…
Builds a database query by concatenation src/routes/bible.ts:540, src/routes/mcp.ts:1645
        ${canon ? sql`AND EXISTS (SELECT 1 FROM bible_verses WHERE chunk_id = bc.id AND canon = ${canon})` : sql``}
Long encoded blob in source src/lib/brand-icon.ts:11
    "iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAQAElEQVR4nOzdbWxc1Z0G8OdezzROIWOTxHbUZNVsG9JkUts0AVJkiQSkqqUFUlZQRD6UFS3QFsIHPqTsrlbAdpG2WTXSNinaFMiKqgqL6L4EKtJlJUh25S2wMaltMgnBbVPVqbATiGM3JK6dOT3/sSd1HGc8L/fl3HOenxTZHsdzr8fzf+6555x7bgpJtH59qnHwZGse+ZWAv8wDlupHl0CpFniYD6gM4M3…

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

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 10 min ago.

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

Available tools 26

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

bible
bible.book
Get metadata for a single Bible book including chapter and verse counts. Accepts OSIS codes ("Gen"), USFM codes ("GEN"), full names ("Genesis"), and aliases ("genesis", "1-maccabees") — case-insensitive, hyphens/underscores tolerated.
bible.books
List all 81 books of the World English Bible (eng-web): 39 Old Testament + 15 deuterocanonical + 27 New Testament. Each entry includes OSIS book code, full name, abbreviation, canonical order, canon, and chapter/verse counts.
bible.chapter
Get every verse in a Bible chapter, ordered by verse number. Accepts OSIS, USFM, full name, or alias for `book_code`.
bible.search.semantic
Free-form natural-language search across all Bible chunks, ranked by cosine similarity. Each result includes the top-N pre-computed Urantia paragraphs related to that chunk. One query surfaces both Bible matches and the relevant Urantia content. Optional filters: `canon` (`ot`, `deuterocanon`, `nt`) and `book_code`. Set `urantia_parallel_limit` to 0 to leave out the Urantia paragraphs.
bible.verse
Get a single verse from the World English Bible (eng-web). Accepts OSIS, USFM, full name, or alias for `book_code`.
bible.verse.urantia_parallels
Returns the top 10 Urantia paragraphs whose embeddings are nearest to the Bible chunk that contains this verse. Pre-computed at seed time with text-embedding-3-large (3072-d) cosine similarity. Each result carries a similarity score (0..1) and rank (1..10). These are semantic neighbors, not a curated list of parallels.
works
works.list
The works beside the Urantia Papers: the Bible (World English Bible) and 21 texts of the world's religions and traditions, each in the US public domain. `id` is what the other works.* tools take ("bible" or a slug such as "dhammapada"); `unitLabel` is the word for one unit of each work.
works.read
The units of a reference in one work, in order, at most 200, each with its link: one verse or passage, a short range of up to 50, or a chapter. The prefix is optional ("BG 2.47" and "2.47" are the same); for the Bible, name the book ("John 3:16").
works.search
Keyword search across the Bible and the other works, or one work with `work`. A reference such as "John 3:16", "Jn 3:16-18", "Dhp 183", or "BG 2.47" gives those units first. Otherwise the exact phrase first, then every word, then (when few) a typo fix in `meta.didYouMean`. Each result has `match`, `url`, and its nearest Urantia paragraphs (semantic parallels, not curated ones).
works.search.semantic
Natural-language search across the Bible and the other works, or one work with `work`. The list holds the 100 nearest chunks (a few verses each); each has `similarity` and `strength` (strong, related, weak), and `meta.total` is the length of that list, and `meta.related` counts the related or better. Each result has `url` and its nearest Urantia paragraphs (semantic parallels, not curated ones).
works.urantia_parallels
The 10 Urantia paragraphs closest in meaning to one unit of a work (the chunk that holds it). Semantic parallels, not curated ones: they do not claim that two teachings are the same. The reference must name one unit.
entities
entities.get
Get detailed information about a specific entity by its slug ID. Returns name, type, aliases, description, related entities, and citation count.
entities.list
Browse the entity catalog: beings, places, orders, races, religions, and concepts mentioned in the Urantia Papers. Supports filtering by type and searching by name.
entities.paragraphs
Get all paragraphs that mention a specific entity, ordered by position in the text. Useful for studying everything said about a particular being, place, or concept.
papers
papers.get
Get a single paper with all its paragraphs. Paper IDs range from 0 (Foreword) to 196. Each paragraph has its reference, section, and plain text, so a whole paper fits in one call. `paper.audio` is one audio file of the whole paper (null when there is none). Optionally include entity mentions.
papers.list
List all 197 papers of the Urantia Papers with their metadata (id, title, partId, labels), as a flat list.
papers.sections
Get all sections within a paper, ordered by section number. Useful for understanding paper structure before reading specific sections.
paragraphs
paragraphs.context
Get a paragraph with surrounding context (N paragraphs before and after within the same paper). Useful for understanding passages in context.
paragraphs.get
Look up paragraphs by reference. Supports three formats: globalId ("1:2.0.1"), standardReferenceId ("2:0.1"), or paperSectionParagraphId ("2.0.1"). The format is auto-detected. To read several paragraphs, pass them all in `refs` in one call (up to 20); for a passage with its neighbors, use paragraphs.context.
paragraphs.random
Get a random paragraph from the Urantia Papers. Great for daily quotes, exploration, or discovering new passages.
audio
audio.get
Get the audio file URL for a specific paragraph. Accepts any paragraph reference format (globalId "1:2.0.1", standardReferenceId "2:0.1", or paperSectionParagraphId "2.0.1").
cite
cite.get
A formatted citation of one paragraph of the Urantia Papers in APA, MLA, Chicago, or BibTeX. The ref is "196:2.1", "1:196.2.1", or "196.2.1".
fulltext
search.fulltext
Keyword search across all paragraphs of the Urantia Papers. Mode "auto" (default): a reference such as "68:6.3", "103:2", "Paper 68", or a bare number such as "68" (0 to 196) gives those paragraphs; otherwise the exact phrase first, then every word, then (when few) typo fixes and most of the words. Each result has `match` (reference, exact, all, near, most); `meta.didYouMean` gives the fixed query and `meta.see` names another work the query names. Other modes: "and" (all words), "or" (any word), "phrase" (exact phrase).
quotes
quotes.verify
Checks whether a quoted passage is in the Urantia Papers. Returns `verdict` (exact, close, not_found), the reference and exact text of the best match, each word that differs, and other places the quote appears. Case and punctuation are ignored. A quote must be at least 4 words and fall within one paragraph. Give `ref` (such as "2:5.1") to also check the reference the quote claims.
semantic
search.semantic
Search the Urantia Papers using semantic similarity (vector embeddings). Returns conceptually related results even without exact keyword matches. A reference such as "99:1.1" gives those paragraphs; a pasted paragraph gives itself first. Each result has `strength` (strong, related, weak) and `match` (reference, exact, similar). The list holds the 100 nearest; `meta.total` is the length of that list, and `meta.related` counts the related or better.
toc
toc.get
Get the full table of contents of the Urantia Papers. Returns the Foreword and the 4 parts, with all 197 papers and their titles.

Endpoints

URLTransportStateLatencyChecked
https://api.urantia.dev/mcp streamable-http answering 357 ms 10 min ago

Alternatives to Urantia Papers

same job, measured the same way
Bible MCP
by mrfentmen

Bible in one place: verse references, phrase search, and full KJV chapters. No key required.

123 installs/wk local only
My Wed Paper Wedding Tools
by mywedpaper

Wedding crosswords, newspaper templates, and printing guidance in English and French.

3 tools answering
Bible API MCP
by mrfentmen

Read Bible verses and passages in 30+ translations, with reference lookup and a random verse

175 installs/wk local only
TrulyRandomVerse
by trulyrandomverse

Bible study: many editions, Strong's Hebrew and Greek, cross-references, Matthew Henry, the Fathers

16 tools answering
MCP Recipes
by smeet666

Search six recipe sites at once, in French, English and Spanish, and scale quantities.

181 installs/wk local only
Freudly psychological tests
by freudly

Find psychological self-assessment tests in English, Spanish and Russian, with links to take them.

2 tools answering
Swapi MCP
by mrfentmen

SWAPI: characters, planets, films, starships, vehicles and species, with film cross-references.

146 installs/wk local only
Link Shortener MCP
by mrfentmen

Shorten and expand URLs with the is.gd public service. No key required.

50 installs/wk local only

Urantia Papers — questions

Answers built from our own checks of this server.

What can Urantia Papers do?
It exposes 26 tools, read directly from the server on our last check. Among them: audio.get, bible.book, bible.books, bible.chapter, bible.search.semantic, bible.verse and 20 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 →
What is Urantia Papers mostly used for?
Its tools cluster around bible, works and entities. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Urantia Papers working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 379 ms. The bar chart above shows every period we have measured.
How do I connect Urantia Papers?
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 Urantia Papers need an API key?
No. Urantia Papers completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 26 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Urantia Papers?
It answers our handshake in 379 ms on average, which is faster than 35% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Urantia Papers open source?
The code is open source: it is published under the MIT licence, written in TypeScript and 1 stars on GitHub. The licence covers the code in the repository, not the hosted service at api.urantia.dev, which runs on its operator's own terms.