Mayor (brat)
The AI orchestrator in brat that analyses a codebase, identifies issues by severity, and dispatches a Convoy of tasks to engines.
Run `./scripts/mayor-demo.sh --with-ui` to see it work. The demo takes a sample Python project, surfaces the issues, and watches the dashboard at localhost:5173 as parallel agents fix them.
MCP (Model Context Protocol)
The open standard for tool discovery by LLM agents.
MCP servers expose tools (functions) and resources that an agent can discover via the MCP protocol. mcp-pay extends MCP with a `.well-known/mcp-pay.json` manifest for declaring pricing and a reference 402 server.
MPP (Tempo)
A payment-rail-specific protocol. Part of the Tempo blockchain ecosystem.
mcp-pay is compatible with MPP, x402, Lightning, and card rails — so an agent can discover pricing via the .well-known manifest and choose the rail that fits the tool.