{"data":{"name":"com.toolgrep/toolgrep","title":"toolgrep","description":"Find developer tools, APIs, MCP servers and SaaS by need, with pricing, free tier and API facts.","version":"0.4.0","websiteUrl":"https://toolgrep.com/docs","repositoryUrl":null,"remotes":[{"url":"https://toolgrep.com/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-22T04:06:20.975Z","updatedAt":"2026-10-22T04:06:20.975Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"toolgrep","source":"official-registry","sourceId":"com.toolgrep/toolgrep","updatedAt":"2026-10-22T04:06:20.975Z","confidence":100,"websiteUrl":"https://toolgrep.com/docs","description":"Find developer tools, APIs, MCP servers and SaaS by need, with pricing, free tier and API facts.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.toolgrep/toolgrep","endpointFingerprint":"9757124ebcebf81fbd318dd6d978890cacf5cc6f68cf47b24575fb72e7df3ac3","name":"compare_products","title":"Compare products","description":"Put 2 to 6 products side by side on pricing, free tier, API, MCP, SDK and open source. Returns the full records plus a field-by-field table keyed by slug.","inputSchema":{"type":"object","properties":{"slugs":{"minItems":2,"maxItems":6,"type":"array","items":{"type":"string"},"description":"2 to 6 product slugs."}},"required":["slugs"],"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Compare products","readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"definitionHash":"4c2a6ada9755a76276af038f5e766069bfc734de917acace1ccb987714d1c039","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T16:46:52.882Z","metadataTrust":"untrusted"},{"serverName":"com.toolgrep/toolgrep","endpointFingerprint":"9757124ebcebf81fbd318dd6d978890cacf5cc6f68cf47b24575fb72e7df3ac3","name":"find_alternatives","title":"Find alternatives","description":"Products similar to a given one (vector similarity), with optional filters. Nearest neighbours of the product's embedding; falls back to the same category when the vector index is unavailable.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Slug of the product to find alternatives to."},"category":{"description":"Restrict to one category id (see the toolgrep://categories resource).","type":"string","enum":["ai-models","ai-agents","mcp-servers","api-platforms","auth","databases","hosting","devops","observability","messaging","payments","search","analytics","frontend","testing","security","dev-productivity","scraping","nocode","other"]},"has_free_tier":{"description":"Only products with a free plan or free usage allowance.","type":"boolean"},"has_api":{"description":"Only products with an API.","type":"boolean"},"has_mcp":{"description":"Only products that offer an MCP server.","type":"boolean"},"open_source":{"description":"Only open-source products.","type":"boolean"},"limit":{"type":"integer","minimum":1,"maximum":20}},"required":["slug"],"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Find alternatives","readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"definitionHash":"fcc822472ff3ddef6159b00f29851344f11b121d25b89d06f46048726c4dc73c","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T16:46:52.882Z","metadataTrust":"untrusted"},{"serverName":"com.toolgrep/toolgrep","endpointFingerprint":"9757124ebcebf81fbd318dd6d978890cacf5cc6f68cf47b24575fb72e7df3ac3","name":"get_product","title":"Get product","description":"Every field of one product by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Product slug, as in source_url (…/p/{slug})."}},"required":["slug"],"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Get product","readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"definitionHash":"f33a943c370d2e5f4bb30e16fa266804c4b20db303449d1dd96198dfbe037ec0","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T16:46:52.882Z","metadataTrust":"untrusted"},{"serverName":"com.toolgrep/toolgrep","endpointFingerprint":"9757124ebcebf81fbd318dd6d978890cacf5cc6f68cf47b24575fb72e7df3ac3","name":"report_outdated","title":"Report outdated listing","description":"Flag a listing as outdated or wrong; triggers a re-crawl. A re-crawl runs at most once per hour per product; the report is always recorded.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"reason":{"description":"What is wrong, e.g. 'pricing changed' or 'site is down'.","type":"string","maxLength":500}},"required":["slug"],"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Report outdated listing","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"f47f2abe50552f0390d9993e25e3f49b04527da7726c11c4239bccd9ef2f0383","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T16:46:52.882Z","metadataTrust":"untrusted"},{"serverName":"com.toolgrep/toolgrep","endpointFingerprint":"9757124ebcebf81fbd318dd6d978890cacf5cc6f68cf47b24575fb72e7df3ac3","name":"search_products","title":"Search products","description":"Search the directory with a natural-language query and optional structured filters (category, free tier, API, MCP, open source). The query is matched by full-text and semantic similarity, so phrasing it like a need (\"send transactional email with a free tier\") works well. Returns up to `limit` products (default 10, max 50).","inputSchema":{"type":"object","properties":{"query":{"description":"Natural-language query in any language. Omit to browse by filters only.","type":"string","maxLength":500},"category":{"description":"Restrict to one category id (see the toolgrep://categories resource).","type":"string","enum":["ai-models","ai-agents","mcp-servers","api-platforms","auth","databases","hosting","devops","observability","messaging","payments","search","analytics","frontend","testing","security","dev-productivity","scraping","nocode","other"]},"has_free_tier":{"description":"Only products with a free plan or free usage allowance.","type":"boolean"},"has_api":{"description":"Only products with an API.","type":"boolean"},"has_mcp":{"description":"Only products that offer an MCP server.","type":"boolean"},"open_source":{"description":"Only open-source products.","type":"boolean"},"limit":{"type":"integer","minimum":1,"maximum":50}},"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Search products","readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"definitionHash":"c21375afdf406a4edaf2d564eca858dfdfdf91bdecee41b12f62d387cfa8fc84","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T16:46:52.882Z","metadataTrust":"untrusted"},{"serverName":"com.toolgrep/toolgrep","endpointFingerprint":"9757124ebcebf81fbd318dd6d978890cacf5cc6f68cf47b24575fb72e7df3ac3","name":"submit_product","title":"Submit product","description":"Submit a product URL to be crawled and listed. No account needed. The site is crawled and the listing is usually live within a minute; poll status_url.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Homepage of the product."},"email":{"description":"Optional contact email, used to let the owner claim the listing later.","type":"string"}},"required":["url"],"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Submit product","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"definitionHash":"89cd77cc52e183b6e9ad3593ff0792bfb2ae06be20fd8092b3666c9f00aaf7fb","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T16:46:52.882Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"9757124ebcebf81fbd318dd6d978890cacf5cc6f68cf47b24575fb72e7df3ac3","protocol":"streamable-http","status":"indexed","toolCount":6,"observedAt":"2026-10-30T16:46:52.882Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.toolgrep/toolgrep":{"url":"https://toolgrep.com/mcp"}}},"Cursor":{"mcpServers":{"com.toolgrep/toolgrep":{"url":"https://toolgrep.com/mcp"}}},"VS Code":{"servers":{"com.toolgrep/toolgrep":{"type":"http","url":"https://toolgrep.com/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://toolgrep.com/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.toolgrep%2Ftoolgrep","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.toolgrep%2Ftoolgrep","name":"com.toolgrep/toolgrep","description":"Find developer tools, APIs, MCP servers and SaaS by need, with pricing, free tier and API facts.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://toolgrep.com/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://toolgrep.com/docs","repositoryUrl":null,"version":"0.4.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.toolgrep/toolgrep","status":"online","lastCheckedAt":"2026-11-03T17:17:27.990Z","lastSuccessfulCheck":"2026-11-03T17:17:27.990Z","latencyMs":506,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T17:17:27.990Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T17:17:27.990Z"},"security":null,"timestamps":{"createdAt":"2026-10-22T04:06:20.975Z","updatedAt":"2026-10-22T04:06:20.975Z","observedAt":"2026-11-03T17:17:27.990Z"},"compatibility":{"serverVersion":"0.4.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}