Techtenstein Seo logo

Techtenstein Seo

Audit one or up to 20 URLs for on-page SEO signals, scores, and recommended fixes through MCP.

Install Techtenstein Seo

Pick your client, then add it in one click or paste the config.

STDIOPython
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "techtenstein-seo": {
      "command": "uvx",
      "args": [
        "techtenstein-seo-mcp"
      ],
      "env": {
        "TECHTENSTEIN_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

techtenstein-seo MCP server connects MCP-compatible sessions to the Techtenstein SEO Audit API for URL-based on-page SEO checks. It exposes one tool for auditing a single URL and another for auditing up to 20 URLs at once. Results include SEO scores, title and meta details, heading counts, word counts, image alt coverage, links, and recommendations. Reach for it when an agent needs to inspect pages or compare several URLs without manually collecting these signals.

Use cases

  • Audit a landing page for on-page SEO issues
  • Compare up to 20 competitor URLs
  • Review title and meta description lengths
  • Find pages with incomplete image alt coverage
  • Summarize SEO recommendations for a URL

Key features

  • Single-URL SEO audits
  • Batch audits for up to 20 URLs
  • SEO scores and fix recommendations
  • Title, meta, and heading analysis
  • Image alt-text coverage reporting
  • Internal and external link counts

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

5/5 checks healthy over the last 39d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 10d ago via OSV.dev · techtenstein-seo-mcp (PyPI)

How Techtenstein Seo works

What techtenstein-seo MCP server does

The techtenstein-seo MCP server gives Claude, Cline, Cursor, and other configured MCP clients access to the Techtenstein SEO Audit API. It evaluates publicly specified URLs for common on-page SEO information and returns structured results that an agent can summarize or compare.

The single-page audit reports the target URL, an SEO score, title content and length, whether the title is marked optimal, meta description details, heading counts, word count, image totals and alt-text coverage, internal and external link counts, and a list of recommendations. The returned data is suitable for prompts such as asking an agent to identify the most important fixes.

How it works

The server runs as a local command through uvx and communicates with the MCP client using the configured server entry. When a client invokes seo_audit, the server sends the requested URL to the Techtenstein SEO Audit API and returns the API response as tool data.

seo_batch_audit accepts a list of URLs and supports batches of up to 20. This allows an agent to request several audits in one operation, then produce a comparison such as a table of SEO scores or differences between competitor pages.

Setup and configuration

The techtenstein-seo MCP server requires a Techtenstein API key supplied through the TECHTENSTEIN_API_KEY environment variable. The README directs users to obtain a key from the Techtenstein API site. It documents a free tier of 100 audits per day and paid plans beginning at $5 per month for 5,000 audits.

For Claude Desktop, add a techtenstein-seo entry to the client configuration, set the command to uvx, and pass techtenstein-seo-mcp as its argument. Put the API key in the entry's environment settings, then restart the client. Cline can use the same setup through Claude Desktop configuration. Cursor uses a corresponding entry in ~/.cursor/mcp.json.

Tools and capabilities

  • seo_audit(url): runs an on-page SEO audit for one URL.
  • seo_batch_audit(urls): audits up to 20 URLs in one request.
  • Reports title and meta description content and lengths.
  • Counts H1, H2, and H3 headings, words, images, and links.
  • Reports image alt-text coverage and internal versus external links.
  • Returns an SEO score and fix recommendations.

Limitations and notes

The techtenstein-seo MCP server depends on the external Techtenstein SEO Audit API and a valid API key. API usage is subject to the account's audit allowance. The documented response covers the listed on-page fields; it does not claim to provide rankings, backlink analysis, keyword research, or broader technical SEO crawling.

The repository identifies the project as MIT licensed. Documentation and issue support are linked from the Techtenstein API site and the project's GitHub repository.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Techtenstein Seo

techtenstein-seo is an MCP server that connects Claude, Cline, or Cursor sessions to the Techtenstein SEO Audit API. Its main tools, seo_audit and seo_batch_audit, inspect one URL or up to 20 URLs and return on-page SEO data, scores, and recommendations for fixes.

Install it by adding a `techtenstein-seo-mcp` entry that runs with `uvx` to your MCP client configuration and setting `TECHTENSTEIN_API_KEY`. Claude Desktop uses its desktop configuration file, while Cursor uses `~/.cursor/mcp.json`; restart Claude Desktop after editing its configuration.

Yes, techtenstein-seo works with Cursor when configured in `~/.cursor/mcp.json`. Add the server with the `uvx` command, pass `techtenstein-seo-mcp` as the argument, and provide your Techtenstein API key through `TECHTENSTEIN_API_KEY`.

techtenstein-seo can audit up to 20 URLs in one batch request with `seo_batch_audit`. Use `seo_audit` when you need to inspect a single URL, or submit a list of no more than 20 URLs for comparison.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewTechtenstein Seo AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/techtenstein-seo?style=directory)](https://allmcps.com/mcp/techtenstein-seo)
HTML Embed
<a href="https://allmcps.com/mcp/techtenstein-seo"><img src="https://allmcps.com/api/badge/techtenstein-seo?style=directory" alt="Techtenstein Seo on AllMCPs" /></a>