io.github.sathvic-kollu/techtenstein-seo
On-page SEO audit for any URL. Titles, meta, headings, links, score, and fix recommendations.
What can you do with io.github.sathvic-kollu/techtenstein-seo?
seo_audit(url)— Full on-page SEO audit for a single URLseo_batch_audit(urls)— Batch audit up to 20 URLs
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
techtenstein-seo-mcpclaude mcp add techtenstein-seo -e 'TECHTENSTEIN_API_KEY=<your techtenstein_api_key>' -- uvx techtenstein-seo-mcp==1.0.2
{
"mcpServers": {
"techtenstein-seo": {
"command": "uvx",
"args": [
"techtenstein-seo-mcp==1.0.2"
],
"env": {
"TECHTENSTEIN_API_KEY": "<your techtenstein_api_key>"
}
}
}
}
Environment variables
TECHTENSTEIN_API_KEYsecret API key from https://apis.techtenstein.com (free tier: 100 audits/day)
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
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
Frequently asked questions
What is io.github.sathvic-kollu/techtenstein-seo?
On-page SEO audit for any URL. Titles, meta, headings, links, score, and fix recommendations.
How do I install io.github.sathvic-kollu/techtenstein-seo?
It runs on your machine. In Claude Code: claude mcp add techtenstein-seo -e 'TECHTENSTEIN_API_KEY=<your techtenstein_api_key>' -- uvx techtenstein-seo-mcp==1.0.2. For other clients, paste the JSON configuration from this page into their MCP settings.
Does io.github.sathvic-kollu/techtenstein-seo need an API key?
Yes. It expects TECHTENSTEIN_API_KEY, which you set in its configuration.
Is io.github.sathvic-kollu/techtenstein-seo open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains io.github.sathvic-kollu/techtenstein-seo?
It is published by sathvic-kollu. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.