Xianmi Library MCP Server
OfficialThis server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
xianmi-mcp
Remote MCP server for Xianmi Library (显密文库) — a non-profit digital library of ~250,000 pages of Chinese Buddhist texts: sutras and commentaries, Chinese/Tibetan/Theravada traditions, and modern Chinese translations of the canon.
It wraps the library's already-public interfaces (full-text search API and per-page Markdown sources) in the MCP protocol, so AI assistants can search and read the library directly.
Endpoint
POST https://mcp.xianmi.co/mcpTransport: Streamable HTTP (stateless). No authentication. CORS is open.
Connect from any MCP client that supports remote servers, e.g.:
{
"mcpServers": {
"xianmi": {
"type": "http",
"url": "https://mcp.xianmi.co/mcp"
}
}
}Related MCP server: TCM MCP Server
Tools
search_texts
Full-text search over the whole library.
param | type | default | description |
| string (required) | — | Search keywords, e.g. |
|
|
| Simplified or Traditional Chinese edition |
| integer ≥ 1 |
| Result page, 10 per page |
Returns ranked titles, page URLs, snippets, and a ready-to-use get_passage call hint per hit.
get_passage
Fetch the complete Markdown source of one article.
param | type | default | description |
| string (required) | — | Article path, e.g. |
|
|
| Simplified or Traditional Chinese edition |
Typical flow: search_texts("金刚经") → pick a hit → get_passage("p02/h/2186/94639").
semantic_search
Semantic (embedding-based) search over the p05 Buddhist Sutras collection (~1.8k public-domain scriptures, modern Simplified Chinese) via Cloudflare AI Search. Best for natural-language conceptual queries; for exact quotes or full-library keyword search, use search_texts.
param | type | default | description |
| string (required) | — | Natural-language query, e.g. |
| integer 1–20 |
| Max documents to return |
Returns matched passages with relevance scores, page URLs, and get_passage hints.
Content licensing
Every response carries a source URL and a license pointer. Content on xianmi.co falls into three classes (CC0 / MIT / public domain); details and usage terms: https://www.xianmi.co/open/. Attribution is required when republishing.
Fair-use limits
To keep the service free, usage is capped: semantic_search 800 calls/month (semantic queries are metered upstream), search_texts and get_passage 5,000 calls/day each. When a cap is reached the tool says so and suggests an alternative.
Agent Skill
This repo also ships an Agent Skill at skills/xianmi-library/SKILL.md: the methodology for AI agents to use the library well — tool selection strategy (semantic vs keyword vs full-text), the no-MCP fallback (/api/search + /md/ + llms.txt), language-edition choice, citation format, and the meaning of the <!-- verse:* --> verse anchors found in Markdown sources. Drop the skills/xianmi-library/ directory into any Agent-Skills-compatible client.
Development
npm install
npm run dev # wrangler dev (local)
npm test # unit tests (node --test)
npm run deploy # deploy to Cloudflare WorkersBuilt on the official @modelcontextprotocol/sdk (WebStandardStreamableHTTPServerTransport + the CF-Workers-compatible validator).
License
MIT (server code). Library content is licensed separately — see https://www.xianmi.co/open/.
Related MCP Connectors
Search and read ~250k pages of Chinese Buddhist texts from Xianmi Library (xianmi.co).
Read-only Buddhist scripture search, verified explanations, situation matching, and practice.
Buddhist canon tools: search, passages, cross-canon parallels, dictionaries — all URN-cited.
Grounded search over chinaready.co — practical guides for launching software in Mainland China (ICP filing, app-store publishing, China cloud regions, payments). Three read-only tools: hybrid search, topic catalog, and full articles as Markdown. Every result carries an absolute source URL so answers can be cited. Free, no account, no keys.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceProvides access to the Chinese Buddhist Electronic Text Association (CBETA) online library of over 100 million characters of Buddhist scripture. It enables users to search, browse catalogs, and retrieve content from major collections like the Taishō Tripiṭaka.-
- AlicenseAqualityDmaintenanceEnables AI assistants to access professional Traditional Chinese Medicine knowledge, including herb and formula search, acupoint lookup, six-channel diagnosis, and compatibility checking.6MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI tools to search and manage a private local knowledge base via MCP or HTTP, using local Chinese semantic retrieval without sending data externally.-
- AlicenseNot gradedqualityBmaintenanceEnables agentic hybrid search over a curated corpus of philosophical and spiritual texts, returning original passages with precise references so models can search, read, quote, and translate them.1GPL 3.0