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.
O que dá para fazer com techtenstein seo?
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
Instalação
Adicione techtenstein seo ao seu cliente. Escolha o que você usa.
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.
Pontuação
39 / 100
Incompleta
- Documentação22/25
- Manutenção16/25
- Confiança6/20
- Capacidade0/15
- Instalação12/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
Histórico de versões
| Versões | Publicada |
|---|---|
| 1.0.2Mais recente | 13 de jul. de 2026 |