<!-- lang: en -->
# Developers

> Mande is open source, and this site is easy for tools to read.

Canonical: https://mande.dev/developers/  
Source code: https://github.com/joshelson/mande

<!-- section: source -->
## Source

The whole app is public under the MIT licence at [github.com/joshelson/mande](https://github.com/joshelson/mande). The protocol engine is original, written from the published RFB specification. The name and icon are reserved: see [licence and trademark](https://mande.dev/licence/).

Build with Xcode 26 and XcodeGen: clone the repository and run `./run.sh`.

<!-- section: llms -->
## For AI assistants

- [llms.txt](https://mande.dev/llms.txt): an index of this site. [llms-full.txt](https://mande.dev/llms-full.txt): the full English content in one file.
- Every page has a Markdown copy: add `index.md` to its address, for example [/index.md](https://mande.dev/index.md) or [/es/index.md](https://mande.dev/es/index.md).

<!-- section: mcp -->
## MCP server

A read-only remote MCP server over Streamable HTTP at `https://mande.dev/mcp`. It reads this site's pages, writes nothing and calls nothing else.

- `get_product_overview`: what Mande is and does.
- `get_faq`: the answers to common questions.
- `get_requirements`: what you need.
- `get_companion_info`: pairing, reach and the `mande` command.
- `search_docs`: search all pages, in English and Spanish.
- Resources: the Markdown pages.

Tools take an optional `lang` of `en` or `es`.

