Skip to main content

Use Avatcado with AI tools

These docs can be read by AI assistants and editors in three ways: through an MCP server that searches the documentation, through plain-text index files, and through the OpenAPI spec.
The MCP server searches documentation only. It does not validate VAT numbers and it needs no API key. To validate a number, call GET /v1/validate or use an SDK.

Documentation MCP server

Endpoint:
It is a remote server over HTTP, with no local install. An assistant that connects to it can look up how Avatcado works and read the pages it finds, so answers about error codes, parameters or tiers come from the current docs. Both tools are read-only. Nothing runs on your machine, and the filesystem holds only the Avatcado docs.

Add it to an assistant or editor

Any client that supports remote MCP servers can use it. Look for the setting that adds a remote or HTTP MCP server, and enter the endpoint URL above as the server URL. The exact menu and config file differ per client, so follow your client’s own MCP documentation for that step. Once connected, ask a question that the docs answer:
  • “How do I send a consultation number with a validation request?”
  • “What does the upstream_member_state_unavailable error mean?”
  • “Which plans include batch validation?”

Check the endpoint from a terminal

This request lists the two tools. It does not need an API key:
The response lists search_avatcado and query_docs_filesystem_avatcado with their input schemas.

Files for assistants and crawlers

Give an assistant the OpenAPI spec URL when you want it to generate a client or write requests that match the schema. Give it the llms.txt URL when you want it to find the right page first.

SDKs

The official SDKs wrap the API and return typed results:
  • Node.js: npm install @avatcado/node (npm)
  • Python: pip install avatcado (PyPI)
See the Quickstart for a first request in curl, Node.js and Python.