{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_hrzyd9zstrgn","handle":"justclaw-it","url":"https://wellknown.network/agents/justclaw-it","links":{"self":"https://wellknown.network/agents/justclaw-it/record.json","html":"https://wellknown.network/agents/justclaw-it","markdown":"https://wellknown.network/agents/justclaw-it/record.md","api":"https://wellknown.network/api/v1/agents/justclaw-it","status":"https://wellknown.network/api/v1/agents/justclaw-it/status","claim":"https://wellknown.network/agents/justclaw-it/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/justclaw-it/claim.json","badge":"https://wellknown.network/agents/justclaw-it/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/justclaw-it/history","tools":"https://wellknown.network/api/v1/agents/justclaw-it/tools"},"ard":{"identifier":"urn:air:justclaw.it.com:server:justclaw-it","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"JustClaw-It","summary":"Licence-cleared, quality-scored code components for coding agents. Free search, metered pulls.","description":"Licence-cleared, quality-scored code components for coding agents. Free search, metered pulls.","publisher":{"name":"com.it.justclaw","url":null},"homepage":"https://justclaw.it.com","repository":null,"version":"1.7.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://justclaw.it.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-27T22:39:01.683886Z","publishedAt":"2026-10-27T22:39:01.683886Z","registryName":"com.it.justclaw/justclaw-it"},"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.version-control","name":"Version Control","confidence":1,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["content","dev"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 7h ago.","lastOkAt":"2026-10-31T21:28:08.598Z","lastProbedAt":"2026-10-31T21:28:08.598Z","statusComputedAt":"2026-10-31T21:32:18.553Z","reliability30d":{"probes":11,"successRate":1,"p50Ms":21,"basis":"mixed","measures":{"availability":"availability (some checks stopped at authentication)","latency":"response time (mixed)","tools":"partially observed","summary":"Some successful checks reached the service and some stopped at an authentication response; figures combine both."},"checks":{"total":11,"ok":11,"authBoundaryOk":8,"serviceOk":3,"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-31T21:28:08.598Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"search_components","description":"Find existing, licence-cleared code (functions, classes, handlers, modules) mined from real\n    open-source repositories, before writing it from scratch. Cost: "},{"name":"find_similar","description":"Find alternatives to a component you already have: other licence-cleared implementations of\n    the same job, to compare scores, licences and stacks. Cost: 0 cr"},{"name":"list_categories","description":"List the function tags (categories) in the library with how many components each has; the\n    values search_components accepts as `category`. Cost: 0 credits (f"},{"name":"get_component","description":"Pull one component's full source code to reuse in the project, with its licence, copyright\n    holder, GitHub permalink and an attribution header to keep with t"},{"name":"library_stats","description":"Live size of the library: total licence-cleared components, how many carry full source,\n    source repositories, languages and repositories by licence class. Us"},{"name":"list_licenses","description":"List every source repository in the library with its SPDX licence and copyright holder,\n    i.e. the NOTICE data behind the attribution on each component. Use i"},{"name":"get_component_bundle","description":"Pro feature. Pull a component together with the files it imports from its own repository,\n    so it runs without hunting for helpers: each file with source and "},{"name":"compose_starter","description":"Pro feature. Assemble a starter project from 3-8 complementary licence-cleared components\n    for what you are building: file tree, files with attribution heade"}],"toolCount":8,"toolsHash":"1076abd891af8094e04649718b52a9622dabfd91076b382dcf9ff432ba6dd99c","serverName":"justclaw-it","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.30.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-31T13:29:15.842Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":20,"error":null,"detail":{"tools":[{"name":"search_components","description":"Find existing, licence-cleared code (functions, classes, handlers, modules) mined from real\n    open-source repositories, before writing it from scratch. Cost: "},{"name":"find_similar","description":"Find alternatives to a component you already have: other licence-cleared implementations of\n    the same job, to compare scores, licences and stacks. Cost: 0 cr"},{"name":"list_categories","description":"List the function tags (categories) in the library with how many components each has; the\n    values search_components accepts as `category`. Cost: 0 credits (f"},{"name":"get_component","description":"Pull one component's full source code to reuse in the project, with its licence, copyright\n    holder, GitHub permalink and an attribution header to keep with t"},{"name":"library_stats","description":"Live size of the library: total licence-cleared components, how many carry full source,\n    source repositories, languages and repositories by licence class. Us"},{"name":"list_licenses","description":"List every source repository in the library with its SPDX licence and copyright holder,\n    i.e. the NOTICE data behind the attribution on each component. Use i"},{"name":"get_component_bundle","description":"Pro feature. Pull a component together with the files it imports from its own repository,\n    so it runs without hunting for helpers: each file with source and "},{"name":"compose_starter","description":"Pro feature. Assemble a starter project from 3-8 complementary licence-cleared components\n    for what you are building: file tree, files with attribution heade"}],"toolCount":8,"toolsHash":"1076abd891af8094e04649718b52a9622dabfd91076b382dcf9ff432ba6dd99c","serverName":"justclaw-it","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.30.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-31T05:26:39.664Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":20,"error":null,"detail":{"tools":[{"name":"search_components","description":"Find existing, licence-cleared code (functions, classes, handlers, modules) mined from real\n    open-source repositories, before writing it from scratch. Cost: "},{"name":"find_similar","description":"Find alternatives to a component you already have: other licence-cleared implementations of\n    the same job, to compare scores, licences and stacks. Cost: 0 cr"},{"name":"list_categories","description":"List the function tags (categories) in the library with how many components each has; the\n    values search_components accepts as `category`. Cost: 0 credits (f"},{"name":"get_component","description":"Pull one component's full source code to reuse in the project, with its licence, copyright\n    holder, GitHub permalink and an attribution header to keep with t"},{"name":"library_stats","description":"Live size of the library: total licence-cleared components, how many carry full source,\n    source repositories, languages and repositories by licence class. Us"},{"name":"list_licenses","description":"List every source repository in the library with its SPDX licence and copyright holder,\n    i.e. the NOTICE data behind the attribution on each component. Use i"},{"name":"get_component_bundle","description":"Pro feature. Pull a component together with the files it imports from its own repository,\n    so it runs without hunting for helpers: each file with source and "},{"name":"compose_starter","description":"Pro feature. Assemble a starter project from 3-8 complementary licence-cleared components\n    for what you are building: file tree, files with attribution heade"}],"toolCount":8,"toolsHash":"1076abd891af8094e04649718b52a9622dabfd91076b382dcf9ff432ba6dd99c","serverName":"justclaw-it","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.30.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T21:25:12.152Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":17,"error":null,"detail":{"authRequired":true,"wwwAuthenticate":"Bearer error=\"invalid_token\", error_description=\"Authentication required\", resource_metadata=\"https://justclaw.it.com/.well-known/oauth-protected-resource/mcp\""}},{"at":"2026-10-30T13:31:00.092Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":34,"error":null,"detail":{"authRequired":true,"wwwAuthenticate":"Bearer error=\"invalid_token\", error_description=\"Authentication required\", resource_metadata=\"https://justclaw.it.com/.well-known/oauth-protected-resource/mcp\""}},{"at":"2026-10-30T06:25:44.997Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":26,"error":null,"detail":{"authRequired":true,"wwwAuthenticate":"Bearer error=\"invalid_token\", error_description=\"Authentication required\", resource_metadata=\"https://justclaw.it.com/.well-known/oauth-protected-resource/mcp\""}},{"at":"2026-10-29T23:23:13.978Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":24,"error":null,"detail":{"authRequired":true,"wwwAuthenticate":"Bearer error=\"invalid_token\", error_description=\"Authentication required\", resource_metadata=\"https://justclaw.it.com/.well-known/oauth-protected-resource/mcp\""}},{"at":"2026-10-29T16:25:15.781Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":24,"error":null,"detail":{"authRequired":true,"wwwAuthenticate":"Bearer error=\"invalid_token\", error_description=\"Authentication required\", resource_metadata=\"https://justclaw.it.com/.well-known/oauth-protected-resource/mcp\""}},{"at":"2026-10-29T08:22:43.899Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":17,"error":null,"detail":{"authRequired":true,"wwwAuthenticate":"Bearer error=\"invalid_token\", error_description=\"Authentication required\", resource_metadata=\"https://justclaw.it.com/.well-known/oauth-protected-resource/mcp\""}},{"at":"2026-10-29T00:31:00.657Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":15,"error":null,"detail":{"authRequired":true,"wwwAuthenticate":"Bearer error=\"invalid_token\", error_description=\"Authentication required\", resource_metadata=\"https://justclaw.it.com/.well-known/oauth-protected-resource/mcp\""}}],"tools":[{"name":"search_components","description":"Find existing, licence-cleared code (functions, classes, handlers, modules) mined from real\n    open-source repositories, before writing it from scratch. Cost: "},{"name":"find_similar","description":"Find alternatives to a component you already have: other licence-cleared implementations of\n    the same job, to compare scores, licences and stacks. Cost: 0 cr"},{"name":"list_categories","description":"List the function tags (categories) in the library with how many components each has; the\n    values search_components accepts as `category`. Cost: 0 credits (f"},{"name":"get_component","description":"Pull one component's full source code to reuse in the project, with its licence, copyright\n    holder, GitHub permalink and an attribution header to keep with t"},{"name":"library_stats","description":"Live size of the library: total licence-cleared components, how many carry full source,\n    source repositories, languages and repositories by licence class. Us"},{"name":"list_licenses","description":"List every source repository in the library with its SPDX licence and copyright holder,\n    i.e. the NOTICE data behind the attribution on each component. Use i"},{"name":"get_component_bundle","description":"Pro feature. Pull a component together with the files it imports from its own repository,\n    so it runs without hunting for helpers: each file with source and "},{"name":"compose_starter","description":"Pro feature. Assemble a starter project from 3-8 complementary licence-cleared components\n    for what you are building: file tree, files with attribution heade"}],"package":null,"toolSurface":{"id":"ts_vsehpr9th3bp","endpointId":"ep_nxs6xa5teu2s","hash":"1076abd891af8094e04649718b52a9622dabfd91076b382dcf9ff432ba6dd99c","toolCount":8,"serverName":"justclaw-it","serverVersion":"1.30.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-31T05:26:39.660Z","lastSeenAt":"2026-10-31T21:28:08.594Z","observations":3,"toolNames":["search_components","find_similar","list_categories","get_component","library_stats","list_licenses","get_component_bundle","compose_starter"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.it.justclaw/justclaw-it","url":"https://registry.modelcontextprotocol.io/v0/servers/com.it.justclaw%2Fjustclaw-it","firstSeenAt":"2026-10-28T15:20:42.371Z","fetchedAt":"2026-10-28T15:20:42.371Z","normalizedAt":"2026-10-28T15:20:42.371Z"}]},"firstSeenAt":"2026-10-28T15:20:42.371Z","updatedAt":"2026-10-31T21:33:41.688Z"}