Skip to content
Measure your brand's Ai visibility score for free

Take your data where you work.

You don't have to log in to the dashboard every time you want your numbers. Connect Claude or ChatGPT to VIBE TO GEO and ask “how are we doing this month?” in chat; the answer comes from your own measurement. You can also pull the same data into your systems with the API, or into Excel with CSV. None of them can change your data; they only read it.

CSV on every plan, the free plan too · Claude and ChatGPT connection (MCP) on the Growth, Agency, and Agency Plus plans, from $179/mo

  • For brands

    Ask for the numbers in chat

    Without opening the dashboard, ask Claude or ChatGPT “how are we doing this month?”; the answer comes from your own measurements. CSV for Excel is on every plan.

    See plans
  • For agencies

    All your clients in one connection

    One key reads every brand in your organization. Pull your clients' scores into your own reporting system, and ask your assistant “which client dropped this month?”

    Explore the agency offer

What you see in the dashboard

This is the Integrations screen in your dashboard, here for Bitelab's organization. You can try creating and revoking a key here; nothing is saved. The numbers point to the parts of the screen.

Integrations · BitelabSample

MCP and API

Pull your measurement data into your own systems and reporting tools. Read-only: nothing can be changed through the API and no credits are used.

Keys

NameKeyCreatedLast usedStatus
Reporting dashboardvtg_8fk2qa…Aug 7, 2026, 9:00 AMSep 16, 2026, 7:00 AMActive
Old dashboardvtg_m3x9tb…May 19, 2026, 2:00 PMJul 18, 2026, 11:00 AMRevoked

Connected apps

Permissions you gave to Ai assistants such as Claude or ChatGPT through OAuth. You see your own connections; owners and admins see all of the organization's connections.

  • Claude(yours)

    Connected: Aug 26, 2026, 10:00 AM · Last used: Sep 16, 2026, 8:00 AM

  • ChatGPT

    Connected: Sep 7, 2026, 4:00 PM · Last used: Sep 15, 2026, 3:00 PM

How to use it

Send the key with every request in the Authorization header. Responses are JSON; rates are between 0 and 1 and times are UTC. 120 requests per minute per key.

Base URL
https://vibetogeo.com/api/v1

Example request

curl https://vibetogeo.com/api/v1/brands \
  -H "Authorization: Bearer vtg_…"

Endpoints

  • GET /brandsBrands in your organization
  • GET /brands/{id}/overviewBrand overview: latest score and change, score per engine, competitors' share, top cited sources, open actions
  • GET /brands/{id}/promptsThe brand's prompts
  • GET /brands/{id}/competitorsThe brand's competitors
  • GET /brands/{id}/scoresScore history, per engine and with share of voice per competitor. Parameters: from, to, engine
  • GET /brands/{id}/responsesEngine answers with mention, position, sentiment, competitors mentioned and sources. Parameters: from, to, engine, mentioned (true/false), limit (max 200), cursor
  • GET /brands/{id}/sourcesCitations per domain. Parameters: from, to, limit
  • GET /brands/{id}/actionsActions. Parameter: status (open, done, dismissed)

Answers are paginated: to get the next page, send the nextCursor value from the response as the cursor parameter. An empty nextCursor means you are on the last page.

A key works with the permissions of the person who created it and only reads this organization's data. If that person leaves the organization or stops being an admin, the key stops working too.

Connect your Ai assistant (MCP)

Open your data to Ai assistants that support MCP; ask in plain language and let the assistant call the tools. Read-only.

MCP address
https://vibetogeo.com/api/mcp

Claude.ai and ChatGPT

Add the MCP address above as a connector in the web Ai assistant. It sends you to the VIBE TO GEO sign-in; once you allow access, it connects. No key needed.

  • Claude.ai: add it as a custom connector under Connectors in settings.
  • ChatGPT: turn on developer mode in settings and add it as a connector. ChatGPT doesn't offer this on every plan.

Claude Code

claude mcp add --transport http vibetogeo https://vibetogeo.com/api/mcp \
  --header "Authorization: Bearer vtg_…"

Cursor and other clients that support headers (mcp.json)

{
  "mcpServers": {
    "vibetogeo": {
      "url": "https://vibetogeo.com/api/mcp",
      "headers": {
        "Authorization": "Bearer vtg_…"
      }
    }
  }
}

Questions you can ask

  • What is my brand's latest visibility score and what changed since the previous measurement?
  • Which engine are we weakest on?
  • Which competitors show up in the latest answers that don't mention us?
  • Which sites are cited most in the answers, and are we mentioned in those answers?
  • Which open action should I start with?

Tools

list_brandsget_brand_overviewget_score_historylist_responseslist_sourceslist_actionsget_brand_setup
  1. Keys

    Keys for the API and for developer tools such as Claude Code and Cursor. Each key is shown only once; you see when it was last used and can revoke it at any time. A request with a revoked key is rejected immediately.

  2. Connected apps

    The permissions you gave Claude and ChatGPT with your account: who connected and when it was last used. Remove a connection with one click.

  3. API guide

    The address, an example request and eight endpoints: brands, overview, prompts, competitors, score history, responses, sources and actions. All read-only, responses in JSON.

  4. Connecting an Ai assistant

    The MCP address and ways to connect: in Claude.ai and ChatGPT you grant access with your account, in Claude Code and Cursor you connect with a key. Below are example questions and the tools the assistant uses.

How it works

  1. 01

    Connect

    Add the MCP address to Claude or ChatGPT and grant access with your account. For your own system or developer tools, create a key in the dashboard.

  2. 02

    Ask or pull

    Ask in chat “which platform did we drop on this month?”, let your reporting tool pull the data from the API, download CSV for Excel.

  3. 03

    Always current

    They all read the same measurement: when a new one finishes, the chat answer, the API and the CSV all show it.

Why you can trust it

  • Read-only

    Connections and keys only read data; they can't change anything, start a scan or use credits.

  • Limited to your access

    Every request sees only what the person who approved it can see in the dashboard. If they leave the team, the connection stops too.

  • Standard, no lock-in

    MCP is an open standard and the REST API is an ordinary one; no enterprise contract or special software needed.

Frequently asked

Add the MCP address from the dashboard to your assistant as a connector. In Claude.ai it's added under Connectors in settings, in ChatGPT by turning on developer mode; the assistant sends you to the VIBE TO GEO sign-in page and the connection is made when you grant access. No key needed. In developer tools such as Claude Code and Cursor, you use a key created in the dashboard.

Didn't find what you need? Ask, and get the answer with its source.

Ask what it does, what it costs and which plan fits you. The assistant answers only from this site and shows the page it relied on; where that falls short, write to us.

Chats are kept for 30 days; don't share personal details. Privacy

VIBE TO GEO assistant

You could ask

What is Ai saying about your brand?

Find out in minutes. Free account, no card.

  • Free account
  • No card
  • Local-language prompts
Book a walkthrough