{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_c8bm342bgg9h","handle":"typestate","url":"https://wellknown.network/agents/typestate","links":{"self":"https://wellknown.network/agents/typestate/record.json","html":"https://wellknown.network/agents/typestate","markdown":"https://wellknown.network/agents/typestate/record.md","api":"https://wellknown.network/api/v1/agents/typestate","status":"https://wellknown.network/api/v1/agents/typestate/status","claim":"https://wellknown.network/agents/typestate/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/typestate/claim.json","badge":"https://wellknown.network/agents/typestate/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/typestate/history","tools":"https://wellknown.network/api/v1/agents/typestate/tools"},"ard":{"identifier":"urn:air:mcp.typestate.com:server:typestate","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Typestate","summary":"A managed backend your AI agent builds: database, sign-in, files, endpoints. You approve each step.","description":"A managed backend your AI agent builds: database, sign-in, files, endpoints. You approve each step.","publisher":{"name":"com.typestate","url":null},"homepage":"https://typestate.com","repository":null,"version":"0.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.typestate.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-06T03:24:11.251779Z","publishedAt":"2026-10-06T03:24:11.251779Z","registryName":"com.typestate/typestate"},"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":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.51,"provenance":"derived"}],"categories":["commerce"],"language":"fr"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-10-09T21:26:12.228Z","lastProbedAt":"2026-10-09T21:26:12.228Z","statusComputedAt":"2026-10-09T21:27:57.839Z","reliability30d":{"probes":88,"successRate":1,"p50Ms":79,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":88,"ok":88,"authBoundaryOk":0,"serviceOk":88,"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-09T21:26:12.228Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":81,"error":null,"detail":{"tools":[{"name":"get_blueprint","description":"One blueprint's whole setup in English: every action's definition in\nfull, the record types, web endpoints, schedules, sign-in, payments\nand MCP server it decla"},{"name":"get_started","description":"What Typestate is, what it costs, and how to connect to it. Call this\nfirst if you have met this server for the first time and want to know\nwhat it is for. Ask "},{"name":"list_blueprints","description":"The blueprints: whole backends for a named kind of business, each a\nset of English definitions proven on this platform. Ask with the\npurpose in the customer's w"},{"name":"list_integration_catalog","description":"The integration catalog: the systems a Typestate backend works with,\nmade and checked by Typestate. A built-in one is turned on with one\nsetting tool, which the"}],"toolCount":4,"toolsHash":"b531078783cdf822b3f659773d08b3bc11e8ced6c9f476133a18534997680d1b","serverName":"typestate","capabilities":["prompts","resources","tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T14:31:39.169Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":80,"error":null,"detail":{"tools":[{"name":"get_blueprint","description":"One blueprint's whole setup in English: every action's definition in\nfull, the record types, web endpoints, schedules, sign-in, payments\nand MCP server it decla"},{"name":"get_started","description":"What Typestate is, what it costs, and how to connect to it. Call this\nfirst if you have met this server for the first time and want to know\nwhat it is for. Ask "},{"name":"list_blueprints","description":"The blueprints: whole backends for a named kind of business, each a\nset of English definitions proven on this platform. Ask with the\npurpose in the customer's w"},{"name":"list_integration_catalog","description":"The integration catalog: the systems a Typestate backend works with,\nmade and checked by Typestate. A built-in one is turned on with one\nsetting tool, which the"}],"toolCount":4,"toolsHash":"b531078783cdf822b3f659773d08b3bc11e8ced6c9f476133a18534997680d1b","serverName":"typestate","capabilities":["prompts","resources","tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T08:27:13.665Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":86,"error":null,"detail":{"tools":[{"name":"get_blueprint","description":"One blueprint's whole setup in English: every action's definition in\nfull, the record types, web endpoints, schedules, sign-in, payments\nand MCP server it decla"},{"name":"get_started","description":"What Typestate is, what it costs, and how to connect to it. Call this\nfirst if you have met this server for the first time and want to know\nwhat it is for. Ask "},{"name":"list_blueprints","description":"The blueprints: whole backends for a named kind of business, each a\nset of English definitions proven on this platform. Ask with the\npurpose in the customer's w"},{"name":"list_integration_catalog","description":"The integration catalog: the systems a Typestate backend works with,\nmade and checked by Typestate. A built-in one is turned on with one\nsetting tool, which the"}],"toolCount":4,"toolsHash":"b531078783cdf822b3f659773d08b3bc11e8ced6c9f476133a18534997680d1b","serverName":"typestate","capabilities":["prompts","resources","tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T01:24:58.365Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":59,"error":null,"detail":{"tools":[{"name":"get_blueprint","description":"One blueprint's whole setup in English: every action's definition in\nfull, the record types, web endpoints, schedules, sign-in, payments\nand MCP server it decla"},{"name":"get_started","description":"What Typestate is, what it costs, and how to connect to it. Call this\nfirst if you have met this server for the first time and want to know\nwhat it is for. Ask "},{"name":"list_blueprints","description":"The blueprints: whole backends for a named kind of business, each a\nset of English definitions proven on this platform. Ask with the\npurpose in the customer's w"},{"name":"list_integration_catalog","description":"The integration catalog: the systems a Typestate backend works with,\nmade and checked by Typestate. A built-in one is turned on with one\nsetting tool, which the"}],"toolCount":4,"toolsHash":"b531078783cdf822b3f659773d08b3bc11e8ced6c9f476133a18534997680d1b","serverName":"typestate","capabilities":["prompts","resources","tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T18:27:49.052Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":86,"error":null,"detail":{"tools":[{"name":"get_blueprint","description":"One blueprint's whole setup in English: every action's definition in\nfull, the record types, web endpoints, schedules, sign-in, payments\nand MCP server it decla"},{"name":"get_started","description":"What Typestate is, what it costs, and how to connect to it. Call this\nfirst if you have met this server for the first time and want to know\nwhat it is for. Ask "},{"name":"list_blueprints","description":"The blueprints: whole backends for a named kind of business, each a\nset of English definitions proven on this platform. Ask with the\npurpose in the customer's w"},{"name":"list_integration_catalog","description":"The integration catalog: the systems a Typestate backend works with,\nmade and checked by Typestate. A built-in one is turned on with one\nsetting tool, which the"}],"toolCount":4,"toolsHash":"825efc00bcb85e50ce2838f3036ebaa9f516eb9d44f38e8b3e4e30d754bbd5f3","serverName":"typestate","capabilities":["prompts","resources","tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T12:25:00.506Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":106,"error":null,"detail":{"tools":[{"name":"get_blueprint","description":"One blueprint's whole setup in English: every action's definition in\nfull, the record types, web endpoints, schedules, sign-in, payments\nand MCP server it decla"},{"name":"get_started","description":"What Typestate is, what it costs, and how to connect to it. Call this\nfirst if you have met this server for the first time and want to know\nwhat it is for. Ask "},{"name":"list_blueprints","description":"The blueprints: whole backends for a named kind of business, each a\nset of English definitions proven on this platform. Ask with the\npurpose in the customer's w"},{"name":"list_integration_catalog","description":"The integration catalog: the systems a Typestate backend works with,\nmade and checked by Typestate. A built-in one is turned on with one\nsetting tool, which the"}],"toolCount":4,"toolsHash":"c752612b54d7ac080b6c4ddec437dc3c4a09b1a90664689de1e231d3118c682a","serverName":"typestate","capabilities":["prompts","resources","tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T05:22:26.043Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":79,"error":null,"detail":{"tools":[{"name":"get_blueprint","description":"One blueprint's whole setup in English: every action's definition in\nfull, the record types, web endpoints, schedules, sign-in, payments\nand MCP server it decla"},{"name":"get_started","description":"What Typestate is, what it costs, and how to connect to it. Call this\nfirst if you have met this server for the first time and want to know\nwhat it is for. Ask "},{"name":"list_blueprints","description":"The blueprints: whole backends for a named kind of business, each a\nset of English definitions proven on this platform. Ask with the\npurpose in the customer's w"},{"name":"list_integration_catalog","description":"The integration catalog: the systems a Typestate backend works with,\nmade and checked by Typestate. A built-in one is turned on with one\nsetting tool, which the"}],"toolCount":4,"toolsHash":"c752612b54d7ac080b6c4ddec437dc3c4a09b1a90664689de1e231d3118c682a","serverName":"typestate","capabilities":["prompts","resources","tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T23:25:28.899Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":436,"error":null,"detail":{"tools":[{"name":"get_blueprint","description":"One blueprint's whole setup in English: every action's definition in\nfull, the record types, web endpoints, schedules, sign-in, payments\nand MCP server it decla"},{"name":"get_started","description":"What Typestate is, what it costs, and how to connect to it. Call this\nfirst if you have met this server for the first time and want to know\nwhat it is for. Ask "},{"name":"list_blueprints","description":"The blueprints: whole backends for a named kind of business, each a\nset of English definitions proven on this platform. Ask with the\npurpose in the customer's w"},{"name":"list_integration_catalog","description":"The integration catalog: the systems a Typestate backend works with,\nmade and checked by Typestate. A built-in one is turned on with one\nsetting tool, which the"}],"toolCount":4,"toolsHash":"c752612b54d7ac080b6c4ddec437dc3c4a09b1a90664689de1e231d3118c682a","serverName":"typestate","capabilities":["prompts","resources","tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T17:28:41.186Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":126,"error":null,"detail":{"tools":[{"name":"get_blueprint","description":"One blueprint's whole setup in English: every action's definition in\nfull, the record types, web endpoints, schedules, sign-in, payments\nand MCP server it decla"},{"name":"get_started","description":"What Typestate is, what it costs, and how to connect to it. Call this\nfirst if you have met this server for the first time and want to know\nwhat it is for. Ask "},{"name":"list_blueprints","description":"The blueprints: whole backends for a named kind of business, each a\nset of English definitions proven on this platform. Ask with the\npurpose in the customer's w"},{"name":"list_integration_catalog","description":"The integration catalog: the systems a Typestate backend works with,\nmade and checked by Typestate. A built-in one is turned on with one\nsetting tool, which the"}],"toolCount":4,"toolsHash":"c752612b54d7ac080b6c4ddec437dc3c4a09b1a90664689de1e231d3118c682a","serverName":"typestate","capabilities":["prompts","resources","tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T10:48:21.288Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":112,"error":null,"detail":{"tools":[{"name":"get_blueprint","description":"One blueprint's whole setup in English: every action's definition in\nfull, the record types, web endpoints, schedules, sign-in, payments\nand MCP server it decla"},{"name":"get_started","description":"What Typestate is, what it costs, and how to connect to it. Call this\nfirst if you have met this server for the first time and want to know\nwhat it is for. Ask "},{"name":"list_blueprints","description":"The blueprints: whole backends for a named kind of business, each a\nset of English definitions proven on this platform. Ask with the\npurpose in the customer's w"},{"name":"list_integration_catalog","description":"The integration catalog: the systems a Typestate backend works with,\nmade and checked by Typestate. A built-in one is turned on with one\nsetting tool, which the"}],"toolCount":4,"toolsHash":"c752612b54d7ac080b6c4ddec437dc3c4a09b1a90664689de1e231d3118c682a","serverName":"typestate","capabilities":["prompts","resources","tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_blueprint","description":"One blueprint's whole setup in English: every action's definition in\nfull, the record types, web endpoints, schedules, sign-in, payments\nand MCP server it decla"},{"name":"get_started","description":"What Typestate is, what it costs, and how to connect to it. Call this\nfirst if you have met this server for the first time and want to know\nwhat it is for. Ask "},{"name":"list_blueprints","description":"The blueprints: whole backends for a named kind of business, each a\nset of English definitions proven on this platform. Ask with the\npurpose in the customer's w"},{"name":"list_integration_catalog","description":"The integration catalog: the systems a Typestate backend works with,\nmade and checked by Typestate. A built-in one is turned on with one\nsetting tool, which the"}],"package":null,"toolSurface":{"id":"ts_89dvw7ae3mtr","endpointId":"ep_vgr2spkw5zgf","hash":"b531078783cdf822b3f659773d08b3bc11e8ced6c9f476133a18534997680d1b","toolCount":4,"serverName":"typestate","serverVersion":"0.1.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-09T01:24:58.353Z","lastSeenAt":"2026-10-09T21:26:12.215Z","observations":4,"toolNames":["get_blueprint","get_started","list_blueprints","list_integration_catalog"],"distinctSurfaces":4},"endpointFacts":[{"id":"ep_vgr2spkw5zgf","url":"https://mcp.typestate.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-09T08:27:13.670Z","auth":{"observedAt":"2026-10-09T08:27:13.882Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://mcp.typestate.com/.well-known/oauth-protected-resource/mcp","resource":"https://mcp.typestate.com/mcp","authorizationServers":["https://platform.typestate.com"],"scopesSupported":["typestate"]},"authorizationServer":{"url":"https://platform.typestate.com/.well-known/oauth-authorization-server","issuer":"https://platform.typestate.com","grantTypesSupported":["authorization_code","refresh_token"],"codeChallengeMethodsSupported":["S256"],"tokenEndpointAuthMethodsSupported":["none","client_secret_post","client_secret_basic"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":null},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-10-09T08:27:13.904Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"typestate.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-28T21:39:22.000Z","validTo":"2026-12-27T22:39:16.000Z","daysToExpiry":78,"sanCount":2,"fingerprint256":"B4:20:86:C1:F5:0A:8A:80:CC:CA:EA:10:5C:68:65:D6:FB:67:B8:64:41:AE:A3:09:4B:19:3E:65:4E:46:B2:49"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.typestate/typestate","url":"https://registry.modelcontextprotocol.io/v0/servers/com.typestate%2Ftypestate","firstSeenAt":"2026-09-16T04:18:20.878Z","fetchedAt":"2026-10-09T12:22:11.815Z","normalizedAt":"2026-10-09T12:22:11.815Z"}]},"firstSeenAt":"2026-09-16T04:18:20.878Z","updatedAt":"2026-10-09T21:28:41.516Z"}