目次
本記事のすべての数値はKanseiLink MCPサーバーが収集した実運用データに基づきます(取得日: 2026年4月13〜14日)。サービス別の詳細データはget_insights(service_id)で取得できます。本記事はKanseiLinkの格付け手法の透明性を高める目的で公開します。
KanseiLinkのデータセットについて
KanseiLinkは日本SaaS向けAEO(Agent Engine Optimization)格付け機関として、AIエージェントが実際にMCPサーバーを呼び出した際のデータを収集している。格付けは宣言ではなく、実際の呼び出し結果(成功・失敗・レイテンシ・エラー種別)に基づく。
本記事執筆時点のデータセット概要:
データが豊富なサービス(freee: 212回、Slack: 113回、Backlog: 91回)と、まだデータが少ないサービスが混在する。本記事ではデータ数が多いサービスを中心に分析する。
全体像: 225+サービスの3層構造
KanseiLinkが追跡する225+サービスは、エージェント対応度によって3つの層に分類される。
| ステータス | 定義 | 代表サービス | 平均成功率 |
|---|---|---|---|
| verified 🟢 | 実運用データで成功率80%以上、公式MCP対応 | Slack, freee, MoneyForward, Backlog | ~91% |
| connectable 🟡 | API/MCP存在するが実績未証明 | Chatwork, kintone, Garoon, Sansan | 61〜79% |
| info_only ⚪ | API情報のみ、エージェント接続実績なし | 多数の業界SaaS | データなし |
注目すべきはverifiedとconnectableの間の断絶だ。verifiedサービスの最低成功率でもconnectableの最高値とほぼ並ぶ。これはMCP対応の有無だけでなく、実装の「本気度」がサービスを二極化させていることを示している。
法則1: 公式MCPサーバーの優位性は圧倒的
KanseiLinkデータで最も明確なパターンが、「公式MCPサーバー vs サードパーティ」の成功率格差だ。
| サービス | グレード | MCP種別 | 成功率 | |
|---|---|---|---|---|
| MoneyForward Cloud | AA | 公式 | 93% | |
| Slack | AAA | 公式 | 91% | |
| freee | AA | 公式 | 90% | |
| Backlog | AA | 公式 | 90% | |
| kintone | AAA | 公式 | 79% | |
| Garoon | AA | 公式 | 67% | |
| Chatwork | A | 公式 | 66% | |
| Salesforce Japan | C | サードパーティ | 43% |
この表から浮かび上がる事実は2つ。
① 公式MCPサーバー上位4サービスはすべて90%以上。偶然ではなく、これらは全社がMCP仕様に準拠した認証・エラーハンドリング・ツールスキーマを実装しているサービスだ。
② サードパーティMCPサーバーのSalesforce Japanは43%。Salesforceはグローバルで最もAPIが充実したCRMの一つだが、サードパーティ実装は公開APIのみに依存するため、内部仕様変更への追随が遅れ成功率が低迷する。
サービス選択時の最重要変数は「公式MCPサーバーの有無」。公式 vs サードパーティで成功率は平均38ポイント差。どんなに高機能なSaaSでもサードパーティMCPへの依存は根本的なリスクを抱える。
法則2: エラー種別が成功率の「天井」を決める
KanseiLinkが収集するエラーデータは、単なる「失敗率」より深い情報を持つ。エラーの種別によって、修正可能か・修正困難かが分かれる。
freee MCPのエラー内訳(212回呼び出し)
- api_error: 15件(全エラーの79%)— 一時的エラー、リトライで解決可能
- auth_expired: 4件(全エラーの21%)— OAuth 2.0トークン24h期限問題、修正が実装者側の責任
- timeout: 1件 — 日付範囲フィルタで解決
Slack MCPのエラー内訳(113回呼び出し)
- api_error: 9件(全エラーの90%)— リトライで解決可能
- invalid_input: 1件 — Block Kitからシンプルなmrkdwnへのフォーマット変更で解決
Backlog MCPのエラー内訳(91回呼び出し)
- api_error: 6件(全エラーの67%)— リトライ可
- search_miss: 2件(22%)— 日本語キーワードまたはカテゴリフィルタで解決
- auth_error: 1件 — APIキー再生成で解決
リトライで解消するエラー(api_error)
一時的なサーバー応答エラーや503がほとんど。指数バックオフ付きリトライを実装すれば自動回復できる。KanseiLinkデータではapi_errorが全エラーの70〜80%を占めるが、成功率が高いサービスほどリトライが機能している証拠でもある。
実装者が修正すべきエラー(auth_expired, invalid_input)
auth_expiredはエージェント側のトークン管理の問題。freeeのOAuth 2.0は24時間で期限切れになるため、長時間ワークフローには自動リフレッシュが必須だ。invalid_inputはツールのAPI仕様を理解していないことが原因で、ドキュメント精読またはget_service_tips()で解決できる。
サービス側の問題(search_miss)
search_missはエージェントがKanseiLinkのサービスディスカバリーで正しいサービスを見つけられなかったケース。日本語の意図ベースクエリ(「バックオフィス業務を効率化したい」)がヒットしない問題は、KanseiLink側のインデックス改善で対処中。サービス側でAEOを最適化すれば回避できる。
成功率90%超えのサービスは「api_error以外のエラー」が少ない。auth_expiredやinvalid_inputが増えると成功率の天井が下がる。エラー種別の内訳を見ることで、改善余地がどこにあるかを正確に診断できる。
法則3: レイテンシは「小さな差」が積み重なる
平均レイテンシの比較(verifiedサービス):
- Backlog MCP: 128ms
- Slack MCP: 163ms
- freee MCP: 216ms
1呼び出しあたりの差は88ms(BacklogとfreeeのMax差)。単体では誤差の範囲だ。しかし現実のエージェントワークフローでは:
- 1タスクあたり10〜50回のMCP呼び出しが発生
- タスク完了までのレイテンシ積算: 1.3秒 vs 10.8秒(10回呼び出しで8倍差)
- エージェントのタイムアウト設定(一般的に10〜30秒)に近づくと失敗率が跳ね上がる
freee MCPをループ処理(請求書一括作成など)で使う場合、1件あたり複数呼び出しが発生し、件数が多いとタイムアウトリスクが急増する。KanseiLinkで観測されたfreeeのtimeoutエラーは「日付範囲を3ヶ月以内に絞ること」で解決された。クエリスコープの設計がレイテンシ問題の最初の防衛線だ。
カテゴリ別AEO格差 — なぜ差がつくのか
KanseiLinkが追跡する23のカテゴリのなかで、AEO格付けには大きな格差がある。その構造的な理由を分析する。
高AEO格付けカテゴリの共通点
- コミュニケーション(Slack AAA): リアルタイム性が高く、エージェントからの送受信ニーズが明確。API歴史が長い。
- 会計(freee AA、MoneyForward AA): データ構造が標準化されており、AIによる仕訳・照合の実用性が高い。規制環境が技術投資を促進。
- プロジェクト管理(Backlog AA): タスク・チケット・Wikiなど操作対象が明確。デジタルネイティブユーザーが多く開発者フレンドリー。
低AEO格付けカテゴリの共通点
- 予約管理(全社MCP未対応、最高C): 顧客向けUIが中心でAPIの外部開放インセンティブが低い。
- 物流・配送(大手はAPI情報のみ): プロプライエタリなシステムが多く、API標準化が遅れている。
- 法務(電子署名は対応、業務系は遅れ): 電子契約はAPI対応が進むが、契約管理・法律調査ツールはエージェント対応まだ。
この格差は「企業の規模」でも「技術力」でもなく、「エージェントからの操作ニーズが明確かどうか」と「API開放による競合優位が生まれるかどうか」で決まる。
これが意味すること: MCP導入の3原則
225+サービスのデータから導かれるMCP導入の実践的な3原則は以下だ。
原則1 — 公式MCPサーバーを最優先する: サービス選択時に「公式MCPサーバーの有無」を必須条件にする。サードパーティMCPは成功率が平均38ポイント低く、API変更追随リスクも高い。
原則2 — 認証の寿命を設計に組み込む: OAuth 2.0採用サービス(freeeなど)は24時間トークン期限を前提にワークフローを設計する。バッチ処理前に毎回リフレッシュするか、リフレッシュトークンを使った自動更新を実装する。
原則3 — エラー種別別のリカバリを実装する: api_errorは指数バックオフリトライ、auth_expiredはリフレッシュ、search_missは代替クエリ戦略を事前に用意する。3種類のエラーハンドラーを実装するだけで成功率は数ポイント改善できる。
MCP対応の「格付け」は到達点ではなく出発点だ。AAAグレードのSlackでさえ9%の失敗が発生する。格付けが高いサービスを選び、認証を正しく設計し、エラーハンドリングを実装する——この3ステップが積み重なって初めて、業務自動化の実質的なROIが生まれる。