{"data":{"name":"gift.dhamma/pali-canon","title":"Dhamma.Gift — Pāli Canon","description":"Search and read the Pāli Canon: Pāli root texts with Russian and English translations.","version":"1.0.0","websiteUrl":"https://dhamma.gift/docs/tech/mcp","repositoryUrl":"https://github.com/dhammagift/dg-node","remotes":[{"url":"https://api.dhamma.gift/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-17T01:11:40.340Z","updatedAt":"2026-10-17T01:11:40.340Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Dhamma.Gift — Pāli Canon","source":"official-registry","sourceId":"gift.dhamma/pali-canon","updatedAt":"2026-10-17T01:11:40.340Z","confidence":100,"websiteUrl":"https://dhamma.gift/docs/tech/mcp","description":"Search and read the Pāli Canon: Pāli root texts with Russian and English translations.","verification":"official","repositoryUrl":"https://github.com/dhammagift/dg-node"}],"toolIndex":{"tools":[{"serverName":"gift.dhamma/pali-canon","endpointFingerprint":"7551333146930dc055da78fdd56d73e0ed30c4ddd21c6e94833a3cb6162e7042","name":"compare_editions","title":null,"description":"Compare the Pali Canon's editions line by line: the Mahāsaṅgīti beside Buddha Jayanti (Sri Lanka), Chaṭṭha Saṅgāyana (Myanmar), Siam Rath (Thailand), the printed Mahāsaṅgīti of 2005 and the PTS editions (DN, MN, SN, AN). Give a sutta (\"sn56.11\"), a line (\"dn22:18.1\") or a range (\"sn56.11:5.1-5.4\"). The answer starts with a summary per edition (name, license, lines present, missing, differing), then the lines where some edition reads differently, each with the differing words. Case, punctuation and ṁ/ṃ are not counted as differences.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"A sutta (sn56.11), a line (dn22:18.1) or a range of lines (sn56.11:5.1-5.4)."},"editions":{"description":"Editions to compare with the Mahāsaṅgīti. Default: all of bjt, my, th, mso, pts.","type":"array","items":{"type":"string","enum":["bjt","my","th","mso","pts"]}},"all":{"description":"Every line, not only the lines where an edition differs. Default false.","type":"boolean"},"limit":{"description":"Lines per answer (default 60); the answer gives next_from to continue.","type":"integer","minimum":1,"maximum":500},"from":{"description":"Continue from this line (the next_from of a previous answer).","type":"string"}},"required":["id"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"d55c6653a2a79ce8b161293a46be73b7086e988935b03c92caec283a84c8f8eb","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T12:47:02.587Z","metadataTrust":"untrusted"},{"serverName":"gift.dhamma/pali-canon","endpointFingerprint":"7551333146930dc055da78fdd56d73e0ed30c4ddd21c6e94833a3cb6162e7042","name":"compare_translations","title":null,"description":"One segment of the canon in the Pali root and every available translation side by side. Use a segment id from search/get_text, e.g. \"mn129:21.3\". Sujato (en_sujato) is excluded unless named in translators.","inputSchema":{"type":"object","properties":{"segmentId":{"type":"string","description":"Segment id as returned by search, e.g. mn129:21.3 or dn22:1.1."},"langs":{"description":"Limit to these languages, e.g. [\"ru\",\"en\"]. Default: all.","type":"array","items":{"type":"string"}},"translators":{"description":"Explicit translator keys, e.g. [\"en_sujato\"] to include Sujato.","type":"array","items":{"type":"string"}}},"required":["segmentId"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"4a66ca074fa32301112c3ddddaf3c7fc8fdc8ac77107727f43092ce472dab93b","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T12:47:02.587Z","metadataTrust":"untrusted"},{"serverName":"gift.dhamma/pali-canon","endpointFingerprint":"7551333146930dc055da78fdd56d73e0ed30c4ddd21c6e94833a3cb6162e7042","name":"get_text","title":null,"description":"Fetch a sutta by id (e.g. \"dn22\", \"mn1\", \"sn56.11\") — the Pali text (Mahāsaṅgīti) of every segment. Pali only by default; pass langs for translations, translators to name a translator (e.g. [\"en_sujato\"]), editions for the whole text of other Pali editions line by line (DN, MN, SN, AN). Same data as dhamma.gift/api/text.","inputSchema":{"type":"object","properties":{"editions":{"description":"Other Pali editions to add, each segment beside the Mahāsaṅgīti: bjt (Buddha Jayanti, Sri Lanka), my (Chaṭṭha Saṅgāyana, Myanmar), th (Siam Rath, Thailand), mso (Mahāsaṅgīti as printed, 2005), pts (Pali Text Society), or [\"all\"]. DN, MN, SN and AN only.","type":"array","items":{"type":"string","enum":["bjt","my","th","mso","pts","all"]}},"suttaId":{"type":"string","description":"Sutta id, e.g. dn22, mn1, sn56.11."},"langs":{"description":"Translation languages to include, e.g. [\"ru\",\"en\"]. Default: none (Pali only).","type":"array","items":{"type":"string"}},"translators":{"description":"Explicit translator keys, e.g. [\"en_sujato\"] to include Sujato.","type":"array","items":{"type":"string"}}},"required":["suttaId"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"fbdeb63ec13efb69a801483b50b9254c5472bfa4cb255d7f27d66c43dc3dca9f","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T12:47:02.587Z","metadataTrust":"untrusted"},{"serverName":"gift.dhamma/pali-canon","endpointFingerprint":"7551333146930dc055da78fdd56d73e0ed30c4ddd21c6e94833a3cb6162e7042","name":"list_structure","title":null,"description":"What texts exist. Without arguments: collections (sutta/vinaya/abhidhamma/khuddaka), books by id prefix with sutta counts, and translation languages with translators. With prefix (e.g. \"mn\", \"sn56\", \"an4\"): the suttas under it with titles.","inputSchema":{"type":"object","properties":{"prefix":{"description":"Sutta id prefix such as mn, sn56, an4, dhp. Max 200 suttas are listed.","type":"string"}},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"1da3dd2f13d414e75ad51d5b9c9e981e56bccd10663720b2ee40e5d653bee57f","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T12:47:02.587Z","metadataTrust":"untrusted"},{"serverName":"gift.dhamma/pali-canon","endpointFingerprint":"7551333146930dc055da78fdd56d73e0ed30c4ddd21c6e94833a3cb6162e7042","name":"search","title":null,"description":"Search the Pali Canon on dhamma.gift by keyword/substring or REGEX (min 3 letters, no semantic search). Patterns like \"kata.*dukkha\", \"vucc.*dukkha\", \"katha.*dukkha\" find the canon's own definitions and expositions of a term. Returns a CENSUS of every matching sutta — id, title, match count, metaphor count, reader link — Pali only, ordered so that suttas that DEFINE the term come first, then ones NAMED after it, then by how often it occurs. Set include_segments for the matched Pali lines, include_translations (+ langs) for translations. 40 suttas by default (25 by occurrence count, plus 15 for suttas named after the term and ones defining it); metadata.totalFiles reports the true count, and limit takes a number or \"all\".","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Keyword, phrase, or REGEX pattern to search for (Pali or a translation word). Patterns work and are the way to find definitions: \"kata.*dukkha\" (Katamañca … dukkhaṁ?), \"vucc.*dukkha\" (idaṁ vuccati dukkhaṁ), \"katha.*dukkha\" (Kathañca … hoti?)."},"scope":{"description":"default|all|dhamma|vinaya|abhi|khudakka|or comma-separated nikaya codes (dn,mn,...). Default: default (4 nikayas + 6 KN books).","type":"string"},"exact":{"description":"Whole-word match only. Default: false.","type":"boolean"},"langs":{"description":"Translation languages to include with include_translations, e.g. [\"ru\",\"en\"]. Default: none (Pali only).","type":"array","items":{"type":"string"}},"translators":{"description":"Explicit translator keys, e.g. [\"en_sujato\"] to include Sujato, or [\"ru_sv\"]. Needed only to override the default translator choice.","type":"array","items":{"type":"string"}},"include_segments":{"description":"Also return the matched Pali segments (segment id, text, reader link). Default: false — the census alone.","type":"boolean"},"include_translations":{"description":"Also return translations of the matched segments (implies include_segments). Default: false.","type":"boolean"},"limit":{"description":"How many suttas to list: a number, or \"all\" for every match. Default: 40, composed of 25 by occurrence count plus 15 for suttas named after the term and defining it. Strict — the cap means the cap. metadata.totalFiles always carries the true match count, so a truncated answer still tells you how much more there is. Suttas whose TITLE matches the query rank first within their collection.","anyOf":[{"type":"integer","minimum":1,"maximum":9007199254740991},{"type":"string","const":"all"}]}},"required":["query"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"7165a59e5faeceb566053606eb2cfbf7ba9b14b88eef3aaede00ed05ce7dfea6","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T12:47:02.587Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"7551333146930dc055da78fdd56d73e0ed30c4ddd21c6e94833a3cb6162e7042","protocol":"streamable-http","status":"indexed","toolCount":5,"observedAt":"2026-10-31T12:47:02.587Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"gift.dhamma/pali-canon":{"url":"https://api.dhamma.gift/mcp"}}},"Cursor":{"mcpServers":{"gift.dhamma/pali-canon":{"url":"https://api.dhamma.gift/mcp"}}},"VS Code":{"servers":{"gift.dhamma/pali-canon":{"type":"http","url":"https://api.dhamma.gift/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://api.dhamma.gift/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:gift.dhamma%2Fpali-canon","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/gift.dhamma%2Fpali-canon","name":"gift.dhamma/pali-canon","description":"Search and read the Pāli Canon: Pāli root texts with Russian and English translations.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://api.dhamma.gift/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://dhamma.gift/docs/tech/mcp","repositoryUrl":"https://github.com/dhammagift/dg-node","version":"1.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"gift.dhamma/pali-canon","status":"online","lastCheckedAt":"2026-11-03T18:15:34.490Z","lastSuccessfulCheck":"2026-11-03T18:15:34.490Z","latencyMs":290,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T18:15:34.490Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T18:15:34.490Z"},"security":null,"timestamps":{"createdAt":"2026-10-17T01:11:40.340Z","updatedAt":"2026-10-17T01:11:40.340Z","observedAt":"2026-11-03T18:15:34.490Z"},"compatibility":{"serverVersion":"1.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}