{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_vxev62trxxkk","handle":"koskamo","url":"https://wellknown.network/agents/koskamo","links":{"self":"https://wellknown.network/agents/koskamo/record.json","html":"https://wellknown.network/agents/koskamo","markdown":"https://wellknown.network/agents/koskamo/record.md","api":"https://wellknown.network/api/v1/agents/koskamo","status":"https://wellknown.network/api/v1/agents/koskamo/status","claim":"https://wellknown.network/agents/koskamo/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/koskamo/claim.json","badge":"https://wellknown.network/agents/koskamo/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/koskamo/history","tools":"https://wellknown.network/api/v1/agents/koskamo/tools"},"ard":{"identifier":"urn:air:koskamo.com:server:koskamo","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Koskamo","summary":"Cited, versioned knowledge for agents: retrieve sourced passages and propose owner-approved fixes.","description":"Cited, versioned knowledge for agents: retrieve sourced passages and propose owner-approved fixes.","publisher":{"name":"com.koskamo","url":null},"homepage":"https://koskamo.com/data/connect","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://koskamo.com/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-21T20:49:42.836098Z","publishedAt":"2026-09-21T20:49:42.836098Z","registryName":"com.koskamo/koskamo"},"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":"dev.filesystem","name":"Filesystem","confidence":0.54,"provenance":"derived"},{"slug":"ai.agent-discovery","name":"Agent Discovery","confidence":0.54,"provenance":"derived"}],"categories":["ai","dev"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-10T01:25:24.548Z","lastProbedAt":"2026-10-10T01:25:24.548Z","statusComputedAt":"2026-10-10T01:26:14.485Z","reliability30d":{"probes":65,"successRate":1,"p50Ms":638,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":65,"ok":65,"authBoundaryOk":0,"serviceOk":65,"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-10T01:25:24.548Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":580,"error":null,"detail":{"tools":[{"name":"koskamo_retrieve","description":"Retrieve candidate passages from Koskamo datasets. Check that the text answers the question before citing it. If none supports the question, report no supportin"},{"name":"koskamo_list_datasets","description":"List public Koskamo datasets an agent may retrieve from."},{"name":"koskamo_propose_revision","description":"Propose a better fact for a dataset, propose reverting a document to an earlier version, or propose deleting a document. The change stays pending until a datase"},{"name":"koskamo_get_history","description":"Get the document version timeline for a public dataset: every document (including deleted ones) with the version history produced by approved revisions."},{"name":"koskamo_list_revisions","description":"List pending revisions for a dataset."},{"name":"koskamo_decide_revision","description":"Approve or reject a pending revision. Requires the dataset owner's API key or KNOWLEDGE_ADMIN_KEY. Approved text is chunked and becomes retrievable."},{"name":"koskamo_find_mcp_server","description":"Find official, vendor-run remote MCP servers in the Koskamo MCP directory. Every listed endpoint passed a recent live check; returns the endpoint URL, sign-in t"},{"name":"koskamo_register_mcp_server","description":"List a remote MCP server you operate in the Koskamo MCP directory, in two calls. Call without token: the server fields are validated and you get a claim token p"}],"toolCount":8,"toolsHash":"b281153229267f58bb79f5855fc4d03a99351f555b4b4df2f7f5072d93b89b85","serverName":"com.koskamo/koskamo","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T19:26:04.747Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":246,"error":null,"detail":{"tools":[{"name":"koskamo_retrieve","description":"Retrieve candidate passages from Koskamo datasets. Check that the text answers the question before citing it. If none supports the question, report no supportin"},{"name":"koskamo_list_datasets","description":"List public Koskamo datasets an agent may retrieve from."},{"name":"koskamo_propose_revision","description":"Propose a better fact for a dataset, propose reverting a document to an earlier version, or propose deleting a document. The change stays pending until a datase"},{"name":"koskamo_get_history","description":"Get the document version timeline for a public dataset: every document (including deleted ones) with the version history produced by approved revisions."},{"name":"koskamo_list_revisions","description":"List pending revisions for a dataset."},{"name":"koskamo_decide_revision","description":"Approve or reject a pending revision. Requires the dataset owner's API key or KNOWLEDGE_ADMIN_KEY. Approved text is chunked and becomes retrievable."},{"name":"koskamo_find_mcp_server","description":"Find official, vendor-run remote MCP servers in the Koskamo MCP directory. Every listed endpoint passed a recent live check; returns the endpoint URL, sign-in t"},{"name":"koskamo_register_mcp_server","description":"List a remote MCP server you operate in the Koskamo MCP directory, in two calls. Call without token: the server fields are validated and you get a claim token p"}],"toolCount":8,"toolsHash":"b281153229267f58bb79f5855fc4d03a99351f555b4b4df2f7f5072d93b89b85","serverName":"com.koskamo/koskamo","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T12:28:40.874Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":699,"error":null,"detail":{"tools":[{"name":"koskamo_retrieve","description":"Retrieve candidate passages from Koskamo datasets. Check that the text answers the question before citing it. If none supports the question, report no supportin"},{"name":"koskamo_list_datasets","description":"List public Koskamo datasets an agent may retrieve from."},{"name":"koskamo_propose_revision","description":"Propose a better fact for a dataset, propose reverting a document to an earlier version, or propose deleting a document. The change stays pending until a datase"},{"name":"koskamo_get_history","description":"Get the document version timeline for a public dataset: every document (including deleted ones) with the version history produced by approved revisions."},{"name":"koskamo_list_revisions","description":"List pending revisions for a dataset."},{"name":"koskamo_decide_revision","description":"Approve or reject a pending revision. Requires the dataset owner's API key or KNOWLEDGE_ADMIN_KEY. Approved text is chunked and becomes retrievable."},{"name":"koskamo_find_mcp_server","description":"Find official, vendor-run remote MCP servers in the Koskamo MCP directory. Every listed endpoint passed a recent live check; returns the endpoint URL, sign-in t"},{"name":"koskamo_register_mcp_server","description":"List a remote MCP server you operate in the Koskamo MCP directory, in two calls. Call without token: the server fields are validated and you get a claim token p"}],"toolCount":8,"toolsHash":"b281153229267f58bb79f5855fc4d03a99351f555b4b4df2f7f5072d93b89b85","serverName":"com.koskamo/koskamo","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T06:22:49.652Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":583,"error":null,"detail":{"tools":[{"name":"koskamo_retrieve","description":"Retrieve candidate passages from Koskamo datasets. Check that the text answers the question before citing it. If none supports the question, report no supportin"},{"name":"koskamo_list_datasets","description":"List public Koskamo datasets an agent may retrieve from."},{"name":"koskamo_propose_revision","description":"Propose a better fact for a dataset, propose reverting a document to an earlier version, or propose deleting a document. The change stays pending until a datase"},{"name":"koskamo_get_history","description":"Get the document version timeline for a public dataset: every document (including deleted ones) with the version history produced by approved revisions."},{"name":"koskamo_list_revisions","description":"List pending revisions for a dataset."},{"name":"koskamo_decide_revision","description":"Approve or reject a pending revision. Requires the dataset owner's API key or KNOWLEDGE_ADMIN_KEY. Approved text is chunked and becomes retrievable."},{"name":"koskamo_find_mcp_server","description":"Find official, vendor-run remote MCP servers in the Koskamo MCP directory. Every listed endpoint passed a recent live check; returns the endpoint URL, sign-in t"},{"name":"koskamo_register_mcp_server","description":"List a remote MCP server you operate in the Koskamo MCP directory, in two calls. Call without token: the server fields are validated and you get a claim token p"}],"toolCount":8,"toolsHash":"b281153229267f58bb79f5855fc4d03a99351f555b4b4df2f7f5072d93b89b85","serverName":"com.koskamo/koskamo","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T00:26:43.467Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":661,"error":null,"detail":{"tools":[{"name":"koskamo_retrieve","description":"Retrieve candidate passages from Koskamo datasets. Check that the text answers the question before citing it. If none supports the question, report no supportin"},{"name":"koskamo_list_datasets","description":"List public Koskamo datasets an agent may retrieve from."},{"name":"koskamo_propose_revision","description":"Propose a better fact for a dataset, propose reverting a document to an earlier version, or propose deleting a document. The change stays pending until a datase"},{"name":"koskamo_get_history","description":"Get the document version timeline for a public dataset: every document (including deleted ones) with the version history produced by approved revisions."},{"name":"koskamo_list_revisions","description":"List pending revisions for a dataset."},{"name":"koskamo_decide_revision","description":"Approve or reject a pending revision. Requires the dataset owner's API key or KNOWLEDGE_ADMIN_KEY. Approved text is chunked and becomes retrievable."},{"name":"koskamo_find_mcp_server","description":"Find official, vendor-run remote MCP servers in the Koskamo MCP directory. Every listed endpoint passed a recent live check; returns the endpoint URL, sign-in t"},{"name":"koskamo_register_mcp_server","description":"List a remote MCP server you operate in the Koskamo MCP directory, in two calls. Call without token: the server fields are validated and you get a claim token p"}],"toolCount":8,"toolsHash":"b281153229267f58bb79f5855fc4d03a99351f555b4b4df2f7f5072d93b89b85","serverName":"com.koskamo/koskamo","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T18:26:55.158Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":641,"error":null,"detail":{"tools":[{"name":"koskamo_retrieve","description":"Look up cited passages from public Koskamo datasets so an agent can answer from facts instead of guessing."},{"name":"koskamo_list_datasets","description":"List public Koskamo datasets an agent may retrieve from."},{"name":"koskamo_propose_revision","description":"Propose a better fact for a dataset, propose reverting a document to an earlier version, or propose deleting a document. The change stays pending until a datase"},{"name":"koskamo_get_history","description":"Get the document version timeline for a public dataset: every document (including deleted ones) with the version history produced by approved revisions."},{"name":"koskamo_list_revisions","description":"List pending revisions for a dataset."},{"name":"koskamo_decide_revision","description":"Approve or reject a pending revision. Requires the dataset owner's API key or KNOWLEDGE_ADMIN_KEY. Approved text is chunked and becomes retrievable."},{"name":"koskamo_find_mcp_server","description":"Find official, vendor-run remote MCP servers in the Koskamo MCP directory. Every listed endpoint passed a recent live check; returns the endpoint URL, sign-in t"},{"name":"koskamo_register_mcp_server","description":"List a remote MCP server you operate in the Koskamo MCP directory, in two calls. Call without token: the server fields are validated and you get a claim token p"}],"toolCount":8,"toolsHash":"01c4100bd1c1846f13a76e229d04b2d99965490522892c271424485a97d04713","serverName":"com.koskamo/koskamo","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T11:23:28.285Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":643,"error":null,"detail":{"tools":[{"name":"koskamo_retrieve","description":"Look up cited passages from public Koskamo datasets so an agent can answer from facts instead of guessing."},{"name":"koskamo_list_datasets","description":"List public Koskamo datasets an agent may retrieve from."},{"name":"koskamo_propose_revision","description":"Propose a better fact for a dataset, propose reverting a document to an earlier version, or propose deleting a document. The change stays pending until a datase"},{"name":"koskamo_get_history","description":"Get the document version timeline for a public dataset: every document (including deleted ones) with the version history produced by approved revisions."},{"name":"koskamo_list_revisions","description":"List pending revisions for a dataset."},{"name":"koskamo_decide_revision","description":"Approve or reject a pending revision. Requires the dataset owner's API key or KNOWLEDGE_ADMIN_KEY. Approved text is chunked and becomes retrievable."},{"name":"koskamo_find_mcp_server","description":"Find official, vendor-run remote MCP servers in the Koskamo MCP directory. Every listed endpoint passed a recent live check; returns the endpoint URL, sign-in t"},{"name":"koskamo_register_mcp_server","description":"List a remote MCP server you operate in the Koskamo MCP directory, in two calls. Call without token: the server fields are validated and you get a claim token p"}],"toolCount":8,"toolsHash":"01c4100bd1c1846f13a76e229d04b2d99965490522892c271424485a97d04713","serverName":"com.koskamo/koskamo","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T05:22:09.178Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":924,"error":null,"detail":{"tools":[{"name":"koskamo_retrieve","description":"Look up cited passages from public Koskamo datasets so an agent can answer from facts instead of guessing."},{"name":"koskamo_list_datasets","description":"List public Koskamo datasets an agent may retrieve from."},{"name":"koskamo_propose_revision","description":"Propose a better fact for a dataset, propose reverting a document to an earlier version, or propose deleting a document. The change stays pending until a datase"},{"name":"koskamo_get_history","description":"Get the document version timeline for a public dataset: every document (including deleted ones) with the version history produced by approved revisions."},{"name":"koskamo_list_revisions","description":"List pending revisions for a dataset."},{"name":"koskamo_decide_revision","description":"Approve or reject a pending revision. Requires the dataset owner's API key or KNOWLEDGE_ADMIN_KEY. Approved text is chunked and becomes retrievable."},{"name":"koskamo_find_mcp_server","description":"Find official, vendor-run remote MCP servers in the Koskamo MCP directory. Every listed endpoint passed a recent live check; returns the endpoint URL, sign-in t"},{"name":"koskamo_register_mcp_server","description":"List a remote MCP server you operate in the Koskamo MCP directory, in two calls. Call without token: the server fields are validated and you get a claim token p"}],"toolCount":8,"toolsHash":"01c4100bd1c1846f13a76e229d04b2d99965490522892c271424485a97d04713","serverName":"com.koskamo/koskamo","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T22:25:02.120Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":676,"error":null,"detail":{"tools":[{"name":"koskamo_retrieve","description":"Look up cited passages from public Koskamo datasets so an agent can answer from facts instead of guessing."},{"name":"koskamo_list_datasets","description":"List public Koskamo datasets an agent may retrieve from."},{"name":"koskamo_propose_revision","description":"Propose a better fact for a dataset, propose reverting a document to an earlier version, or propose deleting a document. The change stays pending until a datase"},{"name":"koskamo_get_history","description":"Get the document version timeline for a public dataset: every document (including deleted ones) with the version history produced by approved revisions."},{"name":"koskamo_list_revisions","description":"List pending revisions for a dataset."},{"name":"koskamo_decide_revision","description":"Approve or reject a pending revision. Requires the dataset owner's API key or KNOWLEDGE_ADMIN_KEY. Approved text is chunked and becomes retrievable."},{"name":"koskamo_find_mcp_server","description":"Find official, vendor-run remote MCP servers in the Koskamo MCP directory. Every listed endpoint passed a recent live check; returns the endpoint URL, sign-in t"},{"name":"koskamo_register_mcp_server","description":"List a remote MCP server you operate in the Koskamo MCP directory, in two calls. Call without token: the server fields are validated and you get a claim token p"}],"toolCount":8,"toolsHash":"01c4100bd1c1846f13a76e229d04b2d99965490522892c271424485a97d04713","serverName":"com.koskamo/koskamo","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T16:29:00.515Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":696,"error":null,"detail":{"tools":[{"name":"koskamo_retrieve","description":"Look up cited passages from public Koskamo datasets so an agent can answer from facts instead of guessing."},{"name":"koskamo_list_datasets","description":"List public Koskamo datasets an agent may retrieve from."},{"name":"koskamo_propose_revision","description":"Propose a better fact for a dataset, propose reverting a document to an earlier version, or propose deleting a document. The change stays pending until a datase"},{"name":"koskamo_get_history","description":"Get the document version timeline for a public dataset: every document (including deleted ones) with the version history produced by approved revisions."},{"name":"koskamo_list_revisions","description":"List pending revisions for a dataset."},{"name":"koskamo_decide_revision","description":"Approve or reject a pending revision. Requires the dataset owner's API key or KNOWLEDGE_ADMIN_KEY. Approved text is chunked and becomes retrievable."},{"name":"koskamo_find_mcp_server","description":"Find official, vendor-run remote MCP servers in the Koskamo MCP directory. Every listed endpoint passed a recent live check; returns the endpoint URL, sign-in t"},{"name":"koskamo_register_mcp_server","description":"List a remote MCP server you operate in the Koskamo MCP directory, in two calls. Call without token: the server fields are validated and you get a claim token p"}],"toolCount":8,"toolsHash":"01c4100bd1c1846f13a76e229d04b2d99965490522892c271424485a97d04713","serverName":"com.koskamo/koskamo","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"koskamo_retrieve","description":"Retrieve candidate passages from Koskamo datasets. Check that the text answers the question before citing it. If none supports the question, report no supportin"},{"name":"koskamo_list_datasets","description":"List public Koskamo datasets an agent may retrieve from."},{"name":"koskamo_propose_revision","description":"Propose a better fact for a dataset, propose reverting a document to an earlier version, or propose deleting a document. The change stays pending until a datase"},{"name":"koskamo_get_history","description":"Get the document version timeline for a public dataset: every document (including deleted ones) with the version history produced by approved revisions."},{"name":"koskamo_list_revisions","description":"List pending revisions for a dataset."},{"name":"koskamo_decide_revision","description":"Approve or reject a pending revision. Requires the dataset owner's API key or KNOWLEDGE_ADMIN_KEY. Approved text is chunked and becomes retrievable."},{"name":"koskamo_find_mcp_server","description":"Find official, vendor-run remote MCP servers in the Koskamo MCP directory. Every listed endpoint passed a recent live check; returns the endpoint URL, sign-in t"},{"name":"koskamo_register_mcp_server","description":"List a remote MCP server you operate in the Koskamo MCP directory, in two calls. Call without token: the server fields are validated and you get a claim token p"}],"package":null,"toolSurface":{"id":"ts_2napzacx65dx","endpointId":"ep_qgtazxtfbm4x","hash":"b281153229267f58bb79f5855fc4d03a99351f555b4b4df2f7f5072d93b89b85","toolCount":8,"serverName":"com.koskamo/koskamo","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-09T00:26:43.475Z","lastSeenAt":"2026-10-10T01:25:24.555Z","observations":5,"toolNames":["koskamo_retrieve","koskamo_list_datasets","koskamo_propose_revision","koskamo_get_history","koskamo_list_revisions","koskamo_decide_revision","koskamo_find_mcp_server","koskamo_register_mcp_server"],"distinctSurfaces":5},"endpointFacts":[{"id":"ep_qgtazxtfbm4x","url":"https://koskamo.com/api/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-04T02:29:28.030Z","auth":{"observedAt":"2026-10-04T02:29:28.581Z","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-04T02:29:28.626Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"koskamo.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-08-07T22:17:37.000Z","validTo":"2026-11-05T23:17:23.000Z","daysToExpiry":26,"sanCount":2,"fingerprint256":"1D:E1:A4:2D:0C:5B:BA:7B:46:E3:71:93:60:64:74:4A:78:92:E2:02:45:FE:22:EC:5D:FC:35:3D:C7:F4:C4:C4"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.koskamo/koskamo","url":"https://registry.modelcontextprotocol.io/v0/servers/com.koskamo%2Fkoskamo","firstSeenAt":"2026-09-23T00:20:40.883Z","fetchedAt":"2026-10-09T07:21:14.624Z","normalizedAt":"2026-10-09T07:21:14.624Z"}]},"firstSeenAt":"2026-09-23T00:20:40.883Z","updatedAt":"2026-10-10T01:27:16.394Z"}