servers / ilang

iLang MCP server

communitystreamable_httpremotewrite capablehealthy

iLang runtime for any AI: load the protocol, validate iLang text, look up verbs, SOUL, Source Book.


01Tools · 9

How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.

ToolRiskSide effectsApproval
ilang_book_check
[CHEK:@BOOK|whr=rubric_A1_A2]=>[Ω] Run the Source Book's two code checks on an engineering book: A1, the text opens and closes with the ::ILANG::v5.0::ENGINEERING_BOOK marker (exactly two such lines), and A2, the canon grammar validator reports zero errors and zero warnings (strict). Returns pass or fail per item with the validator's findings. For an agent that has no shell to run ilang_grammar_validator.py; same validator, same result.
writetrueunknown
ilang_faq
[GET:@FAQ|whr=q=question]=>[Ω] Return the published ilang.ai FAQ entries closest to a question about the protocol (what it is, MCP/A2A comparison, prompt compression, versions, judgment layer, SOUL, the Source Book). Includes source_url.
readfalseunknown
ilang_full
Return a section of the full specification that the core runtime leaves out, found by its heading (for example "Declaration Grammar" or "Boundary Cases"), or the whole full text when no heading is given.
unknownunknownunknown
ilang_lookup
[GET:@DICT|whr=q=term]=>[Ω] Look up an iLang verb, modifier, entity or declaration by name, alias or meaning. Returns type, name, alias, category, meaning, values and source_url. not_found=true when nothing matches; never invent terms.
readfalseunknown
ilang_runtime
iLang is a specification between humans and AI: before the AI acts, it defines what that action is authorized to become; after, code checks whether it was done right. Return the official iLang runtime, the working text of the specification (about 18,600 tokens), verified against the canon's sha256. Load it once per conversation, then use iLang internally. media=true adds the image, video and audio extension (about 18,000 tokens more).
unknownunknownunknown
ilang_runtime_lite
Return iLang runtime lite: the two syntaxes, the verb table (88 verbs with their 13 Greek aliases), the 29 modifiers, the error codes, the declaration body forms, the registry of 32 declarations and the entity registry (25 entities), taken word for word from the canon's full runtime and checked against its sha256. About 18,000 characters, where ilang_runtime returns about 93,000. Enough to write iLang and check it with ilang_validate; it leaves out the execution and judgment layers, so load ilang_runtime when a task needs them.
readfalseunknown
ilang_soul
[GET:@SOUL|whr=form]=>[Ω] Return SOUL 2.0, the published iLang document that sets how an AI behaves by default: a judgment layer for its default persona. The text comes back as the file on ilang.ai/soul/ (about 2,000 characters), followed by a JSON line with version, date, license, DOI, file url and the sha256 of the text served. Paste the text where the AI reads its instructions. form=iml returns the IML 0.5 form instead.
readfalseunknown
ilang_source_book
[GET:@SOURCE_BOOK|whr=form]=>[Ω] Return Source Book 2.9, the engineering book every iLang engineering book is anchored to: pasted into an agent app that has a shell, files and the web, and given a tutorial, the agent confirms the tutorial's numbers against official sources and writes BOOK.md, an English iLang book any agent can carry out. The text comes back as the file on ilang.ai/source-book/ (about 7,600 characters), followed by a JSON line with version, date, license, DOI, file url and the sha256 of the text served. form=iml returns the IML 0.5 form instead.
writetrueunknown
ilang_validate
Check iLang text with the canon grammar and registry validator. Returns error, warning and info counts and each finding with its line, code and message. An E302 finding (unknown modifier) may also carry did_you_mean, the registered modifier this server suggests for the key; the suggestion is added here and is not part of the canon validator's output.
readfalseunknown

02Install & source
Hosted · connect by URL
https://mcp.ilang.ai/mcp

05Provenance & freshness
sourcesOfficial MCP Registry [p1]
last_checked2026-11-14 04:53Z
next_check2026-11-15 01:22Z
cadenceevery 29h
verifiedtools_list:passed handshake:passed metadata:passed
index_statusindex — 8 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. iLang MCP — as seen on mcpexplorer.com

[![iLang MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/ilang.svg)](https://mcpexplorer.com/servers/ilang)

Next step

This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.

Explore loadouts →