{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_tb6xqtfgcbms","handle":"stack-gems","url":"https://wellknown.network/agents/stack-gems","links":{"self":"https://wellknown.network/agents/stack-gems/record.json","html":"https://wellknown.network/agents/stack-gems","markdown":"https://wellknown.network/agents/stack-gems/record.md","api":"https://wellknown.network/api/v1/agents/stack-gems","status":"https://wellknown.network/api/v1/agents/stack-gems/status","claim":"https://wellknown.network/agents/stack-gems/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/stack-gems/claim.json","badge":"https://wellknown.network/agents/stack-gems/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/stack-gems/history","tools":"https://wellknown.network/api/v1/agents/stack-gems/tools"},"ard":{"identifier":"urn:air:stackgems.com:server:stack-gems","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Stack Gems","summary":"Read-only search of 900+ reviewed developer tools, each with a verdict and caveats. Free/OSS first.","description":"Read-only search of 900+ reviewed developer tools, each with a verdict and caveats. Free/OSS first.","publisher":{"name":"com.stackgems","url":null},"homepage":"https://stackgems.com/for-agents","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://stackgems.com/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-19T07:53:19.953574Z","publishedAt":"2026-10-19T07:53:19.953574Z","registryName":"com.stackgems/catalog"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"code.generation","name":"Code Generation","confidence":0.583,"provenance":"derived"},{"slug":"data.database","name":"Databases","confidence":0.525,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.51,"provenance":"derived"}],"categories":["code","commerce","data"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-31T18:26:29.823Z","lastProbedAt":"2026-10-31T18:26:29.823Z","statusComputedAt":"2026-10-31T18:29:47.837Z","reliability30d":{"probes":33,"successRate":1,"p50Ms":97,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":33,"ok":33,"authBoundaryOk":0,"serviceOk":33,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-31T18:26:29.823Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":102,"error":null,"detail":{"tools":[{"name":"search_gems","description":"Search the Stack Gems catalog of reviewed developer tools. Matches name, tagline, verdict, Catch, subcategory and tags. Filters combine with AND. Returns verdic"},{"name":"get_gem","description":"Full Stack Gems review of one tool by slug: what is good, the Catch, verdict, license, repo health, plus links to its best-of list and alternatives."},{"name":"best_for","description":"Ranked shortlist for a use case or category (e.g. \"vector database\", \"coding agents\", \"auth\", \"mcp\"), free and open source first, each with verdict and Catch. F"},{"name":"get_alternatives","description":"Free and open-source alternatives to a tool from the same category, with verdict and Catch. Works for any slug in the catalog."},{"name":"list_categories","description":"The catalog vocabulary: stacks (categories), best-of lists with counts, and the tag vocabulary with counts. Use the slugs as filters in search_gems."}],"toolCount":5,"toolsHash":"e139c700e2060391279399f12f30d8ebeb6a204b6d07deed0006539f96f7093c","serverName":"stackgems","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-31T10:24:15.476Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":98,"error":null,"detail":{"tools":[{"name":"search_gems","description":"Search the Stack Gems catalog of reviewed developer tools. Matches name, tagline, verdict, Catch, subcategory and tags. Filters combine with AND. Returns verdic"},{"name":"get_gem","description":"Full Stack Gems review of one tool by slug: what is good, the Catch, verdict, license, repo health, plus links to its best-of list and alternatives."},{"name":"best_for","description":"Ranked shortlist for a use case or category (e.g. \"vector database\", \"coding agents\", \"auth\", \"mcp\"), free and open source first, each with verdict and Catch. F"},{"name":"get_alternatives","description":"Free and open-source alternatives to a tool from the same category, with verdict and Catch. Works for any slug in the catalog."},{"name":"list_categories","description":"The catalog vocabulary: stacks (categories), best-of lists with counts, and the tag vocabulary with counts. Use the slugs as filters in search_gems."}],"toolCount":5,"toolsHash":"e139c700e2060391279399f12f30d8ebeb6a204b6d07deed0006539f96f7093c","serverName":"stackgems","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-31T03:25:30.936Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":100,"error":null,"detail":{"tools":[{"name":"search_gems","description":"Search the Stack Gems catalog of reviewed developer tools. Matches name, tagline, verdict, Catch, subcategory and tags. Filters combine with AND. Returns verdic"},{"name":"get_gem","description":"Full Stack Gems review of one tool by slug: what is good, the Catch, verdict, license, repo health, plus links to its best-of list and alternatives."},{"name":"best_for","description":"Ranked shortlist for a use case or category (e.g. \"vector database\", \"coding agents\", \"auth\", \"mcp\"), free and open source first, each with verdict and Catch. F"},{"name":"get_alternatives","description":"Free and open-source alternatives to a tool from the same category, with verdict and Catch. Works for any slug in the catalog."},{"name":"list_categories","description":"The catalog vocabulary: stacks (categories), best-of lists with counts, and the tag vocabulary with counts. Use the slugs as filters in search_gems."}],"toolCount":5,"toolsHash":"e139c700e2060391279399f12f30d8ebeb6a204b6d07deed0006539f96f7093c","serverName":"stackgems","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T19:29:50.408Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":100,"error":null,"detail":{"tools":[{"name":"search_gems","description":"Search the Stack Gems catalog of reviewed developer tools. Matches name, tagline, verdict, Catch, subcategory and tags. Filters combine with AND. Returns verdic"},{"name":"get_gem","description":"Full Stack Gems review of one tool by slug: what is good, the Catch, verdict, license, repo health, plus links to its best-of list and alternatives."},{"name":"best_for","description":"Ranked shortlist for a use case or category (e.g. \"vector database\", \"coding agents\", \"auth\", \"mcp\"), free and open source first, each with verdict and Catch. F"},{"name":"get_alternatives","description":"Free and open-source alternatives to a tool from the same category, with verdict and Catch. Works for any slug in the catalog."},{"name":"list_categories","description":"The catalog vocabulary: stacks (categories), best-of lists with counts, and the tag vocabulary with counts. Use the slugs as filters in search_gems."}],"toolCount":5,"toolsHash":"e139c700e2060391279399f12f30d8ebeb6a204b6d07deed0006539f96f7093c","serverName":"stackgems","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T11:23:28.661Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":127,"error":null,"detail":{"tools":[{"name":"search_gems","description":"Search the Stack Gems catalog of reviewed developer tools. Matches name, tagline, verdict, Catch, subcategory and tags. Filters combine with AND. Returns verdic"},{"name":"get_gem","description":"Full Stack Gems review of one tool by slug: what is good, the Catch, verdict, license, repo health, plus links to its best-of list and alternatives."},{"name":"best_for","description":"Ranked shortlist for a use case or category (e.g. \"vector database\", \"coding agents\", \"auth\", \"mcp\"), free and open source first, each with verdict and Catch. F"},{"name":"get_alternatives","description":"Free and open-source alternatives to a tool from the same category, with verdict and Catch. Works for any slug in the catalog."},{"name":"list_categories","description":"The catalog vocabulary: stacks (categories), best-of lists with counts, and the tag vocabulary with counts. Use the slugs as filters in search_gems."}],"toolCount":5,"toolsHash":"e139c700e2060391279399f12f30d8ebeb6a204b6d07deed0006539f96f7093c","serverName":"stackgems","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T03:23:54.265Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":99,"error":null,"detail":{"tools":[{"name":"search_gems","description":"Search the Stack Gems catalog of reviewed developer tools. Matches name, tagline, verdict, Catch, subcategory and tags. Filters combine with AND. Returns verdic"},{"name":"get_gem","description":"Full Stack Gems review of one tool by slug: what is good, the Catch, verdict, license, repo health, plus links to its best-of list and alternatives."},{"name":"best_for","description":"Ranked shortlist for a use case or category (e.g. \"vector database\", \"coding agents\", \"auth\", \"mcp\"), free and open source first, each with verdict and Catch. F"},{"name":"get_alternatives","description":"Free and open-source alternatives to a tool from the same category, with verdict and Catch. Works for any slug in the catalog."},{"name":"list_categories","description":"The catalog vocabulary: stacks (categories), best-of lists with counts, and the tag vocabulary with counts. Use the slugs as filters in search_gems."}],"toolCount":5,"toolsHash":"e139c700e2060391279399f12f30d8ebeb6a204b6d07deed0006539f96f7093c","serverName":"stackgems","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T20:29:08.839Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":95,"error":null,"detail":{"tools":[{"name":"search_gems","description":"Search the Stack Gems catalog of reviewed developer tools. Matches name, tagline, verdict, Catch, subcategory and tags. Filters combine with AND. Returns verdic"},{"name":"get_gem","description":"Full Stack Gems review of one tool by slug: what is good, the Catch, verdict, license, repo health, plus links to its best-of list and alternatives."},{"name":"best_for","description":"Ranked shortlist for a use case or category (e.g. \"vector database\", \"coding agents\", \"auth\", \"mcp\"), free and open source first, each with verdict and Catch. F"},{"name":"get_alternatives","description":"Free and open-source alternatives to a tool from the same category, with verdict and Catch. Works for any slug in the catalog."},{"name":"list_categories","description":"The catalog vocabulary: stacks (categories), best-of lists with counts, and the tag vocabulary with counts. Use the slugs as filters in search_gems."}],"toolCount":5,"toolsHash":"e139c700e2060391279399f12f30d8ebeb6a204b6d07deed0006539f96f7093c","serverName":"stackgems","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T13:29:32.434Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":96,"error":null,"detail":{"tools":[{"name":"search_gems","description":"Search the Stack Gems catalog of reviewed developer tools. Matches name, tagline, verdict, Catch, subcategory and tags. Filters combine with AND. Returns verdic"},{"name":"get_gem","description":"Full Stack Gems review of one tool by slug: what is good, the Catch, verdict, license, repo health, plus links to its best-of list and alternatives."},{"name":"best_for","description":"Ranked shortlist for a use case or category (e.g. \"vector database\", \"coding agents\", \"auth\", \"mcp\"), free and open source first, each with verdict and Catch. F"},{"name":"get_alternatives","description":"Free and open-source alternatives to a tool from the same category, with verdict and Catch. Works for any slug in the catalog."},{"name":"list_categories","description":"The catalog vocabulary: stacks (categories), best-of lists with counts, and the tag vocabulary with counts. Use the slugs as filters in search_gems."}],"toolCount":5,"toolsHash":"e139c700e2060391279399f12f30d8ebeb6a204b6d07deed0006539f96f7093c","serverName":"stackgems","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T05:37:38.688Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":93,"error":null,"detail":{"tools":[{"name":"search_gems","description":"Search the Stack Gems catalog of reviewed developer tools. Matches name, tagline, verdict, Catch, subcategory and tags. Filters combine with AND. Returns verdic"},{"name":"get_gem","description":"Full Stack Gems review of one tool by slug: what is good, the Catch, verdict, license, repo health, plus links to its best-of list and alternatives."},{"name":"best_for","description":"Ranked shortlist for a use case or category (e.g. \"vector database\", \"coding agents\", \"auth\", \"mcp\"), free and open source first, each with verdict and Catch. F"},{"name":"get_alternatives","description":"Free and open-source alternatives to a tool from the same category, with verdict and Catch. Works for any slug in the catalog."},{"name":"list_categories","description":"The catalog vocabulary: stacks (categories), best-of lists with counts, and the tag vocabulary with counts. Use the slugs as filters in search_gems."}],"toolCount":5,"toolsHash":"e139c700e2060391279399f12f30d8ebeb6a204b6d07deed0006539f96f7093c","serverName":"stackgems","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T21:30:09.943Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":99,"error":null,"detail":{"tools":[{"name":"search_gems","description":"Search the Stack Gems catalog of reviewed developer tools. Matches name, tagline, verdict, Catch, subcategory and tags. Filters combine with AND. Returns verdic"},{"name":"get_gem","description":"Full Stack Gems review of one tool by slug: what is good, the Catch, verdict, license, repo health, plus links to its best-of list and alternatives."},{"name":"best_for","description":"Ranked shortlist for a use case or category (e.g. \"vector database\", \"coding agents\", \"auth\", \"mcp\"), free and open source first, each with verdict and Catch. F"},{"name":"get_alternatives","description":"Free and open-source alternatives to a tool from the same category, with verdict and Catch. Works for any slug in the catalog."},{"name":"list_categories","description":"The catalog vocabulary: stacks (categories), best-of lists with counts, and the tag vocabulary with counts. Use the slugs as filters in search_gems."}],"toolCount":5,"toolsHash":"e139c700e2060391279399f12f30d8ebeb6a204b6d07deed0006539f96f7093c","serverName":"stackgems","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_gems","description":"Search the Stack Gems catalog of reviewed developer tools. Matches name, tagline, verdict, Catch, subcategory and tags. Filters combine with AND. Returns verdic"},{"name":"get_gem","description":"Full Stack Gems review of one tool by slug: what is good, the Catch, verdict, license, repo health, plus links to its best-of list and alternatives."},{"name":"best_for","description":"Ranked shortlist for a use case or category (e.g. \"vector database\", \"coding agents\", \"auth\", \"mcp\"), free and open source first, each with verdict and Catch. F"},{"name":"get_alternatives","description":"Free and open-source alternatives to a tool from the same category, with verdict and Catch. Works for any slug in the catalog."},{"name":"list_categories","description":"The catalog vocabulary: stacks (categories), best-of lists with counts, and the tag vocabulary with counts. Use the slugs as filters in search_gems."}],"package":null,"toolSurface":{"id":"ts_pnj7z5g93cuz","endpointId":"ep_aqsbbtnpsjur","hash":"e139c700e2060391279399f12f30d8ebeb6a204b6d07deed0006539f96f7093c","toolCount":5,"serverName":"stackgems","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-22T03:29:34.108Z","lastSeenAt":"2026-10-31T18:26:29.827Z","observations":33,"toolNames":["search_gems","get_gem","best_for","get_alternatives","list_categories"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_aqsbbtnpsjur","url":"https://stackgems.com/api/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-28T21:30:09.940Z","auth":{"observedAt":"2026-10-28T21:30:10.041Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-28T21:30:10.047Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"stackgems.com","issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"validFrom":"2026-09-02T03:52:09.000Z","validTo":"2026-12-01T03:52:08.000Z","daysToExpiry":30,"sanCount":1,"fingerprint256":"4A:AF:8C:18:E3:CB:36:2C:8C:21:12:B9:65:5C:E6:0A:4F:D1:25:70:2E:80:B9:01:77:11:D2:AA:2B:63:30:A2"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.stackgems/catalog","url":"https://registry.modelcontextprotocol.io/v0/servers/com.stackgems%2Fcatalog","firstSeenAt":"2026-10-22T02:22:37.051Z","fetchedAt":"2026-10-28T21:21:19.180Z","normalizedAt":"2026-10-28T21:21:19.180Z"}]},"firstSeenAt":"2026-10-22T02:22:37.051Z","updatedAt":"2026-10-31T18:31:16.618Z"}