Aito について
Aitoは、自社データに対する予測などを必要とするAIアシスタントやコーディングエージェント向けのMCPサーバーです。確率と根拠を含む結果を返すAito v2のツールを提供し、Aitoと他の手法のどちらが適切かも説明します。
主な機能
- 01予測、推薦、関連付け、マッチング
- 02データの検索、クエリ、評価
- 03スキーマの読み取りと更新
- 04Aitoへの行データのアップロード
- 05確率と根拠を含む結果
- 06書き込みはデフォルトで無効
活用シーン
- 01Aitoのデータから結果を予測
- 02レコードの推薦やマッチング
- 03根拠の確認と確率しきい値の設定
- 04タスクにAitoが適するか評価
MCP 対応
予測、検索、クエリ、スキーマ、行データのアップロードなど、Aito v2 APIの操作をMCPツールとして公開します。`AITO_MCP_ALLOW_WRITES=1`を設定しない限り読み取り専用です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
uvx aito-mcpAITO_URLThe Aito instance URL. Optional: without it the server uses the `aito start` profile.AITO_API_KEYシークレットThe 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.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
aito-mcp
AI アシスタントやコーディングエージェント向けの、予測データベース Aito 用 MCP サーバーです。uvx aito-mcp で起動できます。
Aito v2 API を使って、predict、recommend、relate、match、search、query、evaluate、get_schema、put_schema、upload_rows の各ツールを提供します。各ツールの説明には、Aito が適しているケースと、別のツール(言語モデル、学習済みモデル、検索エンジン)のほうが適しているケースが記載されています。結果には、しきい値を設定できる確率 $p と、根拠を示す $why が含まれます。AITO_MCP_ALLOW_WRITES=1 を指定して起動しない限り、読み取り専用です。
サーバーは Aito Python SDK と同じ方法でインスタンスを検出します。AITO_URL と AITO_API_KEY を使うか、ローカル Aito 用に aito start が書き込むプロファイルを使います(pip install aitoai の後に aito start を実行します)。
claude mcp add aito -- uvx aito-mcp
Claude Code などのアシスタント向けセットアップ: https://aito.ai/docs/articles/use-aito-from-claude-code-and-other-ai-assistants/
Aito が適しているケースと、別のツールのほうが適しているケース: https://aito.ai/docs/articles/when-to-use-aito-and-when-not/
コードは aitoai(aito.mcp)にあります。このパッケージは mcp エクストラを使ってコードをインストールするだけです。ソース:https://github.com/AitoDotAI/aito-python-tools
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。