mcpField
T
techtenstein-seo

techtenstein-seo

Local
github.com/sathvic-kolluBusiness & Marketing0Updated 16w ago

About techtenstein-seo

techtenstein-seo is an MCP server for on-page SEO audits, intended for Claude, Cline, and Cursor sessions. It returns page metrics and audit results for individual URLs or batches.

Key features

  1. 01Audit a single URL
  2. 02Batch audit up to 20 URLs
  3. 03Return SEO score and page metrics
  4. 04Provide structured JSON results

Use cases

  1. 01Review a page’s on-page SEO
  2. 02Audit multiple competitor pages
  3. 03Inspect titles, metadata, headings, and images

MCP support

Exposes `seo_audit` and `seo_batch_audit` tools to MCP clients. Audits are powered by the Techtenstein SEO Audit API.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"sathvic-kollu-techtenstein-seo": {
"command": "uvx",
"args": [
"techtenstein-seo-mcp"
],
"env": {
"TECHTENSTEIN_API_KEY": "<TECHTENSTEIN_API_KEY>"
}
}
}
}
Run commanduvx techtenstein-seo-mcp
Environment variables to set
TECHTENSTEIN_API_KEYSecretAPI key from https://apis.techtenstein.com (free tier: 100 audits/day)

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
pypitechtenstein-seo-mcp1.0.2

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Techtenstein SEO MCP

MCP server that gives your Claude, Cline, or Cursor session access to on-page SEO audits for any URL. Powered by the Techtenstein SEO Audit API.

Tools exposed

  • seo_audit(url) — Full on-page SEO audit for a single URL
  • seo_batch_audit(urls) — Batch audit up to 20 URLs

Install (Claude Desktop)

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "techtenstein-seo": {
      "command": "uvx",
      "args": ["techtenstein-seo-mcp"],
      "env": {
        "TECHTENSTEIN_API_KEY": "your_key_from_techtenstein.com"
      }
    }
  }
}

Restart Claude Desktop. seo_audit and seo_batch_audit will appear as available tools.

Install (Cline / VS Code)

Cline auto-detects MCP servers from your Claude Desktop config. Same setup as above works.

Install (Cursor)

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "techtenstein-seo": {
      "command": "uvx",
      "args": ["techtenstein-seo-mcp"],
      "env": {"TECHTENSTEIN_API_KEY": "your_key"}
    }
  }
}

Get an API key

Free tier (100 audits/day, no card): https://apis.techtenstein.com

Paid tiers start at $5/month for 5,000 audits.

Example usage

Once installed, ask Claude:

"Run an SEO audit on https://techtenstein.com and tell me the top 3 things to fix."

Claude will call seo_audit, receive the JSON response, and synthesize recommendations.

Or batch:

"Audit these 5 competitor pages and compare their SEO scores: [urls]"

Claude will call seo_batch_audit, receive all 5 results, and produce a comparison table.

Response schema

{
  "url": "https://example.com",
  "seo_score": 84,
  "title": {"content": "...", "length": 58, "optimal": true},
  "meta_description": {"content": "...", "length": 145},
  "headings": {"h1": 1, "h2": 5, "h3": 12},
  "word_count": 2367,
  "images": {"total": 15, "with_alt": 12, "alt_coverage": 80},
  "links": {"internal": 24, "external": 8},
  "recommendations": ["...", "..."]
}

Support

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.