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
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.
Who does the work
Researcher · Read the sources
How do I connect Zed?
// 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.
- 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.
- 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.
- 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.
- 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.
| Name | Cited in | Count |
|---|---|---|
| github.com | 62.5% | 15 |
| semrush.com | 50.0% | 12 |
| slatehq.com | 50.0% | 12 |
| kitbase.dev | 45.8% | 11 |
| ai-search-visibility-tools.com | 41.7% | 10 |
| attensira.comyou | 0.0% | 0 |
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.
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
- 1builtin.com
- 2semrush.com
- 3blog.hubspot.com
- 4trysight.ai
- 5worksbuddy.ai
- 6sparkco.ai
- +4 more
Not namedAttensira is missing from this Perplexity answer.
Researcher · Stored the answerattensira.com stored Perplexity answer, read over the Attensira MCP · · 10 linksHow 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?
How does sign-in work?
Can I use an API key instead?
What if my Zed build only offers local servers?
The tools are not being called. Is it broken?
Where do these facts come from?
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”
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”
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”
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”
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
Tell it where you want to be cited.
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%