Skip to main content
ABBYY ドキュメント MCP サーバーを使うと、作業中に AI アシスタントがこのサイトを検索・参照できます。対象は、ここで扱うすべての製品 (ABBYY Vantage、Vantage Self-Hosted、FineParser、FineReader Engine、FlexiCapture) と、Vantage OpenAPI 仕様です。一度接続しておけば、アシスタントは学習データではなく最新のドキュメントに基づいて回答します。 このサーバーは読み取り専用の公開サーバーです。Vantage テナントへの接続や Document の処理は行わず、ABBYY の認証情報も不要で、お使いのマシン上では何も実行されません。
このページで説明するのは、ドキュメントを検索するための仕組みです。アシスタントを Vantage テナントに接続して Skill の実行や Document の処理を行う Vantage MCP サーバーとは別のものです。
所要時間: 約 5 分

アシスタントを接続する

サーバー アドレスはどの環境でも同じで、https://docs.abbyy.com/mcp、HTTP トランスポート、認証なしです。お使いのクライアントを選択してください。
ターミナルで次のコマンドを実行します。
既定では、サーバーは local スコープで追加され、現在のプロジェクトでのみ利用できます。変更するには --scope を使用します。バージョン管理を通じてサーバーを共有する場合は、コマンドを実行する代わりに、プロジェクト ルートに .mcp.json を作成または編集します。
Claude Code は起動時にこのファイルを読み込み、そのプロジェクトで初めて使用する際にサーバーの承認を求めます。Claude Code を再起動し、/mcp を実行します。abbyy-docs が接続済みステータスで表示されます。

接続を確認する

ABBYY 製品について、アシスタントに何か質問してみましょう。
「Vantage Processing API でドキュメントを送信するには、どの parameters が必要ですか?」
アシスタントは search_abbyy_documentation を呼び出し、通常はその後 query_docs_filesystem_abbyy_documentation を実行してページ全体を読み取ってから回答します。ツール呼び出しを表示する クライアント では、これらの名前が表示されます。
クライアント にサーバーが表示されない場合は、URL が末尾のスラッシュなしで https://docs.abbyy.com/mcp と正確に入力されているか、および使用中のマシンから接続できるネットワークアクセスがあるかを確認してください。

アシスタントでできること

サーバーは 3 つのツールを公開しています。アシスタントは質問の内容に応じて、どのツールを呼び出すかを判断します。 質問の例:
  • 「Vantage で Document Skill を設定するにはどうすればよいですか?」
  • minConfidence パラメーターはどのような働きをしますか?」
  • 「Vantage で LLM 接続を設定するにはどうすればよいですか?」
  • 「FineParser が受け付ける outputType の値は何ですか?」
  • 「Vantage Reporting API のエンドポイントを一覧表示してください」
アシスタントが誤った内容や古くなったページを見つけた場合は、その問題を報告するよう指示してください。該当ページと問題の内容を添えて submit_feedback が呼び出され、ドキュメントチームに直接届きます。

効果的な質問のためのTips

  • 具体的に書く。 漠然と尋ねるのではなく、機能名やAPIエンドポイントを明記してください
  • 製品名を挙げる。 サーバーは複数の製品を対象としているため、「Vantage Process Skill」「FineParser fast mode」のように指定すると検索範囲を絞り込めます
  • 製品用語を使う。 「Process Skill」「Document Skill」「Skill Designer」「テナント」といった用語を使うと、より的確な結果が得られます
  • 他の言語で質問する。 ドイツ語、スペイン語、フランス語、日本語で質問するか、「ドイツ語のドキュメントを検索して」と伝えると、アシスタントが該当する language フィルタを適用します
  • 続けて質問する。 アシスタントはコンテキストを保持するため、追加のプロンプトで結果を絞り込めます
  • 自分のコードと組み合わせる。 APIレスポンスや設定のスニペットを貼り付けて、ドキュメントに基づいた説明をアシスタントに依頼してみてください

トラブルシューティング

設定が保存されているか、また JSON ファイルの場合は末尾に余分なカンマが残っていないかを確認してください。クライアントを完全に再起動します。.mcp.json があるプロジェクトでは、Claude Code から確認を求められたらサーバーを承認してください。VS Code で MCP を使用するにはバージョン 1.99 以降が必要です。Help → About で確認してください。
アシスタントは関連性に基づいて MCP ツールを呼び出します。「ABBYY のドキュメントで〜を検索して」のようにより明確に指示するか、特定の製品機能名を挙げてください。Copilot Chat では、モードセレクターが Agent になっていることを確認してください。Ask モードと Edit モードではツールを利用できません。
製品のインターフェイスやドキュメントで使われている用語に言い換えてください。「workflow」や「settings」のような一般的な用語を単独で使うのは避け、製品名や具体的な機能名と組み合わせてください。
検索は既定で英語を使用します。希望する言語でドキュメントを検索するようアシスタントに指示すると、language フィルタが設定されます。

サーバーの削除

追加時に指定した scope に合わせて、--scope project または --scope user を付けてください。
abbyy-vantage など以前の名前でサーバーを追加している場合も、引き続き動作します。削除方法は同じで、その名前を指定してください。

次のステップ

Vantage API を使ってみる

最初の呼び出しを実行し、OAuth 2.0 で認証する

ABBYY Vantage の LLM

独自の LLM 接続を使用するか、ABBYY Phoenix Plus を利用する

Skill の活用

ドキュメントを処理する Skill を選択・作成・公開する

FineParser と AI コーディングエージェント

同じサーバーを使って FineParser 連携を実装する