{"data":{"name":"com.seowrench/seowrench","title":"SEOWrench","description":"Technical SEO and AI-readiness audits for any page, plus a check that your fix worked.","version":"1.0.0","websiteUrl":"https://seowrench.com/mcp","repositoryUrl":null,"remotes":[{"url":"https://api.seowrench.com/mcp/account","type":"streamable-http"},{"url":"https://api.seowrench.com/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-21T12:09:37.291Z","updatedAt":"2026-10-21T12:09:37.291Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"SEOWrench","source":"official-registry","sourceId":"com.seowrench/seowrench","updatedAt":"2026-10-21T12:09:37.291Z","confidence":100,"websiteUrl":"https://seowrench.com/mcp","description":"Technical SEO and AI-readiness audits for any page, plus a check that your fix worked.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.seowrench/seowrench","endpointFingerprint":"705e1df73f42dff71296e967a2f577924f05d74fadf5ee2ed5095ab0781d3da1","name":"audit_url","title":"Audit a page","description":"Audit one public web page for technical SEO and AI readiness with SEOWrench's rule engine. Returns two scores (SEO and AI readiness) and the problems ordered by severity: critical, warning, opportunity. Each problem has a stable code, what was measured, and how to fix it. Use it before editing a page, and use verify after editing.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Full public URL of the page, with http:// or https://."},"lang":{"type":"string","enum":["en","pt"],"description":"Language of names and recommendations. Default: en."}},"required":["url"],"additionalProperties":false},"annotations":{"title":"Audit a page","readOnlyHint":true,"openWorldHint":true},"definitionHash":"f4c2e538fd0ed408257689f30cde702eac525cadccd8698ee63d183e987faa92","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T11:46:19.384Z","metadataTrust":"untrusted"},{"serverName":"com.seowrench/seowrench","endpointFingerprint":"705e1df73f42dff71296e967a2f577924f05d74fadf5ee2ed5095ab0781d3da1","name":"geo_check","title":"Check AI readiness","description":"Check whether AI assistants (ChatGPT, Claude, Perplexity, Gemini) can read and cite a page. Returns the AI readiness score, which AI crawlers robots.txt blocks, whether llms.txt exists, and only the AI-related problems with how to fix them.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Full public URL of the page, with http:// or https://."},"lang":{"type":"string","enum":["en","pt"],"description":"Language of names and recommendations. Default: en."}},"required":["url"],"additionalProperties":false},"annotations":{"title":"Check AI readiness","readOnlyHint":true,"openWorldHint":true},"definitionHash":"3396d585b0a6b7892a4d1d688a37ca7aa2f7053f75a491713480645b2f47c0b4","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T11:46:19.384Z","metadataTrust":"untrusted"},{"serverName":"com.seowrench/seowrench","endpointFingerprint":"705e1df73f42dff71296e967a2f577924f05d74fadf5ee2ed5095ab0781d3da1","name":"verify","title":"Verify a fix","description":"Confirm that a fix worked. Reads the page again right now (never a cached result) and answers, for each problem code you pass, passed, failing or not_measured. Use the codes returned by audit_url or geo_check, after you change the page.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Full public URL of the page, with http:// or https://."},"codes":{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":50,"description":"Problem codes to check, as returned by audit_url or geo_check (e.g. missing_h1)."},"lang":{"type":"string","enum":["en","pt"],"description":"Language of names and recommendations. Default: en."}},"required":["url","codes"],"additionalProperties":false},"annotations":{"title":"Verify a fix","readOnlyHint":true,"openWorldHint":true},"definitionHash":"10d44e1664ff0b4c0ce8d77c9ace5d74d0b7d18b035195e4b21cd18e5dffcc65","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T11:46:19.384Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"ef6fb95e022cd67c1c627aae74b52fe25446546da51088d645c3e733bca9ac5a","protocol":"streamable-http","status":"auth-required","toolCount":0,"observedAt":"2026-10-24T13:46:01.437Z"},{"endpointFingerprint":"705e1df73f42dff71296e967a2f577924f05d74fadf5ee2ed5095ab0781d3da1","protocol":"streamable-http","status":"indexed","toolCount":3,"observedAt":"2026-10-30T11:46:19.384Z"}],"authentication":"required"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.seowrench/seowrench":{"url":"https://api.seowrench.com/mcp/account"}}},"Cursor":{"mcpServers":{"com.seowrench/seowrench":{"url":"https://api.seowrench.com/mcp/account"}}},"VS Code":{"servers":{"com.seowrench/seowrench":{"type":"http","url":"https://api.seowrench.com/mcp/account"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://api.seowrench.com/mcp/account"},{"protocol":"mcp","transport":"streamable-http","url":"https://api.seowrench.com/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.seowrench%2Fseowrench","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.seowrench%2Fseowrench","name":"com.seowrench/seowrench","description":"Technical SEO and AI-readiness audits for any page, plus a check that your fix worked.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://api.seowrench.com/mcp/account"},{"protocol":"mcp","transport":"streamable-http","url":"https://api.seowrench.com/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://seowrench.com/mcp","repositoryUrl":null,"version":"1.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.seowrench/seowrench","status":"online","lastCheckedAt":"2026-11-03T21:17:29.694Z","lastSuccessfulCheck":"2026-11-03T21:17:29.694Z","latencyMs":151,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T21:17:29.694Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T21:17:29.694Z"},"security":null,"timestamps":{"createdAt":"2026-10-21T12:09:37.291Z","updatedAt":"2026-10-21T12:09:37.291Z","observedAt":"2026-11-03T21:17:29.694Z"},"compatibility":{"serverVersion":"1.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}