fojin — Buddhist Canon Tools

app.fojin/fojin-mcp · v0.4.0 · docs-and-knowledge

fojin — Buddhist Canon Tools is healthy: it completed an MCP handshake in 1428 ms and exposes 8 tools.

Buddhist canon tools: search, passages, cross-canon parallels, dictionaries — all URN-cited.

Endpoint: https://mcp.fojin.ai/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count8
Latency1428 ms
Last checked (UTC)2026-10-17T00:05:37.028Z

Health history

Checked (UTC)StatusLatencyError
2026-10-17T00:05:37.028ZHealthy1428
2026-10-15T17:10:14.054ZHealthy2144
2026-10-14T16:35:34.262ZHealthy1706

Tools (8)

search_corpusSemantic search across fojin's Buddhist corpus (10K+ texts, 30+ langs). Returns the most relevant passages, each with a `urn`, title, snippet and similarity score. `lang` optionally filters by language code (lzh=Classical Chinese, pi=Pali, sa=Sanskrit, bo=Tibetan, en=English).
read_passageRead the full content of one fascicle (卷) of a text, with its `urn`. Use the `text_id`/`juan_num` from a search_corpus hit. Returns the actual canonical text — quote from this, not from memory.
get_parallelsCross-canon parallel passages aligned to a fascicle. fojin's alignment moat: given a Chinese fascicle, returns the aligned Pali/Tibetan/Sanskrit parallels so you can compare how a passage is rendered across traditions. A fascicle returns parallels for the *whole* juan — often hundr
lookup_dictionaryLook up a Buddhist term across fojin's dictionaries (748K+ entries).
lookup_entitySearch fojin's knowledge graph for entities — people, places, works, doctrinal terms — matching `query`.
resolve_urnResolve a fojin URN (e.g. fojin:cbeta/T0001.1) to a reader URL and confirm it exists in the corpus. Use to verify or dereference a citation.
verify_quoteVerify that a Buddhist-canon quote exists VERBATIM in the corpus. Call this before presenting any quoted scripture to a reader: LLMs routinely invent plausible-looking quotes. Returns `verbatim` (bool), where it was found (`matches`, each with a resolvable `urn`), or the closest nea
commentariesWhat the historical commentators said about a passage of Buddhist scripture. Give a line of a sūtra and get back the classical commentaries that gloss it — each with the commentator's own words, the work it comes from, a quality tier, and a resolvable citation. This is the layer no othe