Skip to content

Commit 652cbbb

Browse files
committed
remove mcp
1 parent c0aeffe commit 652cbbb

14 files changed

Lines changed: 25 additions & 700 deletions

File tree

‎README.md‎

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@ seo-engine doctor
9494
| `gsc query\|inspect` | Google Search Console Search Analytics and URL Inspection |
9595
| `psi <url>` / `crux <url>` | PageSpeed Insights and Chrome UX Report field data |
9696
| `indexnow <url...>` | Instant submission to Bing, Yandex, Seznam, and Naver |
97-
| `serve-mcp` | Run as an MCP server over stdio (11 tools) |
9897

9998
All commands support `--json`. Core audit features are 100% keyless.
10099

@@ -111,25 +110,19 @@ The plugin also includes a **PostToolUse schema hook** that automatically valida
111110

112111
---
113112

114-
## MCP Server Integration
113+
## Universal Shell / CLI Integration
115114

116-
To use `seo-engine` with other editors or harnesses (Codex, Cursor, Claude Code):
115+
The engine and skills run 100% natively via standard shell execution (`seo-engine <command> [options] <url> --json`) with zero MCP middleware. Simply ensure `seo-engine` is in your `$PATH` (or run `install.sh`).
117116

118-
**Codex CLI (`~/.codex/config.toml`):**
119-
```toml
120-
[mcp_servers.seo]
121-
command = "seo-engine"
122-
args = ["serve-mcp"]
123-
```
124-
125-
**Cursor (`.cursor/mcp.json`):**
126-
```json
127-
{
128-
"mcpServers": {
129-
"seo": { "command": "seo-engine", "args": ["serve-mcp"] }
117+
- **Antigravity**: Native execution via `run_command`
118+
- **OpenCode**: Register skills path in `opencode.json`:
119+
```json
120+
"skills": {
121+
"paths": ["~/.gemini/config/plugins/antigravity-seo/skills"]
130122
}
131-
}
132-
```
123+
```
124+
- **Claude Code**: Symlink or copy skills into `~/.claude/skills/`
125+
- **Codex / Cursor / Aider**: Invoke `seo-engine` directly via the terminal / bash tool
133126

134127
---
135128

‎adapters/codex/config.toml.example‎

Lines changed: 0 additions & 8 deletions
This file was deleted.

‎adapters/cursor/mcp.json‎

Lines changed: 0 additions & 9 deletions
This file was deleted.

‎bin/seo-engine‎

3.75 MB
Binary file not shown.

‎cmd/seo-engine/main.go‎

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,13 @@ import (
66
"fmt"
77
"os"
88
"strings"
9-
10-
"antigravity-seo/internal/mcp"
119
)
1210

1311
const Version = "2.1.0"
1412

1513
func printUsage() {
1614
fmt.Printf(`Antigravity SEO Engine v%s
17-
High-speed, zero-dependency SEO & GEO audit engine and MCP server.
15+
High-speed, zero-dependency SEO & GEO audit engine.
1816
1917
USAGE:
2018
seo-engine <command> [options] <url>
@@ -46,7 +44,6 @@ OPS COMMANDS:
4644
setup Create the data dir and runtime-state manifest
4745
doctor Readiness check (runtime state, drift store, integrations, network)
4846
lint-schema-file JSON-LD quality gate for a file (used by the PostToolUse hook)
49-
serve-mcp Launch the Model Context Protocol (MCP) server over stdio
5047
version Print version information
5148
5249
OPTIONS:
@@ -64,7 +61,6 @@ EXAMPLES:
6461
seo-engine backlinks example.com --limit 25
6562
seo-engine gsc query sc-domain:example.com
6663
seo-engine doctor
67-
seo-engine serve-mcp
6864
`, Version)
6965
}
7066

@@ -81,13 +77,6 @@ func main() {
8177
fmt.Printf("seo-engine version %s\n", Version)
8278
return
8379

84-
case "serve-mcp":
85-
if err := mcp.StartMCPServer(Version); err != nil {
86-
fmt.Fprintf(os.Stderr, "MCP server error: %v\n", err)
87-
os.Exit(1)
88-
}
89-
return
90-
9180
case "headers":
9281
runHeadersCmd(os.Args[2:])
9382

0 commit comments

Comments
 (0)