68trust / 100

Tripitaka MCP

by tripitaka-mcp.com in Search & web

MCP serverPassing, checked 8 h ago

MCP server for the full Pāli Canon — search, cite, compare translations. Offered as Dhamma Dāna.

https://mcp.tripitaka-mcp.com/mcp
Tools
14
open to any client
Uptime
100%
last 30 days
Response time
802 ms
839 ms slowest 5%
Last check
Passed
8 h ago, next any minute now

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "tripitaka-mcp": {
      "type": "http",
      "url": "https://mcp.tripitaka-mcp.com/mcp"
    }
  }
}

14 tools

  • search_by_keyword

    Keyword search across the Pāli Tipiṭaka (trigram word-similarity). Searches the configured enabled language(s) on the server. Filterable by pitaka and translation edition. 💡 **Hints for the AI client:** The system's canonical reference is Romanised Pāli (from SuttaCentral)…

  • survey_corpus

    Exhaustively survey the WHOLE Tipiṭaka for a term — guaranteed complete. Use this (not `search_by_keyword`) when the question is about **coverage or counting** rather than "show me the best passages": - "How many times does Kusinārā appear in the canon?" - "Every place…

  • get_sutta

    Fetch a sutta's content — OR its table of contents (`mode="outline"`). ⚡ **Decide which mode BEFORE calling — don't fetch the whole sutta and parse it yourself:** - The user wants the **structure / outline / table of contents**, or asks **"how many sections/parts"** / "what's…

  • search_semantic

    Semantic search — match by meaning, not exact words. Uses vector similarity (cosine distance) over `text_pali` embedded with a multilingual MiniLM model. 🤔 **In most cases you should use `search_hybrid` instead** — it combines this semantic search with keyword search and…

  • search_hybrid

    Hybrid search — combines keyword + semantic search via RRF. Uses Reciprocal Rank Fusion (RRF) to merge exact-word results with meaning-based results. **This is the recommended tool for "discourses about X" / concept queries**, because the semantic side catches suttas that…

  • list_structure

    Show the structure of all three pitakas with coverage statistics. 💡 **Use this tool when:** - The user asks for an overview of the Tipiṭaka (what's in it / which collections). - You need to check coverage before promising a search will find something — `segment_count > 0`…

  • get_reference

    Build a proper citation string for a sutta. 💡 **Use this tool when:** - The user wants a citation for academic work, an article, or a reference. - You need to know the canonical location of a sutta (pitaka / nikāya). - You want a ready-to-use formatted citation string. 🔗 vs…

  • list_editions

    List the translation editions available, with coverage stats. 💡 **Use this tool when:** - Before calling `compare_translations` or `get_sutta(edition=...)`, so you know which edition values are valid and worth comparing. - The user asks which editions are loaded in the DB…

  • compare_translations

    Compare every available translation for a single segment. 💡 **Use this tool when:** - The user asks about the meaning/translation of a single Pāli line and wants to see multiple translators side-by-side. - Checking how different translators interpret the same line…

  • get_word_definition

    Look up the dictionary meaning of a Pāli word, with sutta context. Serves as a Pāli Dictionary Bridge — pairs the "definition" with the "context where the Buddha actually used the word". 📖 **About the dictionary sources:** This tool draws from multiple primary dictionaries…

  • verify_quote

    Verify, check, or confirm a Buddha quote — does the canon really say it? Fact-check a quotation attributed to the Buddha. Catches fake, misquoted, misattributed and misremembered passages, and finds the true reading. Paste a line that has been quoted or half-remembered — Pāli…

  • define_from_suttas

    Find how the **suttas and Vinaya define a Pāli term in their own words**. The canon defines its own terms with fixed formulas — "Katamañca … dukkhaṁ?" (what is X?) … "ayaṁ vuccati … dukkhaṁ" (this is called X), "X adhivacana" (X is a designation for …), or the Vinaya "X nāma"…

  • parse_pali_word

    Strip Pāli inflectional suffixes to find the root form (basic stem). 💡 **Use this tool when:** - You find an inflected Pāli word (e.g. `dukkhassa`, `bhikkhūnaṁ`) and `get_word_definition` doesn't find it directly — Pāli inflects nouns across 7 cases × 2 numbers, ~16 forms…

  • open_sutta_viewer

    Open an interactive sutta viewer inside the chat — Pāli + English, plus an optional third row in the user's own language translated BY YOU. Renders each segment as: Pāli on top (canonical), the Bhikkhu Sujato English below it (verification anchor), and — when you supply…

Security scan

4 findings

  • Unusually long description in tool:search_by_keyword
    search_by_keyword (search by keyword) Keyword search across the Pāli Tipiṭaka (t…
  • Unusually long description in tool:get_sutta
    get_sutta (get sutta) Fetch a sutta's content — OR its table of contents (`mode=…
  • Unusually long description in tool:search_hybrid
    search_hybrid (search hybrid) Hybrid search — combines keyword + semantic search…
  • Unusually long description in tool:open_sutta_viewer
    open_sutta_viewer (open sutta viewer) Open an interactive sutta viewer inside th…

Recent checks

WhenResultHTTPTime
8 h agoPassed200292 ms
17 h agoPassed200927 ms
27 h agoPassed200788 ms
36 h agoPassed200814 ms
45 h agoPassed200331 ms
Show 4 older checks
2 days agoPassed200287 ms
3 days agoPassed200807 ms
3 days agoPassed200802 ms
3 days agoPassed200839 ms