このページで説明するのは、ドキュメントを検索するための仕組みです。アシスタントを Vantage テナントに接続して Skill の実行や Document の処理を行う Vantage MCP サーバーとは別のものです。
アシスタントを接続する
サーバー アドレスはどの環境でも同じで、https://docs.abbyy.com/mcp、HTTP トランスポート、認証なしです。お使いのクライアントを選択してください。
- Claude Code
- VS Code (Copilot)
- Cursor
- Codex
- Claude アプリ
ターミナルで次のコマンドを実行します。既定では、サーバーは local スコープで追加され、現在のプロジェクトでのみ利用できます。変更するには Claude Code は起動時にこのファイルを読み込み、そのプロジェクトで初めて使用する際にサーバーの承認を求めます。Claude Code を再起動し、
--scope を使用します。バージョン管理を通じてサーバーを共有する場合は、コマンドを実行する代わりに、プロジェクト ルートに
.mcp.json を作成または編集します。/mcp を実行します。abbyy-docs が接続済みステータスで表示されます。接続を確認する
ABBYY 製品について、アシスタントに何か質問してみましょう。「Vantage Processing API でドキュメントを送信するには、どの parameters が必要ですか?」アシスタントは
search_abbyy_documentation を呼び出し、通常はその後 query_docs_filesystem_abbyy_documentation を実行してページ全体を読み取ってから回答します。ツール呼び出しを表示する クライアント では、これらの名前が表示されます。
アシスタントでできること
サーバーは 3 つのツールを公開しています。アシスタントは質問の内容に応じて、どのツールを呼び出すかを判断します。
質問の例:
- 「Vantage で Document Skill を設定するにはどうすればよいですか?」
- 「
minConfidenceパラメーターはどのような働きをしますか?」 - 「Vantage で LLM 接続を設定するにはどうすればよいですか?」
- 「FineParser が受け付ける
outputTypeの値は何ですか?」 - 「Vantage Reporting API のエンドポイントを一覧表示してください」
効果的な質問のための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 フィルタが設定されます。サーバーの削除
- Claude Code
- VS Code (Copilot)
- Cursor
- Codex
- Claude app
--scope project または --scope user を付けてください。abbyy-vantage など以前の名前でサーバーを追加している場合も、引き続き動作します。削除方法は同じで、その名前を指定してください。次のステップ
Vantage API を使ってみる
最初の呼び出しを実行し、OAuth 2.0 で認証する
ABBYY Vantage の LLM
独自の LLM 接続を使用するか、ABBYY Phoenix Plus を利用する
Skill の活用
ドキュメントを処理する Skill を選択・作成・公開する
FineParser と AI コーディングエージェント
同じサーバーを使って FineParser 連携を実装する
