{"kind":"crawlcheck-mcp-servers","v":1,"host":"frase.io","source":"https://registry.modelcontextprotocol.io/v0/servers","import_run":1,"import_finished_at":"2026-10-14T20:03:09.131Z","count":1,"observed":1,"initialized":0,"reading":"Listed = the official MCP Registry names a remote endpoint. Observed = CrawlCheck sent the MCP handshake (initialize, then tools/list; no tool is ever called) and recorded the answer. initialized means the server completed the handshake; auth_required means it asked for credentials; drift means the tool list changed between two observations. A registry listing is the publisher's claim; the observation is what the endpoint did.","servers":[{"name":"io.frase/mcp-server","title":"Frase SEO","version":"0.12.0","description":"SEO, GEO & AI Visibility — research, write, optimize, publish & monitor content. 121 tools.","remotes":[{"type":"streamable-http","url":"https://next.frase.io/api/mcp"}],"packages":[{"registry":"npm","identifier":"@frase/mcp-server","version":"0.12.0"}],"repository":"https://github.com/frase-io/mcp-server.git","website":"https://frase.io/agents","status":"active","published_at":"2026-10-02T19:36:03.501594Z","updated_at":"2026-10-02T19:36:03.501594Z","run":1,"probe":{"at":"2026-10-12T17:47:34.965Z","url":"https://next.frase.io/api/mcp","transport":"streamable-http","status":401,"ms":1005,"outcome":"auth_required","initialized":false,"protocol_version":null,"server":null,"tools":null,"tool_names":null,"tools_sha256":null,"auth_header":true,"error":null},"drift":null}]}