For the complete documentation index, see llms.txt. Every page on this site is also served as Markdown: append `.md` to any URL, or send `Accept: text/markdown`.
Skip to content
Attensira LogoAttensira
Start free

Zed: read your AI visibility by topic, from the Agent Panel

Add Attensira to Zed as a remote MCP server: one context_servers entry with the server URL, from Settings → AI → MCP Servers or the settings file. With no Authorization header, Zed runs the MCP OAuth sign-in itself. The Agent Panel can then read your AI visibility by topic, prompt and engine. Older builds need the mcp-remote bridge.

7 days free · card requiredHow the trial works

Zedattensira · attensira.com

Asked: Which topics are we invisible on?

called get_analytics area=topic days=30

On these four topics no answer named us in 30 days. Pricing is the odd one: never named, but our pages are cited in a fifth of its answers.

Product category searches
0 of 769
7 prompts
Audience and use case
0 of 629
6 prompts
Comparison and alternatives
0 of 445
4 prompts
Pricing and budget
0 of 211
named in none, cited in 43

Topics group the prompts a workspace tracks; each count is answers that named us.

attensira.com workspace, read over the Attensira MCP ·

Who does the work

  • Researcher agentResearcher · Read the sources

How do I connect Zed?

The configuration to paste
// Zed settings.json
{
  "context_servers": {
    "attensira": {
      "url": "https://mcp.attensira.com/mcp"
    }
  }
}

What are the limits in Zed?

  • How reliably MCP tools get called varies from model to model. Naming the Attensira server in your prompt helps the model pick its tools.
  • A key in the entry's headers is a credential in your settings file. Keep that file out of shared dotfiles, or use OAuth and leave the headers out.
  • Topic rates are only as good as the prompts in each topic. A topic with a handful of prompts and few answers swings for reasons that are not yours.
  1. Step 01

    Add a remote server

    In Zed, open Settings → AI → MCP Servers, choose Add Server, then Add Remote Server, and enter https://mcp.attensira.com/mcp. Zed writes a context_servers entry with that url to your settings file.

  2. Step 02

    Sign in when Zed asks

    With no Authorization header in the entry, Zed runs the standard MCP OAuth flow. A browser opens; sign in to Attensira and approve the access it asks for.

  3. Step 03

    Watch the indicator

    Back in Settings → AI → MCP Servers, the dot next to the server turns green and its tooltip says the server is active.

  4. Step 04

    Check it with get_account

    Ask the Agent Panel to call get_account. It lists your workspaces and the platforms really measured. If nothing answers, https://mcp.attensira.com/healthz tells you whether the server is reachable.

What does the same question cite?

The answers to “AI search visibility tool for developer tools” cite GitHub in 15 of 24, then Semrush and a tool directory. The sources are the work list: a page to improve, or a list to get onto.

Cited inn=24 answers
“AI search visibility tool for developer tools”, ChatGPT and Perplexity, 3 of 31 days sampled · to
NameCited in
github.com62.5%
semrush.com50.0%
slatehq.com50.0%
kitbase.dev45.8%
ai-search-visibility-tools.com41.7%
attensira.comyou0.0%
Researcher agentResearcher · Read the sourcesattensira.com prompt board, read over the Attensira MCP · · n=24 answers

What can Zed's Agent Panel read?

  • Read mention and citation rates by topic, prompt and engine, each with its n, from Zed's Agent Panel.
  • Find the topics where you are cited but never named, which usually means a page is used as a source while a rival gets the recommendation.
  • Approve or hand off the crew's work from the editor once signed in, like any other client.
  • Use a key instead, by adding an Authorization header to the entry, on a machine where nobody can open a browser.

What did the topic view show on our own workspace?

Pricing is the interesting row: never named, yet our pages are a source in about a fifth of its answers. A page models use as a source while recommending someone else is a different brief from a page they never read, and the topic view is where that shows up first.

What does a developer-tool question get back?

