GapStack MCPTurn SEO and AI visibility gaps into pull requests

Connect GapStack to your AI assistant and work directly from the evidence behind your search rankings, AI citations and competitor visibility.

Ask what needs fixing, retrieve the highest-priority Gap and let your coding agent prepare the change against the real website repository. You review the pull request before anything goes live.

Included with Studio, Agency and Enterprise, plus the 14-day Studio trial.

From detected Gap to reviewed fix

GapStack already shows where a website is losing ground across traditional search and AI answers. MCP makes that evidence available inside your existing AI and development workflow.

Instead of copying findings between dashboards, documents and development tickets, your team can move from an identified problem to a reviewable fix in one conversation.

  1. 01

    Find the highest-priority Gap

    Ask your assistant for the most important open SEO, content, citation or AI visibility Gap for a site.

  2. 02

    Retrieve the supporting evidence

    GapStack returns the priority score, affected query or prompt, competitor evidence and the pages connected to the issue.

  3. 03

    Draft the website change

    With GapStack MCP and the website repository available in the same workspace, your coding agent can inspect the relevant files and prepare an appropriate fix.

  4. 04

    Review the pull request

    The agent opens a pull request against the website repository. Your team remains responsible for reviewing, approving and deploying the change.

GapStack MCP is read-only. It supplies the evidence. Your coding environment prepares the website changes.

See the complete Gap-to-PR workflow

The Gap

Find the Gap. Prepare the fix. Review the pull request.

The Gap · Cedarline

cedarline-roofing.example

Demo

Competitor preferred for “best roofing company Surrey”

Type
AI visibility Gap
Source
Monitored AI answer
Priority
High
Score
86

Recommended page

/services

Ask your assistant: pull the highest-priority Gap, review the evidence and draft a fix against the website repository.

Cursor · GapStack MCP + cedarline/website

Pull the highest-priority Gap for this site, review the supporting evidence and draft a fix against the website repository.

list_gaps · site=cedarline · priority=high

→ 1 open Gap · score 86 · /services

read app/services/page.tsx · content/faq.json

The coding agent prepares

  • Clearer, location-relevant services summary
  • Supporting FAQ content for the detected query
  • Better internal links to relevant case studies
  • Appropriate structured data supported by the page

Pull request #184 opened

fix(services): address high-priority AI visibility Gap

4 files changedReady for review

Left: a high-priority AI visibility Gap for Cedarline Roofing with score and recommended page. Right: an AI assistant calls GapStack MCP, prepares a fix against the website repo, and opens a pull request for review.

Portfolio briefing

Ask questions across your entire client portfolio

GapStack MCP is not limited to one website at a time. Agencies can ask for a prioritised briefing across every monitored client.

For example: What are the highest-priority open Gaps across my portfolio today?

  • Affected client, Gap type and priority score
  • Supporting search or AI evidence
  • Recommended starting point and current Gap status

This gives account managers, SEO specialists and delivery teams one consistent morning briefing without checking every client dashboard individually.

Example portfolio briefing

Nine High-priority Gaps are open across four clients.

1. Cedarline · Score 86
Competitor preferred for “best roofing company Surrey”

2. Meridian Dental · Score 81
Citation visibility dropped across pricing comparison prompts

3. Cobalt Gymnastics · Score 74
“gymnastics classes Guildford” fell to position 14

4. Rivermead Vet · Score 71
Competitor recommended across local service prompts

The scores and evidence come from the same GapStack data shown in the platform, keeping chat-based briefings aligned with the client portfolio.

What can you ask GapStack MCP?

Use natural-language requests to investigate SEO and AI visibility performance without manually exporting data.

SEO and search performance

  • Show the highest-priority search Gaps for this site.
  • Which tracked keywords have lost the most visibility?
  • Which pages should we improve first?
  • Where are competitors gaining ground?
  • Summarise recent Google Search Console performance.

AI visibility and citations

  • Which prompts mention competitors but not our brand?
  • Where has our citation visibility dropped?
  • Which pages are being cited by AI platforms?
  • Show the strongest opportunities to improve AI visibility.
  • What evidence supports this Gap?

