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.
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
安装
把 techtenstein seo 添加到你的客户端。选择你正在使用的那个。
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.
评分
39 / 100
不完整
- 文档22/25
- 维护16/25
- 可信度6/20
- 能力0/15
- 安装体验12/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
版本历史
| 版本 | 发布于 |
|---|---|
| 1.0.2最新 | 2026年7月13日 |