Perplexity on 3 Oct answers “AI search optimization for developer tool companies” from Built In and Semrush articles, and names no tool. A topic row at 0 in the hero looks like this, one answer at a time.

Answer · Perplexityasked

Question: AI search optimization for developer tool companies

Perplexity answered: AI search optimization helps developer-tool brands track AI visibility, share of voice, and prompts where they appear in AI answers. Key tools emphasize AI visibility metrics, GEO data, and integration with existing SEO platforms to optimize brand presence in generative AI.

Sources cited

  1. 1builtin.com
  2. 2semrush.com
  3. 3blog.hubspot.com
  4. 4trysight.ai
  5. 5worksbuddy.ai
  6. 6sparkco.ai
  7. +4 more

Not namedAttensira is missing from this Perplexity answer.

Researcher agentResearcher · Stored the answerattensira.com stored Perplexity answer, read over the Attensira MCP · · 10 links

How does Zed connect without a bridge?

Current Zed builds add remote MCP servers directly: Settings → AI → MCP Servers → Add Server → Add Remote Server, or a context_servers entry with a url in your settings file. Attensira's server speaks Streamable HTTP at https://mcp.attensira.com/mcp, so that one URL is the whole configuration. With no Authorization header, Zed runs the standard MCP OAuth flow itself: a browser opens, you sign in and approve, and the tools appear in the Agent Panel. To use a key instead, add "headers": { "Authorization": "Bearer <your key>" } to the entry. The key then sits in your settings file, so treat that file as a credential.

Questions about Zed

Does Zed need the mcp-remote bridge?
Not on current builds. Zed connects to remote MCP servers from a url entry. Only an older build that can launch local processes alone needs the bridge.
How does sign-in work?
With no Authorization header in the entry, Zed runs the standard MCP OAuth flow itself. A browser opens, you sign in to Attensira and approve, and the tools appear.
Can I use an API key instead?
Yes. Add "headers": { "Authorization": "Bearer <your key>" } to the entry. Leave the headers out and Zed signs you in with OAuth.
What if my Zed build only offers local servers?
Use the bridge, with command npx and args -y, mcp-remote and the server URL. It needs Node.js, runs OAuth itself and caches the token under your home directory.
The tools are not being called. Is it broken?
Check the indicator first; green means the server is active. If it is, name the Attensira server in your prompt, because how reliably tools get called varies by model.

Where do these facts come from?

  1. Zed's MCP documentation states that both local and remote MCP servers can be added from Settings → AI → MCP Servers, and shows a remote server configured with a url.

    zed.dev · retrieved

    “You can connect both local and remote MCP servers”
  2. Zed's MCP documentation states that when a remote MCP server has no Authorization header configured, Zed prompts the user to authenticate with the standard MCP OAuth flow.

    zed.dev · retrieved

    “Zed will prompt you to authenticate yourself against the MCP server using the standard MCP OAuth flow”
  3. Zed's MCP documentation states that a correctly running server shows a green indicator next to its name in Settings → AI → MCP Servers.

    zed.dev · retrieved

    “If it’s running correctly, the indicator will be green”
  4. Attensira's connect documentation states that the mcp-remote bridge, the path for a client that can only launch local processes, runs the OAuth flow itself, caches the token under the user's home directory and needs Node.js.

    docs.attensira.com · retrieved

    “runs the OAuth flow itself and caches the token under your home directory”
  5. Attensira's MCP overview states that the server publishes an unauthenticated health path that answers without a key.

    docs.attensira.com · retrieved

    “is unauthenticated and answers without a key, which makes it a useful reachability check when a client is silent about why it failed”

Read your visibility topic by topic from Zed's Agent Panel.

7 days free · card requiredHow the trial works

Start free

7 days free · card requiredHow the trial works

attensira.com's own workspace · read 4 Oct 2026 · n=4,518

197/ 4,518 answers4.4%

Answers on ChatGPT and Perplexity that named attensira.com. Our own reading, published with its n.Sites we own · not customers · 24 of 31 days sampled