AI tooling
Use llms.txt, page-level Markdown, and Murasaki's read-only MCP server with coding agents.
Murasaki publishes structured documentation for coding agents and other LLM
clients. All compatibility answers are grounded in the repository's canonical
packages/murasaki/capabilities.json manifest, so planned APIs are not
presented as shipping features.
LLM text endpoints
| Endpoint | Use it for |
|---|---|
/llms.txt | A compact, absolute-URL index of the important documentation. |
/llms-full.txt | The complete processed English and Japanese documentation corpus. |
/llms-api.txt | JSON containing feature maturity, platform support, limitations, public symbols, evidence, and the configuration schema. |
/llms.mdx/{lang}/docs/{slug}/content.md | One documentation page as Markdown, for example /llms.mdx/en/docs/guides/routing/content.md. |
The feature labels are deliberate: planned means unavailable, experimental means the API or wire contract may change, and partial means a material limitation remains. See Platform & Feature Status.
MCP server
@murasakijs/mcp is a local stdio MCP server. It is read-only: there are no
shell, build, release, publish, or file-writing tools.
The package is published on npm. Configure an MCP client to run the latest stable version without a repository checkout:
{
"mcpServers": {
"murasaki": {
"command": "npx",
"args": ["-y", "@murasakijs/mcp@latest"]
}
}
}Tools
search_docs— searches checked-in English and Japanese documentation and returns bounded excerpts with canonical URLs.get_api_reference— finds public symbols and returns their maturity, platform status, limitations, docs, and test evidence.list_capabilities— lists canonical feature IDs with maturity, platform status, public symbols, limitations, and docs URLs.get_config_schema— returns the full Murasaki configuration JSON Schema or one property selected by dot path or JSON Pointer.doctor— reports structure-only readiness from known project metadata and entry paths. ItsruntimeVerifiedvalue is alwaysfalse; it does not import config, execute code, build, launch, or change files.list_recipes/get_recipe— returns task-oriented guides backed by the checked-in docs.list_ui_components— lists the localized@murasakijs/uicomponent catalog and can filter it before an agent generates interface code.check_compatibility— checks canonical feature IDs for macOS, Windows, or Linux without upgrading partial or planned work to “supported.” Unknown IDs return possible matches and the complete valid-ID list.
For compatibility planning, call list_capabilities, then pass its required
feature IDs to check_compatibility.