# optifeed-radar

Measures whether Claude, ChatGPT, and Gemini recommend your brand to buyers. Runs locally on your machine using your own provider API keys.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 5
- Author: optifeed
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/optifeed/optifeed-radar
- Updated: 2026-08-13
- HTML: https://affpapa.org/en/nevibecode/mcp/optifeed-radar

## What it does

Radar tests brand visibility across answer engines and buyer prompts. The workflow splits into two distinct modes. A zero-key audit reviews site infrastructure, checking crawler permissions in `robots.txt`, structured data from `schema.org`, and `llms.txt`. It outputs an AI readiness score from 0 to 100.

Full visibility checks send generated buyer queries directly to LLM provider endpoints. The server reports parametric model memory separately from live web citations. It also detects whether you manufacture goods or run a store, writing the result to `businessType` in `profile.json`. Running live checks requires Node 20 or newer alongside at least one valid engine API key.

## Requirements
- Needs: Node.js (commands run via npx)
- Environment variables: `OPENAI_API_KEY`, `ANTHROPIC_API_KEY`, `GOOGLE_API_KEY`, `PERPLEXITY_API_KEY` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add optifeed-radar -e OPENAI_API_KEY=<OPENAI_API_KEY> -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e GOOGLE_API_KEY=<GOOGLE_API_KEY> -e PERPLEXITY_API_KEY=<PERPLEXITY_API_KEY> -- npx -y optifeed-radar
```
Replace <…> with your own values

### Codex

**Platform CLI**
```bash
codex mcp add optifeed-radar --env OPENAI_API_KEY=<OPENAI_API_KEY> --env ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> --env GOOGLE_API_KEY=<GOOGLE_API_KEY> --env PERPLEXITY_API_KEY=<PERPLEXITY_API_KEY> -- npx -y optifeed-radar
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "optifeed-radar": {
            "command": "npx",
            "args": [
                "-y",
                "optifeed-radar"
            ],
            "env": {
                "OPENAI_API_KEY": "<OPENAI_API_KEY>",
                "ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
                "GOOGLE_API_KEY": "<GOOGLE_API_KEY>",
                "PERPLEXITY_API_KEY": "<PERPLEXITY_API_KEY>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "optifeed-radar": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "optifeed-radar"
            ],
            "env": {
                "OPENAI_API_KEY": "<OPENAI_API_KEY>",
                "ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
                "GOOGLE_API_KEY": "<GOOGLE_API_KEY>",
                "PERPLEXITY_API_KEY": "<PERPLEXITY_API_KEY>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add -e OPENAI_API_KEY=<OPENAI_API_KEY> -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e GOOGLE_API_KEY=<GOOGLE_API_KEY> -e PERPLEXITY_API_KEY=<PERPLEXITY_API_KEY> optifeed-radar npx -y optifeed-radar
```
Replace <…> with your own values

## When to use it
- audit site access for AI bots via `robots.txt` and `llms.txt` without API keys
- track brand recommendations across ChatGPT, Claude, Perplexity, and Gemini
- distinguish between parametric memory responses and grounded web search citations
- score product-level visibility against competing alternatives in category queries

## Example prompts
- Run the zero-key AI readiness audit for example.com using optifeed-radar.
- Check our brand visibility across available engines and report competitor mentions.
- Evaluate individual product visibility on example.com with optifeed-radar shopping.

## Similar
- [New-Term Radar](https://affpapa.org/en/nevibecode/mcp/new-term-radar.md) — MCP server · ★ 1823
- [NotFair](https://affpapa.org/en/nevibecode/mcp/notfair.md) — MCP server · ★ 4064
- [seo-monster](https://affpapa.org/en/nevibecode/mcp/seo-monster.md) — MCP server · ★ 555
- [Google Maps MCP Server](https://affpapa.org/en/nevibecode/mcp/google-maps-mcp-server.md) — MCP server · ★ 484
- [Search Console MCP](https://affpapa.org/en/nevibecode/mcp/search-console-mcp.md) — MCP server · ★ 310
- [squirrelscan](https://affpapa.org/en/nevibecode/mcp/squirrelscan.md) — MCP server · ★ 298

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
