XOVI

XOVI

XOVI Suite SEO data, read-only: API credit balance, visibility index (OVI) history, ranking keywords, ranking value and keyword history of any domain, and the daily keyword monitoring of your projects.

7-day free trial · No credit card · EU-hosted

Ask XOVI anything

Try a real prompt against XOVI via AnythingMCP — Claude calls the tools, returns the answer. Press Enter on your own message to install on Cloud.

Install XOVI on Cloud
XOVI · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

Setup in 2 minutes

  1. 1Start a free trial on cloud.anythingmcp.com.
  2. 2Click XOVI in the connector store. Paste credentials when prompted.
  3. 3Mint an MCP API key and point your AI client at the generated MCP URL.
Install XOVI now

Guides for XOVI

Step-by-step setup for the most popular AI clients.

Setting up XOVI

From the connector definition itself: where to find the credentials, what they need to be allowed to do, and which API this adapter talks to.

XOVI

This connector reads the XOVI Suite API (developers.xovi.net), the German SEO toolbox: API credit balance, the weekly domain analysis (visibility index OVI, ranking keywords, ranking value, keyword history and search results) and the daily keyword monitoring of your projects. It is read-only and calls https://suite.xovi.net/api directly.

Setup

  1. The API needs a XOVI Pro, Business or Enterprise account.
  2. In the XOVI Suite open Account > API Dashboard, create your personal API key and paste it into XOVI_API_KEY. It is sent as the key parameter on every call.
  3. Install and run xovi_get_credit_state, which costs no credits, to check the key.

Credits: most calls are paid from the account's API credit budget (per call or per block of rows, see each function in the XOVI reference); calls that only read your own account data are free. Check the balance with xovi_get_credit_state and xovi_get_limits before large exports, keep limit small, and do not loop over many domains without the user's go-ahead. Monitoring keyword slots are counted separately: xovi_get_monitoring_keyword_limits.

Workflow

  • Domain analysis (weekly crawl): pick the search engine host with xovi_list_search_engines (default weekly, e.g. google.de), then xovi_get_ovi_trend for visibility over time, xovi_list_ranking_keywords for what a domain ranks for, xovi_get_ranking_value, xovi_get_ranking_trend, xovi_get_keyword_trend for one keyword, xovi_get_keyword_serp for the results page of a keyword. urlpattern takes a host (www.example.com), all subdomains (example.com/*) or a directory (www.example.com/blog/*). Data of a week is published on Sunday; date is that Sunday.
  • Monitoring (daily crawl): xovi_list_projects (project hash), xovi_list_labels, xovi_list_search_engines with interval daily (numeric sengineid), then xovi_list_monitoring_domains, xovi_list_monitoring_keywords, xovi_get_monitoring_keyword_trend, xovi_get_monitoring_serp and xovi_get_monitoring_ovi_trend.

Paging: limit is at most 1000 rows; skip counts pages of limit rows (skip 1 with limit 100 returns rows 101 to 200). Results carry resultCount for the unfiltered total.

Errors: XOVI answers HTTP 200 with apiErrorCode and apiErrorMessage; this connector turns them into errors. param invalid on key means a wrong or deleted API key; no permission means the key or plan may not use that function; cost error means the credit budget is used up until the next refill; param missing or param invalid on another field names the field to fix. result empty is a successful call without data (e.g. a domain without rankings).

Your AI is two clicks away from XOVI.

Install the connector, paste your credentials, ask your AI a question. 7-day free trial, no credit card.