io.github.AndrewVG23/library

Moral Theology Library

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

Endpointhttps://library-mcp-production-0ea7.up.railway.app/mcp (streamable-http)
Registry version1.1.0
Now6 tools · grade A (100) · pin ts_fa5035c92bf77c94e6bf7dbd590ea669 · protocol 2025-06-18
First / last listed2026-11-11 00:08 UTC / 2026-11-11 00:08 UTC
Grade over time2026-11-11: A (100), 6 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-11-11 00:08 UTC
6 tools, grade A (100)

Tools: read_page search_library get_table_of_contents get_citation find_page_by_chapter find_question

Current tools (6)

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
params: doc_id*, page_num*
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")
params: query*, limit, author
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
params: doc_id*
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'
params: doc_id*, page_num*, style
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
params: doc_id*, chapter_query*
find_question Find a public Grisez section whose heading matches a topic. Args: topic: Words from the section heading (e.g., "faith", "hope")
params: topic*

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.