pypi techtenstein-seo-mcpstdioupdated 1mo ago
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.
Was kannst du mit techtenstein seo machen?
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 URLseo_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
- Docs: https://apis.techtenstein.com
- Issues: https://github.com/sathvic-kollu/techtenstein-seo-mcp/issues
- Email: sathvic777@gmail.com
License
MIT
Installation
techtenstein seo zu deinem Client hinzufügen. Wähl den, den du nutzt.
claude mcp add techtenstein-seo-mcp -- uvx techtenstein-seo-mcpcodex mcp add techtenstein-seo-mcp -- uvx techtenstein-seo-mcpamp mcp add techtenstein-seo-mcp -- uvx techtenstein-seo-mcp{
"mcpServers": {
"techtenstein-seo-mcp": {
"command": "uvx",
"args": [
"techtenstein-seo-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"techtenstein-seo-mcp": {
"command": "uvx",
"args": [
"techtenstein-seo-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"techtenstein-seo-mcp","command":"uvx","args":["techtenstein-seo-mcp"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"techtenstein-seo-mcp": {
"command": "uvx",
"args": [
"techtenstein-seo-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"techtenstein-seo-mcp": {
"command": "uvx",
"args": [
"techtenstein-seo-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"techtenstein-seo-mcp": {
"command": "uvx",
"args": [
"techtenstein-seo-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"techtenstein-seo-mcp": {
"type": "local",
"command": "uvx",
"args": [
"techtenstein-seo-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"techtenstein-seo-mcp": {
"command": {
"path": "uvx",
"args": [
"techtenstein-seo-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
uvx techtenstein-seo-mcpRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
Score
39 / 100
Unvollständig
- Dokumentation22/25
- Pflege16/25
- Vertrauen6/20
- Funktionsumfang0/15
- Installation12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 50 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Versionsverlauf
| Versionen | Veröffentlicht |
|---|---|
| 1.0.2Aktuell | 13. Juli 2026 |