Skip to main content

Moral Theology Library

io.github.AndrewVG23/libraryVersion 1.1.0

Links to Grisez on twotlj.org and the public record for Finnis.

Status

Responds293 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:35 UTC
Latency
293 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://library-mcp-production-0ea7.up.railway.app/mcpResponds293 ms
No sign-in

Claude Code

claude mcp add --transport http library https://library-mcp-production-0ea7.up.railway.app/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: library
Remote MCP server URL: https://library-mcp-production-0ea7.up.railway.app/mcp

Cursor

{
  "mcpServers": {
    "library": {
      "url": "https://library-mcp-production-0ea7.up.railway.app/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"library","type":"http","url":"https://library-mcp-production-0ea7.up.railway.app/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

6 tools

Tools of Moral Theology Library
Read-only
Idempotent
Open world
find_page_by_chapter Find a public section by its heading. Args: doc_id: The document ID (e.g., 'twotlj_v2') chapter_query: Words from the section heading NoYesYesNo
find_question Find a public Grisez section whose heading matches a topic. Args: topic: Words from the section heading (e.g., "faith", "hope") NoYesYesNo
get_citation Cite a location and link to its public page. Args: doc_id: The document ID page_num: The location number style: 'chicago' or 'mla' NoYesYesNo
get_table_of_contents List the public sections of a Grisez volume, or the public record for Finnis. Args: doc_id: A document ID such as twotlj_v1, twotlj_v2, or twotlj_v3 NoYesYesNo
read_page Open the public web page for a library location. Grisez sections include a link and an iframe of twotlj.org. Finnis locations include the public record of the book. Args: doc_id: The document ID (e.g., "twotlj_v2") page_num: The location number returned by search NoYesYesNo
search_library Find the public page for a topic. Each Grisez hit is a link and an iframe of the author's site. A Finnis hit is the public record of the book. Args: query: The topic to find (e.g., "virtue in marriage", "hope") limit: Number of public pages to return (default: 5) author: Optional author name (e.g. "Finnis" or "Grisez") NoYesYesNo

Details

Registry status
Active
Published
Nov 10, 2026
Updated
Nov 10, 2026
Categories (suggested)
Data and analyticsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing