{
  "markdown": "# Lotus — AI Citation Intelligence (MCP Server)\n\nLotus is a Generative Engine Optimization (GEO) platform. It measures whether\nyour brand is actually cited as a source inside LLM-generated answers, and\nhands your coding agent the exact code to fix what is missing.\n\nThis repository documents the **hosted Lotus MCP server**. The server is a\nmanaged remote endpoint — there is nothing to install or self-host.\n\n- **Endpoint:** `https://lotus.clicon.app/mcp/` (trailing slash required)\n- **Transport:** streamable-http, stateless\n- **Registry:** `app.clicon/lotus`\n- **Website:** https://clicon.app\n\n## What it does\n\nSearch engines told you when you ranked badly. Generative engines do not.\nIf an assistant hallucinates your product, ignores you, or cites a competitor\ninstead, you lose the business with no signal that it happened.\n\nLotus closes that loop in three steps:\n\n1. **Measure** — real citation measurements across LLM answers for your domain,\n   plus crawler activity and Search Console signals.\n2. **Fix** — prioritized \"quick wins\" with ready-to-install code (JSON-LD\n   structured data, `llms.txt`).\n3. **Verify** — Lotus fetches your live site and confirms the fix is really\n   there. A fix is not \"applied\" because an agent said so; it is applied\n   because it was found in production.\n\n## Tools\n\n`analyze_geo` works without credentials, so any agent can evaluate a domain\nbefore signing up. Every other tool requires an API key. Tools that take no\n`domain` argument resolve the domain from the key itself.\n\n### Preview\n\n| Tool | Description |\n|---|---|\n| `analyze_geo` | GEO diagnosis for any domain: visibility score and estimated revenue at risk |\n\n### Read (API key)\n\n| Tool | Description |\n|---|---|\n| `get_quick_wins` | Pending fixes, each with title, category, priority, estimated impact and a `hash` |\n| `get_quick_win_code` | Full, install-ready code for one quick win, by `hash` |\n| `get_competitor_actions` | Competitor moves classified by AI-discoverability layer |\n| `get_artifact` | Retrieve a generated artifact (`json_ld`, `llms_txt`) |\n| `get_bot_activity` | AI crawler activity on your site over the last N days |\n| `get_bleed_model` | Estimated business lost through the generative channel, with its provenance |\n| `verify_installation` | Check whether your artifacts are live on your site right now |\n| `get_citation_verdict` | Latest citation score plus the per-query measurements behind it |\n\n### Write (API key)\n\n| Tool | Description |\n|---|---|\n| `mark_applied` | Marks a quick win as applied — after verifying it against your live site |\n| `generate_share_link` | Create a shareable report link |\n| `regenerate_artifacts` | Regenerate your artifacts. Rate-limited; paid tiers only |\n\n## Configuration\n\nAdd the server to any MCP-compatible client (Claude Code, Claude Desktop,\nCursor, VS Code, or your own agent):\n\n```json\n{\n  \"mcpServers\": {\n    \"lotus\": {\n      \"url\": \"https://lotus.clicon.app/mcp/\",\n      \"headers\": {\n        \"X-API-Key\": \"YOUR_LOTUS_API_KEY\"\n      }\n    }\n  }\n}\n```\n\nThe API key is sent as the `X-API-Key` **header** — never as a tool argument\nor a query parameter. Keys are issued during onboarding at\n[clicon.app](https://clicon.app). Without a key the server still responds to\n`analyze_geo`.\n\nExact config syntax varies slightly per client; the shape above is what most\nof them expect.\n\n## Usage\n\nTalk to your agent in plain language — it picks the tools:\n\n> \"Run the Lotus GEO analysis on my domain.\"\n\n> \"Show me the pending Lotus quick wins.\"\n\n> \"Get me the code for the highest-priority one and apply it to this repo.\"\n\n> \"I deployed. Mark it as applied in Lotus.\"\n\nOn that last step Lotus fetches your live site and looks for the schema. If it\nis there, the fix turns green with a verification date. If it is not — because\nthe deploy has not landed, or the snippet went in wrong — Lotus refuses to mark\nit. No false positives.\n\n**Lotus generates and verifies. You deploy.** The server never writes to your\nsite or your repository.\n\n## Support\n\nQuestions or access: https://clicon.app\n",
  "bytes": 4052,
  "sha": "dd3dab47c5202aa187e8a7650a424e5f3c673d10607acbfae5a8861c3d7f319a",
  "repo_slug": "martinendara/lotus-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_app_clicon_lotus_6c30b85e/readme"
}