Abrova

MCP server

Your AI tool should read the docs, not guess them

Connect once. When you ask for Abrova in your project, your tool looks up the current SDK version, the install lines from Abrova Center and the setup steps, in Farsi or English.

The AI tool and its account are your own. Abrova never asks for an AI key, and the docs server is free and needs no key and no Abrova account.

terminal
claude mcp add --transport http abrova https://mcp.abrova.ir/mcp

What happens when you ask

  1. You

    «Add Abrova Push to this Flutter app.»

  2. Your tool calls
    get_setup_guide { "product": "push", "platform": "flutter" }
  3. Abrova answers

    Version 0.1.27, the Abrova Center install lines, which key goes where, and the setup steps from the docs.

  4. Your tool writes
    pubspec.yaml
    dependencies:
      abrova_push:
        hosted: https://center.abrova.ir/api/packages/abrova/pub
        version: ^0.1.27

Five read-only tools

Your tool chooses them by itself; you do not call them by hand.

list_productsThe Abrova products, the platforms that have an SDK, and the docs links.{}
search_docsThe best pages for a few words or a short question, in Farsi or English.{ "query": "نصب پوش در فلاتر", "lang": "fa" }
read_docOne docs page or one section of it, with its link and last-updated date.{ "id": "push/flutter", "section": "installation" }
get_sdk_infoA package's name, current version and install lines from Abrova Center.{ "product": "push", "platform": "android" }
get_setup_guideThe ordered steps for a product and platform: install, keys, initialization, test.{ "product": "trace", "platform": "nextjs" }

Products covered

  • Abrova TraceFlutter · Android · iOS · Next.js · Node.js · Laravel
  • Abrova AuthFlutter · iOS · Android · Web · React Native
  • Abrova PushFlutter · Android · iOS · React Native · Web · Node.js
  • Abrova ChatFlutter · iOS · Android · React Native · Web · Node.js
  • Abrova SyncFlutter · React Native · Web · Android · iOS · Node.js

No connection? It still works

The local package holds the docs on your own machine, so an AI tool that runs there can keep reading them with no internet.

What it readsThe public Abrova docs, current SDK versions, and the words your tool sends: search words, a page id, a product and a platform.
What it never seesYour code, your files, your Abrova project, your keys or your users. It cannot change any setting. Never paste a key into a chat with an AI tool.