Agency portfolio management

  • List every High-priority Gap across our clients.
  • Which clients need attention this week?
  • Group open Gaps by search, citation and AI visibility.
  • Prepare a briefing for tomorrow’s client meetings.
  • Show the biggest changes since the previous reporting period.

Development workflows

  • Retrieve the highest-priority Gap for this repository.
  • Identify the page connected to the Gap.
  • Draft a fix based on the stored evidence.
  • Prepare a pull request for review.
  • Explain how the proposed change addresses the Gap.

Connect GapStack to your AI assistant

Point a compatible MCP host at GapStack, sign in securely using OAuth and start asking questions about your sites and portfolio.

MCP allows supported AI applications and development tools to connect to external systems through a common protocol.

GapStack MCP server

https://mcp.gapstack.app/mcp

Cursor supports remote MCP servers over HTTP and supports OAuth authentication for compatible servers.

Read-only

Built for controlled, reviewable workflows

GapStack MCP version 1 is read-only.

Pull requests are created by the coding agent connected to your repository, not by GapStack. Your team retains control over review, approval and deployment.

Your assistant can retrieve stored GapStack data, but it cannot:

  • Accept or close a Gap
  • Change monitoring schedules
  • Run additional checks
  • Modify a website directly
  • Deploy code
  • Change organisation settings

REST API

GapStack REST API

Need the same SEO and AI visibility data inside a dashboard, reporting platform or internal workflow?

The GapStack REST API provides organisation-scoped, rate-limited access to the same underlying query layer used by MCP, including: Sites, Search rankings, AI visibility, Citations, Gaps, Google Search Console data, Google Analytics 4 data, Account entitlements.

Use MCP for conversational workflows and AI assistants. Use the REST API for scripts, dashboards and scheduled integrations.

Read the API documentation

# Retrieve open Gaps for a site

curl -sS \

-H "Authorization: Bearer $GS_KEY" \

"https://api.gapstack.app/v1/sites/{siteId}/gaps?status=open"

# Retrieve portfolio Gaps

curl -sS \

-H "Authorization: Bearer $GS_KEY" \

"https://api.gapstack.app/v1/gaps?status=open"

FAQ

What is GapStack MCP?

GapStack MCP is a secure, read-only connection between GapStack and compatible AI assistants. It lets an assistant retrieve your SEO rankings, AI visibility, citations, supporting evidence and prioritised Gaps without manually copying information out of the platform.

What does MCP stand for?

MCP stands for Model Context Protocol. It is an open standard that allows AI applications to connect to external data sources, tools and workflows.

Can GapStack MCP update my website?

No. GapStack MCP is read-only and does not change your website. When it is used inside a coding environment with access to your website repository, the coding agent can use GapStack’s evidence to prepare a proposed change. You review the resulting pull request before anything is approved or deployed.

Can an agent open a pull request for me?

Yes, provided your chosen coding agent has access to the website repository and supports that workflow. GapStack MCP supplies the Gap, priority score and supporting evidence. The coding agent reads the relevant website files and prepares the pull request.

Can agencies use MCP across multiple clients?

Yes. Agency users can retrieve and summarise open Gaps across their monitored portfolio, including client, Gap type, evidence and priority score. Useful for morning triage, account briefings and identifying which clients need attention first.

Which plans include API and MCP access?

Included with Studio (£109/mo), Agency (£399/mo), Enterprise, and the 14-day Studio trial. Not included with Solo.

Is the GapStack API write-capable?

No. The GapStack API and MCP server are read-only. Actions such as accepting Gaps, marking work as done, changing monitoring schedules or triggering new checks remain inside the GapStack application.

Do MCP numbers match the GapStack portal?

Yes. REST and MCP share the same Platform reads and metrics contract as the product UI, including Found, Recommended, Cited and tracked share of voice. Weekly Pulse and Daily Watch stay separate cadences; assistants should not recompute rates from raw answers.

How do I connect GapStack MCP?

Use https://mcp.gapstack.app/mcp in a compatible MCP host. Sign in to GapStack and open Developers for installation options, metrics notes and REST API keys.

Bring GapStack into the tools where work gets done

Find the SEO and AI visibility Gaps holding a site back. Investigate the evidence in your AI assistant. Turn the best opportunities into reviewable work.

No automatic website changes. You remain in control of every pull request.