# Synapse — GEO Growth Layer MCP server

Lints + auto-fixes how AI coding agents discover any new product. 24 rules, score 0-100.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-calvinling2021-star-synapse-geo
- Repository: https://github.com/calvinling2021-star/synapse
- Website: https://runsynapse.dev

## Install
- Command: `npx -y @calvin8miles/mcp-server`
- Endpoint: https://runsynapse.dev/api/mcp
- Auth: Not captured

## Setup notes
- Package: Npm @calvin8miles/mcp-server v0.1.2
- Environment variable: SYNAPSE_API_KEY (secret)
- Environment variable: SYNAPSE_BACKEND (default https://runsynapse.dev)
- Remote endpoint: https://runsynapse.dev/api/mcp

## Tools
- geo_check - Run the 24-rule Synapse GEO linter against a URL or a local project path and return a scored report. Use this BEFORE shipping a new product. Endpoint: https://runsynapse.dev/api/mcp
- geo_fix - Apply Synapse's auto-fixers to a local project — writes static files (llms.txt, robots.txt, agent-answer.json, etc.). Requires write access to the path. Endpoint: https://runsynapse.dev/api/mcp
- geo_track_init - Register the project with the Synapse dashboard to begin tracking AI-agent referrals. Returns a slug and tracking ID. Endpoint: https://runsynapse.dev/api/mcp
- geo_prompts - Generate the prompt pack used to test whether AI engines surface this product. Endpoint: https://runsynapse.dev/api/mcp
- geo_status - Fetch the live Growth Score and agent-mention stats for an installed Synapse site. Endpoint: https://runsynapse.dev/api/mcp
- geo_corpus_query - Query the public Synapse corpus for products matching a given intent. Endpoint: https://runsynapse.dev/api/mcp

## Resources
- synapse://docs/llms-txt-spec - Canonical llms.txt format reference — what every site should publish at /llms.txt. MIME type: text/markdown
- synapse://docs/geo-checklist - The full 24-rule linter rubric used by Synapse to score a product's discoverability by AI coding agents. MIME type: text/markdown
- synapse://corpus/latest - Recent (intent → product) tuples from the Synapse corpus. Restricted to authenticated callers; public callers receive a sampled subset. MIME type: application/json

## Prompts
- audit-my-project - Step-by-step audit prompt: run geo_check on the current project, then geo_fix any auto-fixable issues, then re-check. Arguments: project_path
- launch-checklist - Pre-launch checklist — runs the GEO check, suggests improvements, and (optionally) calls geo_track_init to begin measurement. Arguments: url, audience
- competitive-geo - Compare a product against named competitors by running geo_check on each and summarizing gaps. Arguments: me, competitors

## Metadata
- Owner: io.github.calvinling2021-star
- Version: 0.1.2
- Runtime: Npm
- Transports: STDIO, HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: May 14, 2026
- Source: https://registry.modelcontextprotocol.io
