Skip to main content
The ABBYY documentation MCP server lets an AI assistant search and read this site while you work: every product documented here (ABBYY Vantage, Vantage Self-Hosted, FineParser, FineReader Engine, and FlexiCapture) plus the Vantage OpenAPI specifications. Connect it once and your assistant answers from the current docs rather than from training data. The server is read-only and public. It does not connect to a Vantage tenant, process documents, or need ABBYY credentials, and nothing runs on your machine.
This page is about searching the documentation. It is not the Vantage MCP server that connects an assistant to your Vantage tenant to run skills and process documents.
Time to complete: ~5 minutes

Connect your assistant

The server address is the same everywhere: https://docs.abbyy.com/mcp, HTTP transport, no authentication. Pick your client.
Run this in your terminal:
By default the server is added at the local scope: available to you in the current project only. Use --scope to change that.To share the server through version control, create or edit .mcp.json in the project root instead of running the command:
Claude Code reads this file on startup and asks you to approve the server the first time it is used in that project.Restart Claude Code and run /mcp. You should see abbyy-docs with a connected status.

Verify the connection

Ask your assistant a question about any ABBYY product:
“What parameters does the Vantage Processing API require to submit a document?”
The assistant calls search_abbyy_documentation, and usually follows up with query_docs_filesystem_abbyy_documentation to read the full page before answering. In clients that show tool calls, those are the names to look for.
If the server does not appear in your client, check that the URL is entered exactly as https://docs.abbyy.com/mcp with no trailing slash, and that your machine has network access to reach it.

What your assistant can do

The server exposes three tools. The assistant decides when to call each one based on your question. Example questions:
  • “How do I configure a Document Skill in Vantage?”
  • “What does the minConfidence parameter do?”
  • “How do I set up an LLM connection in Vantage?”
  • “Which outputType values does FineParser accept?”
  • “List the endpoints in the Vantage Reporting API”
If your assistant finds a page that is wrong or out of date, ask it to report the problem. It calls submit_feedback with the page and the issue, which lands directly with the docs team.

Tips for effective questions

  • Be specific. Include the feature name or API endpoint rather than asking generally
  • Name the product. The server covers several products, so “Vantage Process Skill” or “FineParser fast mode” narrows the search
  • Use product terminology. Terms like “Process Skill”, “Document Skill”, “Skill Designer”, and “tenant” return more precise results
  • Ask for another language. Ask in German, Spanish, French, or Japanese, or say “search the German docs”, and the assistant applies the matching language filter
  • Ask follow-up questions. Your assistant retains context, so you can narrow results with follow-up prompts
  • Combine with your code. Paste an API response or config snippet and ask the assistant to explain it using the docs

Troubleshooting

Check that the configuration was saved and, for JSON files, that there are no trailing commas. Restart the client fully. In a project with a .mcp.json, approve the server when Claude Code prompts you. In VS Code, MCP support needs version 1.99 or later; check Help → About.
Assistants call MCP tools based on relevance. Ask more explicitly (“Search the ABBYY docs for…”) or name a specific product feature. In Copilot Chat, make sure the mode selector is set to Agent; the tools are unavailable in Ask and Edit modes.
Rephrase using terms from the product interface or documentation. Avoid generic terms like “workflow” or “settings” on their own; pair them with the product name or a specific feature.
Search defaults to English. Ask the assistant to search the docs in the language you want, and it sets the language filter.

Remove the server

Add --scope project or --scope user to match the scope you added it with.
If you added the server under an earlier name such as abbyy-vantage, it keeps working. Remove it the same way, using that name.

Next steps

Getting Started with the Vantage API

Make your first call and authenticate with OAuth 2.0

LLMs in ABBYY Vantage

Bring your own LLM connection or use ABBYY Phoenix Plus

Working with skills

Choose, build, and publish the skills that process your documents

FineParser and AI coding agents

Use the same server to write a FineParser integration