Mirai MCP
# Mirai MCP server
Official MCP server for the [Mirai](https://satuapps.com) affordable chat completions API.
```bash
npx -y @satuapps/mirai-mcp
```
Guest quota works without a key. Set `MIRAI_API_KEY` for paid calls.
Client configs: [`mcp/README.md`](./mcp/README.md).
This repository is the public source for `@satuapps/mirai-mcp`. No application server code is included.
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose: account_status for quota/balance, call_model for sending chat completions, and list_models for model catalog and prices. There is no overlap or ambiguity.
Two tools use a verb_noun pattern (call_model, list_models) while account_status is noun_noun, creating a minor inconsistency. However, all names are clear and follow a consistent lowercase snake_case style.
With only 3 tools, the set is on the low end of the typical range, but each tool serves a necessary function for the Mirai API. It is well-scoped and not overloaded.
The tool surface covers the core operations: checking account status, sending chat completions, and listing models. There are no obvious gaps, though advanced features like streaming or conversation management are absent.