About Aito
Aito is an MCP server for AI assistants and coding agents that need predictions and related operations over their own data. It exposes Aito v2 tools whose results include probabilities and evidence, and describes when Aito or another approach is appropriate.
Key features
- 01Predict, recommend, relate, and match
- 02Search, query, and evaluate data
- 03Read and update schema
- 04Upload rows to Aito
- 05Results include probability and evidence
- 06Writes disabled by default
Use cases
- 01Predict outcomes from Aito data
- 02Recommend or match records
- 03Inspect evidence and probability thresholds
- 04Evaluate whether Aito fits a task
MCP support
The server exposes Aito v2 API operations as MCP tools, including prediction, search, query, schema, and row-upload tools. It is read-only unless `AITO_MCP_ALLOW_WRITES=1` is set.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
uvx aito-mcpAITO_URLThe Aito instance URL. Optional: without it the server uses the `aito start` profile.AITO_API_KEYSecretThe instance's API key (a read-only key is enough unless writes are enabled).AITO_MCP_ALLOW_WRITESSet to 1 to enable put_schema and upload_rows. Off by default.Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEaito-mcp
An MCP server for Aito, the predictive database, for AI assistants and
coding agents: uvx aito-mcp.
Its tools are predict, recommend, relate, match, search, query, evaluate, get_schema,
put_schema and upload_rows over the Aito v2 API. Each tool's description says when Aito
fits and when another tool (a language model, a trained model, a search engine) is the
better choice. Results carry $p (a probability you can set a threshold on) and $why
(the evidence). It is read-only unless started with AITO_MCP_ALLOW_WRITES=1.
The server finds the instance like the Aito Python SDK: AITO_URL and AITO_API_KEY, or
the profile aito start writes for a local Aito (pip install aitoai, then aito start).
claude mcp add aito -- uvx aito-mcp
Setup for Claude Code and other assistants: https://aito.ai/docs/articles/use-aito-from-claude-code-and-other-ai-assistants/
When Aito fits, and when another tool is the better choice: https://aito.ai/docs/articles/when-to-use-aito-and-when-not/
The code lives in aitoai (aito.mcp); this package
only installs it with the mcp extra. Source: https://github.com/AitoDotAI/aito-python-tools
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.