Cituna MCP logo

Cituna MCP

Tracks daily AI citations across seven engines, joins them with Search Console data, and manages audits, gaps, sources, and content.

Install Cituna MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "cituna-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "cituna-mcp"
      ],
      "env": {
        "CITUNA_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Automated check passed— started and listed 31 tools correctly (10d ago).

Overview

The cituna-mcp MCP server connects AI agents to Cituna’s daily brand-visibility tracking across seven AI engines and to Google Search Console data. It provides read tools for citation grids, answer receipts, audits, competitor discovery, SEO analysis, and AutoSEO content, along with write tools for prompts, gaps, outreach, scans, and articles. The hosted endpoint uses Streamable HTTP with browser-based OAuth, while the npm package runs over stdio with an API key. Reach for it when you need to investigate why AI systems cite competitors, connect those findings to organic search data, or manage the resulting content and SEO work from an MCP client.

Use cases

  • Compare brand citations across seven AI engines
  • Diagnose why competitors appear in AI answers
  • Find Search Console queries near page one
  • Prioritize citation gaps and outreach targets
  • Queue and refresh AutoSEO articles

Key features

  • Daily AI visibility grids and answer receipts
  • Google Search Console analytics and SEO diagnostics
  • Audit gaps, citation sources, and competitor discovery
  • Prompt and outreach status management
  • AutoSEO article queue and enrichment tools
  • Hosted Streamable HTTP and local stdio modes

Tools31

What Cituna MCP lets your agent do. Expand a tool for its parameters.

Verified live~10.4k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

25/25 checks healthy over the last 91d

What it can do

From the 31 tools this server returned when we ran it; 31 declare their own safety hints.

Can delete or modify data · 3Handles credentials · 1Makes network requests · 17Read-only tools · 28
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceNot published
Package age87 days
Maintainers1

Observed 2026-10-30 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 3d ago via OSV.dev · cituna-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1Stargazers on the source repository.
npm downloads1.7kPackage downloads in the last 30 days.
Last commit15d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed31Callable tools this server registers over MCP.

How Cituna MCP works

What cituna-mcp does

Cituna exposes AI visibility and search-performance data to MCP-compatible agents. It tracks buyer prompts against ChatGPT, Perplexity, Gemini, Claude, Grok, Google AI Overviews, and Google AI Mode each day. For each tracked brand, an agent can inspect whether an engine cited it, the citation position, the answer text, and the URLs used as sources.

The server also connects this visibility data with Google Search Console. This supports analyses such as queries near page one, pages receiving impressions without clicks, competing pages on the same query, uncovered sitemap sections, intent-based demand, and searches phrased like AI prompts. Cituna’s audit and content tools extend the workflow from diagnosis into prioritizing gaps, managing outreach, and preparing or refreshing articles.

How it works

A workspace contains tracked brands and domains, which provide the inputs for visibility, audit, and Search Console operations. whoami returns the signed-in account, workspace, plan, and usage meters; list_brands shows the available brands. gsc_status reports connected Google accounts and the Search Console properties they can read.

Daily tracking is available through get_visibility, which returns prompt-and-engine results, positions, engine modes, cell states, the visibility score, and the measurement date. get_engine_answers provides the underlying answer text, cited brands, source URLs, and the tracked brand’s position. Audits can be listed, retrieved in detail, or rerun with run_scan; a new scan consumes one monthly scan allowance.

The hosted service is available at https://mcp.cituna.com/mcp over Streamable HTTP. It authenticates through OAuth in a browser or an API key header. The npm package runs locally with npx -y cituna-mcp, uses stdio, and requires Node.js 20 or later.

Setup and configuration

Use a Cituna account on the Starter plan or higher and add at least one tracked brand in the Cituna app before reading workspace data. The free trial does not include MCP access.

For a hosted connection, add the MCP URL to a client that supports custom MCP connectors and complete the Cituna sign-in flow. For a local process, provide the CITUNA_API_KEY environment variable and launch the npm package with npx -y cituna-mcp.

The hosted and local modes expose the same tools. Hosted access is suitable for clients that support Streamable HTTP, including web-based connectors; local stdio is intended for desktop, terminal, scripts, and CI use.

Tools and capabilities

  • Inspect account, workspace, brand, plan, and usage details.
  • Read daily visibility grids and the answer receipts behind individual results.
  • Manage tracked prompts, including reversible disabling and prompt replacement.
  • Review audits, citation gaps, cited source hosts, competitors, and outreach status.
  • Run Google Search Console summaries and focused Search Analytics queries.
  • Find striking-distance queries, zero-click pages, query cannibalisation, coverage gaps, intent mix, and AI-like searches.
  • List keywords, AutoSEO queue items, and generated articles; queue, edit, publish-mark, or enrich content.
  • Update gap statuses and trigger a fresh audit scan.

Access depends on the Cituna plan. Read tools are available from Starter, while write tools and list_keywords require Pro or Max. Some operations consume monthly allowances, including scans and article enrichment.

Limitations and notes

Google Search Console access is read-only. Its AI-oriented query report is an estimate based on prompt-like searches because Search Console does not provide filters for AI Overviews or AI Mode. Audit scores should be compared within the same scoring_epoch; across epochs, citation counts are the comparable measure.

An unavailable visibility cell means an engine returned no answer for that run. In audit matrices, not_run is distinct from not_cited. Article enrichment applies only when an article is marked eligible and uses Search Console queries from that article’s site. Cituna itself is a paid service, while the MCP server is MIT-licensed.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Cituna MCP

cituna-mcp is an MCP server that connects AI agents to Cituna’s brand-visibility tracking, Google Search Console, audits, and AutoSEO data. Its main tools read daily citations and engine answers across seven AI engines, analyze search performance and gaps, manage prompts and outreach, run scans, and queue or refresh articles.

Install it locally by running `npx -y cituna-mcp` with Node.js 20 or later and the `CITUNA_API_KEY` environment variable. You can instead connect to `https://mcp.cituna.com/mcp` as a hosted Streamable HTTP server and authenticate with OAuth or an API key.

Yes, cituna-mcp works with Cursor. Configure Cursor with the hosted MCP URL or the local stdio command. The hosted mode uses browser-based Cituna authentication, while the local package uses `CITUNA_API_KEY`.

cituna-mcp reads connected Google Search Console properties and exposes performance summaries, Search Analytics queries, and focused analyses. These include striking-distance queries, zero-click pages, query mix, coverage gaps, cannibalisation, and prompt-like searches. Search Console access is read-only.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCituna MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/cituna-mcp?style=directory)](https://allmcps.com/mcp/cituna-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/cituna-mcp"><img src="https://allmcps.com/api/badge/cituna-mcp?style=directory" alt="Cituna MCP on AllMCPs" /></a>