# BittleBits GEO Assistant

Evaluates pages across GEO metrics and rewrites content for generative search directly in your agent.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: bittlebitsai
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/bittlebitsai/bittlebits-plugin
- Updated: 2026-06-02
- HTML: https://affpapa.org/en/nevibecode/mcp/bittlebits-geo-assistant

## What it does

This MCP setup connects your development client to the remote service at `https://bittlebits.ai/mcp` over HTTP. It supplies two main tools: `get_score` evaluates pages on a 0–10 scale, while `get_rewrite` provides the original content alongside an updated draft with suggested edits.

Everything runs remotely. You authenticate via browser login using OAuth 2.0 when invoking tools for the first time, so you do not need to manage API keys. Without an active BittleBits account, the server will not return metrics.

## Requirements
- Remote server: `https://bittlebits.ai/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http bittlebits https://bittlebits.ai/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add bittlebits-geo-assistant --url https://bittlebits.ai/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "bittlebits-geo-assistant": {
            "url": "https://bittlebits.ai/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "bittlebits-geo-assistant": {
            "type": "http",
            "url": "https://bittlebits.ai/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http bittlebits-geo-assistant https://bittlebits.ai/mcp
```

## When to use it
- evaluate web page optimization for generative engines
- inspect page scores on a 0–10 scale across dimensions
- rewrite website copy based on generative search feedback

## Example prompts
- Check the BittleBits score for our pricing page and highlight weak spots.
- Fetch a rewrite for the home page applying BittleBits suggestions with a casual tone.

## Similar
- [geo-rewrite](https://affpapa.org/en/nevibecode/skills/geo-rewrite.md) — skill · 356 installs
- [seo-geo](https://affpapa.org/en/nevibecode/skills/agricidaniel-seo-geo.md) — skill · 7300 installs
- [geo-content-optimizer](https://affpapa.org/en/nevibecode/skills/geo-content-optimizer.md) — skill · 5300 installs
- [blog-geo](https://affpapa.org/en/nevibecode/skills/blog-geo.md) — skill · 2600 installs
- [geo](https://affpapa.org/en/nevibecode/skills/geo.md) — skill · 942 installs
- [llm-sentry-geo-marketing](https://affpapa.org/en/nevibecode/skills/llm-sentry-geo-marketing.md) — skill · 890 installs

---
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
