{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_jnxva9hevkze","handle":"claspine","url":"https://wellknown.network/agents/claspine","links":{"self":"https://wellknown.network/agents/claspine/record.json","html":"https://wellknown.network/agents/claspine","markdown":"https://wellknown.network/agents/claspine/record.md","api":"https://wellknown.network/api/v1/agents/claspine","status":"https://wellknown.network/api/v1/agents/claspine/status","claim":"https://wellknown.network/agents/claspine/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/claspine/claim.json","badge":"https://wellknown.network/agents/claspine/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/claspine/history","tools":"https://wellknown.network/api/v1/agents/claspine/tools"},"ard":{"identifier":"urn:air:api.claspine.com:server:claspine","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Claspine","summary":"Claspine docs, API reference and code checks for AI agents: guides, recipes, errors, upgrades.","description":"Claspine docs, API reference and code checks for AI agents: guides, recipes, errors, upgrades.","publisher":{"name":"com.claspine","url":null},"homepage":"https://claspine.com/docs/ai-agents/","repository":null,"version":"0.31.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.claspine.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"npm:@grahmur-org/claspine-cli","type":"package_npm","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-26T18:37:42.248943Z","publishedAt":"2026-10-26T18:37:42.248943Z","registryName":"com.claspine/claspine"},"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.docs-lookup","name":"Documentation Lookup","confidence":1,"provenance":"derived"},{"slug":"content.seo","name":"SEO","confidence":0.525,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":0.525,"provenance":"derived"},{"slug":"knowledge.reasoning","name":"Reasoning & Planning","confidence":0.525,"provenance":"derived"},{"slug":"code.execution","name":"Code Execution","confidence":0.51,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.51,"provenance":"derived"},{"slug":"security.secrets","name":"Secrets Management","confidence":0.51,"provenance":"derived"}],"categories":["code","content","dev","documents","knowledge","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 7h ago.","lastOkAt":"2026-10-31T04:25:36.039Z","lastProbedAt":"2026-10-31T04:25:36.039Z","statusComputedAt":"2026-10-31T04:28:11.859Z","reliability30d":{"probes":9,"successRate":1,"p50Ms":199,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":9,"ok":9,"authBoundaryOk":0,"serviceOk":9,"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-31T04:25:36.039Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":205,"error":null,"detail":{"tools":[{"name":"what_runs_where","description":"Which Claspine capabilities exist on Claspine Atlas, the self-hosted engine (any language over HTTP) and self-hosted Spring Boot. Check this before planning any"},{"name":"plan_integration","description":"An exact, ordered plan for adding Claspine to this project: what the person must do first, then each step with the files and settings to change (current release"},{"name":"search_docs","description":"Search Claspine's guides, recipes, capability table and error fixes with a plain question or keywords. Returns the best matches first, with links; follow up wit"},{"name":"get_guide","description":"The full text of one Claspine guide: steps, code, settings, safety notes and troubleshooting."},{"name":"get_recipe","description":"Copy-ready HTTP calls for a common task on Claspine Atlas or the self-hosted engine, in curl, Node.js, Python, Go or Java, checked against Claspine's API on eve"},{"name":"upgrade_notes","description":"Every Claspine upgrade note after one version up to another, oldest first, with what changed, the checklist for product code and what to do before deploying. Re"},{"name":"check_upgrade","description":"Finds the Claspine version in project files (pom.xml, build.gradle, package.json, docker-compose.yml) or takes it as given, and lists the checklist items of eve"},{"name":"api_reference","description":"The published HTTP contract shared by Claspine Atlas and the self-hosted engine (paths under /api/v1). Without path: every operation. With path (and method): pa"},{"name":"java_api","description":"The public Java types of a Claspine capability (its api package) and of the foundation, with methods and record fields, from the current platform build. Without"},{"name":"explain_error","description":"What a Claspine error code means and how to fix it: HTTP status, the messages it is raised with, where, and the fix for common ones. Every Claspine error respon"},{"name":"check_code","description":"Runs Claspine's Agent Shield rules on files or a unified diff: hardcoded or client-exposed secrets, SQL built from strings, unscoped tenant queries, secrets in "},{"name":"check_config","description":"Checks application.yml / application.properties or the engine's environment variables: empty values that switch providers on, sandbox sign-in in STAGING/PRODUCT"}],"toolCount":12,"toolsHash":"5fb903d338717767c6d2c5a35343becc30d59d7aa31acc6bb2f7dbc267d30286","serverName":"claspine","capabilities":["tools","resources","prompts"],"serverVersion":"0.37.0-SNAPSHOT","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T20:25:33.626Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":199,"error":null,"detail":{"tools":[{"name":"what_runs_where","description":"Which Claspine capabilities exist on Claspine Atlas, the self-hosted engine (any language over HTTP) and self-hosted Spring Boot. Check this before planning any"},{"name":"plan_integration","description":"An exact, ordered plan for adding Claspine to this project: what the person must do first, then each step with the files and settings to change (current release"},{"name":"search_docs","description":"Search Claspine's guides, recipes, capability table and error fixes with a plain question or keywords. Returns the best matches first, with links; follow up wit"},{"name":"get_guide","description":"The full text of one Claspine guide: steps, code, settings, safety notes and troubleshooting."},{"name":"get_recipe","description":"Copy-ready HTTP calls for a common task on Claspine Atlas or the self-hosted engine, in curl, Node.js, Python, Go or Java, checked against Claspine's API on eve"},{"name":"upgrade_notes","description":"Every Claspine upgrade note after one version up to another, oldest first, with what changed, the checklist for product code and what to do before deploying. Re"},{"name":"check_upgrade","description":"Finds the Claspine version in project files (pom.xml, build.gradle, package.json, docker-compose.yml) or takes it as given, and lists the checklist items of eve"},{"name":"api_reference","description":"The published HTTP contract shared by Claspine Atlas and the self-hosted engine (paths under /api/v1). Without path: every operation. With path (and method): pa"},{"name":"java_api","description":"The public Java types of a Claspine capability (its api package) and of the foundation, with methods and record fields, from the current platform build. Without"},{"name":"explain_error","description":"What a Claspine error code means and how to fix it: HTTP status, the messages it is raised with, where, and the fix for common ones. Every Claspine error respon"},{"name":"check_code","description":"Runs Claspine's Agent Shield rules on files or a unified diff: hardcoded or client-exposed secrets, SQL built from strings, unscoped tenant queries, secrets in "},{"name":"check_config","description":"Checks application.yml / application.properties or the engine's environment variables: empty values that switch providers on, sandbox sign-in in STAGING/PRODUCT"}],"toolCount":12,"toolsHash":"5fb903d338717767c6d2c5a35343becc30d59d7aa31acc6bb2f7dbc267d30286","serverName":"claspine","capabilities":["tools","resources","prompts"],"serverVersion":"0.37.0-SNAPSHOT","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T12:22:02.802Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":194,"error":null,"detail":{"tools":[{"name":"what_runs_where","description":"Which Claspine capabilities exist on Claspine Atlas, the self-hosted engine (any language over HTTP) and self-hosted Spring Boot. Check this before planning any"},{"name":"plan_integration","description":"An exact, ordered plan for adding Claspine to this project: what the person must do first, then each step with the files and settings to change (current release"},{"name":"search_docs","description":"Search Claspine's guides, recipes, capability table and error fixes with a plain question or keywords. Returns the best matches first, with links; follow up wit"},{"name":"get_guide","description":"The full text of one Claspine guide: steps, code, settings, safety notes and troubleshooting."},{"name":"get_recipe","description":"Copy-ready HTTP calls for a common task on Claspine Atlas or the self-hosted engine, in curl, Node.js, Python, Go or Java, checked against Claspine's API on eve"},{"name":"upgrade_notes","description":"Every Claspine upgrade note after one version up to another, oldest first, with what changed, the checklist for product code and what to do before deploying. Re"},{"name":"check_upgrade","description":"Finds the Claspine version in project files (pom.xml, build.gradle, package.json, docker-compose.yml) or takes it as given, and lists the checklist items of eve"},{"name":"api_reference","description":"The published HTTP contract shared by Claspine Atlas and the self-hosted engine (paths under /api/v1). Without path: every operation. With path (and method): pa"},{"name":"java_api","description":"The public Java types of a Claspine capability (its api package) and of the foundation, with methods and record fields, from the current platform build. Without"},{"name":"explain_error","description":"What a Claspine error code means and how to fix it: HTTP status, the messages it is raised with, where, and the fix for common ones. Every Claspine error respon"},{"name":"check_code","description":"Runs Claspine's Agent Shield rules on files or a unified diff: hardcoded or client-exposed secrets, SQL built from strings, unscoped tenant queries, secrets in "},{"name":"check_config","description":"Checks application.yml / application.properties or the engine's environment variables: empty values that switch providers on, sandbox sign-in in STAGING/PRODUCT"}],"toolCount":12,"toolsHash":"5fb903d338717767c6d2c5a35343becc30d59d7aa31acc6bb2f7dbc267d30286","serverName":"claspine","capabilities":["tools","resources","prompts"],"serverVersion":"0.37.0-SNAPSHOT","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T04:25:55.093Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":204,"error":null,"detail":{"tools":[{"name":"what_runs_where","description":"Which Claspine capabilities exist on Claspine Atlas, the self-hosted engine (any language over HTTP) and self-hosted Spring Boot. Check this before planning any"},{"name":"plan_integration","description":"An exact, ordered plan for adding Claspine to this project: what the person must do first, then each step with the files and settings to change (current release"},{"name":"search_docs","description":"Search Claspine's guides, recipes, capability table and error fixes with a plain question or keywords. Returns the best matches first, with links; follow up wit"},{"name":"get_guide","description":"The full text of one Claspine guide: steps, code, settings, safety notes and troubleshooting."},{"name":"get_recipe","description":"Copy-ready HTTP calls for a common task on Claspine Atlas or the self-hosted engine, in curl, Node.js, Python, Go or Java, checked against Claspine's API on eve"},{"name":"upgrade_notes","description":"Every Claspine upgrade note after one version up to another, oldest first, with what changed, the checklist for product code and what to do before deploying. Re"},{"name":"check_upgrade","description":"Finds the Claspine version in project files (pom.xml, build.gradle, package.json, docker-compose.yml) or takes it as given, and lists the checklist items of eve"},{"name":"api_reference","description":"The published HTTP contract shared by Claspine Atlas and the self-hosted engine (paths under /api/v1). Without path: every operation. With path (and method): pa"},{"name":"java_api","description":"The public Java types of a Claspine capability (its api package) and of the foundation, with methods and record fields, from the current platform build. Without"},{"name":"explain_error","description":"What a Claspine error code means and how to fix it: HTTP status, the messages it is raised with, where, and the fix for common ones. Every Claspine error respon"},{"name":"check_code","description":"Runs Claspine's Agent Shield rules on files or a unified diff: hardcoded or client-exposed secrets, SQL built from strings, unscoped tenant queries, secrets in "},{"name":"check_config","description":"Checks application.yml / application.properties or the engine's environment variables: empty values that switch providers on, sandbox sign-in in STAGING/PRODUCT"}],"toolCount":12,"toolsHash":"5fb903d338717767c6d2c5a35343becc30d59d7aa31acc6bb2f7dbc267d30286","serverName":"claspine","capabilities":["tools","resources","prompts"],"serverVersion":"0.37.0-SNAPSHOT","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T20:28:07.487Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":194,"error":null,"detail":{"tools":[{"name":"what_runs_where","description":"Which Claspine capabilities exist on Claspine Atlas, the self-hosted engine (any language over HTTP) and self-hosted Spring Boot. Check this before planning any"},{"name":"plan_integration","description":"An exact, ordered plan for adding Claspine to this project: what the person must do first, then each step with the files and settings to change (current release"},{"name":"search_docs","description":"Search Claspine's guides, recipes, capability table and error fixes with a plain question or keywords. Returns the best matches first, with links; follow up wit"},{"name":"get_guide","description":"The full text of one Claspine guide: steps, code, settings, safety notes and troubleshooting."},{"name":"get_recipe","description":"Copy-ready HTTP calls for a common task on Claspine Atlas or the self-hosted engine, in curl, Node.js, Python, Go or Java, checked against Claspine's API on eve"},{"name":"upgrade_notes","description":"Every Claspine upgrade note after one version up to another, oldest first, with what changed, the checklist for product code and what to do before deploying. Re"},{"name":"check_upgrade","description":"Finds the Claspine version in project files (pom.xml, build.gradle, package.json, docker-compose.yml) or takes it as given, and lists the checklist items of eve"},{"name":"api_reference","description":"The published HTTP contract shared by Claspine Atlas and the self-hosted engine (paths under /api/v1). Without path: every operation. With path (and method): pa"},{"name":"java_api","description":"The public Java types of a Claspine capability (its api package) and of the foundation, with methods and record fields, from the current platform build. Without"},{"name":"explain_error","description":"What a Claspine error code means and how to fix it: HTTP status, the messages it is raised with, where, and the fix for common ones. Every Claspine error respon"},{"name":"check_code","description":"Runs Claspine's Agent Shield rules on files or a unified diff: hardcoded or client-exposed secrets, SQL built from strings, unscoped tenant queries, secrets in "},{"name":"check_config","description":"Checks application.yml / application.properties or the engine's environment variables: empty values that switch providers on, sandbox sign-in in STAGING/PRODUCT"}],"toolCount":12,"toolsHash":"5fb903d338717767c6d2c5a35343becc30d59d7aa31acc6bb2f7dbc267d30286","serverName":"claspine","capabilities":["tools","resources","prompts"],"serverVersion":"0.37.0-SNAPSHOT","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T12:24:18.275Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":218,"error":null,"detail":{"tools":[{"name":"what_runs_where","description":"Which Claspine capabilities exist on Claspine Atlas, the self-hosted engine (any language over HTTP) and self-hosted Spring Boot. Check this before planning any"},{"name":"plan_integration","description":"An exact, ordered plan for adding Claspine to this project: what the person must do first, then each step with the files and settings to change (current release"},{"name":"search_docs","description":"Search Claspine's guides, recipes, capability table and error fixes with a plain question or keywords. Returns the best matches first, with links; follow up wit"},{"name":"get_guide","description":"The full text of one Claspine guide: steps, code, settings, safety notes and troubleshooting."},{"name":"get_recipe","description":"Copy-ready HTTP calls for a common task on Claspine Atlas or the self-hosted engine, in curl, Node.js, Python, Go or Java, checked against Claspine's API on eve"},{"name":"upgrade_notes","description":"Every Claspine upgrade note after one version up to another, oldest first, with what changed, the checklist for product code and what to do before deploying. Re"},{"name":"check_upgrade","description":"Finds the Claspine version in project files (pom.xml, build.gradle, package.json, docker-compose.yml) or takes it as given, and lists the checklist items of eve"},{"name":"api_reference","description":"The published HTTP contract shared by Claspine Atlas and the self-hosted engine (paths under /api/v1). Without path: every operation. With path (and method): pa"},{"name":"java_api","description":"The public Java types of a Claspine capability (its api package) and of the foundation, with methods and record fields, from the current platform build. Without"},{"name":"explain_error","description":"What a Claspine error code means and how to fix it: HTTP status, the messages it is raised with, where, and the fix for common ones. Every Claspine error respon"},{"name":"check_code","description":"Runs Claspine's Agent Shield rules on files or a unified diff: hardcoded or client-exposed secrets, SQL built from strings, unscoped tenant queries, secrets in "},{"name":"check_config","description":"Checks application.yml / application.properties or the engine's environment variables: empty values that switch providers on, sandbox sign-in in STAGING/PRODUCT"}],"toolCount":12,"toolsHash":"5fb903d338717767c6d2c5a35343becc30d59d7aa31acc6bb2f7dbc267d30286","serverName":"claspine","capabilities":["tools","resources","prompts"],"serverVersion":"0.37.0-SNAPSHOT","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T04:25:47.923Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":194,"error":null,"detail":{"tools":[{"name":"what_runs_where","description":"Which Claspine capabilities exist on Claspine Atlas, the self-hosted engine (any language over HTTP) and self-hosted Spring Boot. Check this before planning any"},{"name":"plan_integration","description":"An exact, ordered plan for adding Claspine to this project: what the person must do first, then each step with the files and settings to change (current release"},{"name":"search_docs","description":"Search Claspine's guides, recipes, capability table and error fixes with a plain question or keywords. Returns the best matches first, with links; follow up wit"},{"name":"get_guide","description":"The full text of one Claspine guide: steps, code, settings, safety notes and troubleshooting."},{"name":"get_recipe","description":"Copy-ready HTTP calls for a common task on Claspine Atlas or the self-hosted engine, in curl, Node.js, Python, Go or Java, checked against Claspine's API on eve"},{"name":"upgrade_notes","description":"Every Claspine upgrade note after one version up to another, oldest first, with what changed, the checklist for product code and what to do before deploying. Re"},{"name":"check_upgrade","description":"Finds the Claspine version in project files (pom.xml, build.gradle, package.json, docker-compose.yml) or takes it as given, and lists the checklist items of eve"},{"name":"api_reference","description":"The published HTTP contract shared by Claspine Atlas and the self-hosted engine (paths under /api/v1). Without path: every operation. With path (and method): pa"},{"name":"java_api","description":"The public Java types of a Claspine capability (its api package) and of the foundation, with methods and record fields, from the current platform build. Without"},{"name":"explain_error","description":"What a Claspine error code means and how to fix it: HTTP status, the messages it is raised with, where, and the fix for common ones. Every Claspine error respon"},{"name":"check_code","description":"Runs Claspine's Agent Shield rules on files or a unified diff: hardcoded or client-exposed secrets, SQL built from strings, unscoped tenant queries, secrets in "},{"name":"check_config","description":"Checks application.yml / application.properties or the engine's environment variables: empty values that switch providers on, sandbox sign-in in STAGING/PRODUCT"}],"toolCount":12,"toolsHash":"5fb903d338717767c6d2c5a35343becc30d59d7aa31acc6bb2f7dbc267d30286","serverName":"claspine","capabilities":["tools","resources","prompts"],"serverVersion":"0.35.0-SNAPSHOT","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T20:25:04.043Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":194,"error":null,"detail":{"tools":[{"name":"what_runs_where","description":"Which Claspine capabilities exist on Claspine Atlas, the self-hosted engine (any language over HTTP) and self-hosted Spring Boot. Check this before planning any"},{"name":"plan_integration","description":"An exact, ordered plan for adding Claspine to this project: what the person must do first, then each step with the files and settings to change (current release"},{"name":"search_docs","description":"Search Claspine's guides, recipes, capability table and error fixes with a plain question or keywords. Returns the best matches first, with links; follow up wit"},{"name":"get_guide","description":"The full text of one Claspine guide: steps, code, settings, safety notes and troubleshooting."},{"name":"get_recipe","description":"Copy-ready HTTP calls for a common task on Claspine Atlas or the self-hosted engine, in curl, Node.js, Python, Go or Java, checked against Claspine's API on eve"},{"name":"upgrade_notes","description":"Every Claspine upgrade note after one version up to another, oldest first, with what changed, the checklist for product code and what to do before deploying. Re"},{"name":"check_upgrade","description":"Finds the Claspine version in project files (pom.xml, build.gradle, package.json, docker-compose.yml) or takes it as given, and lists the checklist items of eve"},{"name":"api_reference","description":"The published HTTP contract shared by Claspine Atlas and the self-hosted engine (paths under /api/v1). Without path: every operation. With path (and method): pa"},{"name":"java_api","description":"The public Java types of a Claspine capability (its api package) and of the foundation, with methods and record fields, from the current platform build. Without"},{"name":"explain_error","description":"What a Claspine error code means and how to fix it: HTTP status, the messages it is raised with, where, and the fix for common ones. Every Claspine error respon"},{"name":"check_code","description":"Runs Claspine's Agent Shield rules on files or a unified diff: hardcoded or client-exposed secrets, SQL built from strings, unscoped tenant queries, secrets in "},{"name":"check_config","description":"Checks application.yml / application.properties or the engine's environment variables: empty values that switch providers on, sandbox sign-in in STAGING/PRODUCT"}],"toolCount":12,"toolsHash":"5fb903d338717767c6d2c5a35343becc30d59d7aa31acc6bb2f7dbc267d30286","serverName":"claspine","capabilities":["tools","resources","prompts"],"serverVersion":"0.35.0-SNAPSHOT","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T12:26:52.851Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":200,"error":null,"detail":{"tools":[{"name":"what_runs_where","description":"Which Claspine capabilities exist on Claspine Atlas, the self-hosted engine (any language over HTTP) and self-hosted Spring Boot. Check this before planning any"},{"name":"plan_integration","description":"An exact, ordered plan for adding Claspine to this project: what the person must do first, then each step with the files and settings to change (current release"},{"name":"search_docs","description":"Search Claspine's guides, recipes, capability table and error fixes with a plain question or keywords. Returns the best matches first, with links; follow up wit"},{"name":"get_guide","description":"The full text of one Claspine guide: steps, code, settings, safety notes and troubleshooting."},{"name":"get_recipe","description":"Copy-ready HTTP calls for a common task on Claspine Atlas or the self-hosted engine, in curl, Node.js, Python, Go or Java, checked against Claspine's API on eve"},{"name":"upgrade_notes","description":"Every Claspine upgrade note after one version up to another, oldest first, with what changed, the checklist for product code and what to do before deploying. Re"},{"name":"check_upgrade","description":"Finds the Claspine version in project files (pom.xml, build.gradle, package.json, docker-compose.yml) or takes it as given, and lists the checklist items of eve"},{"name":"api_reference","description":"The published HTTP contract shared by Claspine Atlas and the self-hosted engine (paths under /api/v1). Without path: every operation. With path (and method): pa"},{"name":"java_api","description":"The public Java types of a Claspine capability (its api package) and of the foundation, with methods and record fields, from the current platform build. Without"},{"name":"explain_error","description":"What a Claspine error code means and how to fix it: HTTP status, the messages it is raised with, where, and the fix for common ones. Every Claspine error respon"},{"name":"check_code","description":"Runs Claspine's Agent Shield rules on files or a unified diff: hardcoded or client-exposed secrets, SQL built from strings, unscoped tenant queries, secrets in "},{"name":"check_config","description":"Checks application.yml / application.properties or the engine's environment variables: empty values that switch providers on, sandbox sign-in in STAGING/PRODUCT"}],"toolCount":12,"toolsHash":"5fb903d338717767c6d2c5a35343becc30d59d7aa31acc6bb2f7dbc267d30286","serverName":"claspine","capabilities":["tools","resources","prompts"],"serverVersion":"0.35.0-SNAPSHOT","protocolVersion":"2025-06-18"}}],"tools":[{"name":"what_runs_where","description":"Which Claspine capabilities exist on Claspine Atlas, the self-hosted engine (any language over HTTP) and self-hosted Spring Boot. Check this before planning any"},{"name":"plan_integration","description":"An exact, ordered plan for adding Claspine to this project: what the person must do first, then each step with the files and settings to change (current release"},{"name":"search_docs","description":"Search Claspine's guides, recipes, capability table and error fixes with a plain question or keywords. Returns the best matches first, with links; follow up wit"},{"name":"get_guide","description":"The full text of one Claspine guide: steps, code, settings, safety notes and troubleshooting."},{"name":"get_recipe","description":"Copy-ready HTTP calls for a common task on Claspine Atlas or the self-hosted engine, in curl, Node.js, Python, Go or Java, checked against Claspine's API on eve"},{"name":"upgrade_notes","description":"Every Claspine upgrade note after one version up to another, oldest first, with what changed, the checklist for product code and what to do before deploying. Re"},{"name":"check_upgrade","description":"Finds the Claspine version in project files (pom.xml, build.gradle, package.json, docker-compose.yml) or takes it as given, and lists the checklist items of eve"},{"name":"api_reference","description":"The published HTTP contract shared by Claspine Atlas and the self-hosted engine (paths under /api/v1). Without path: every operation. With path (and method): pa"},{"name":"java_api","description":"The public Java types of a Claspine capability (its api package) and of the foundation, with methods and record fields, from the current platform build. Without"},{"name":"explain_error","description":"What a Claspine error code means and how to fix it: HTTP status, the messages it is raised with, where, and the fix for common ones. Every Claspine error respon"},{"name":"check_code","description":"Runs Claspine's Agent Shield rules on files or a unified diff: hardcoded or client-exposed secrets, SQL built from strings, unscoped tenant queries, secrets in "},{"name":"check_config","description":"Checks application.yml / application.properties or the engine's environment variables: empty values that switch providers on, sandbox sign-in in STAGING/PRODUCT"}],"package":null,"toolSurface":{"id":"ts_s552nub28h8f","endpointId":"ep_hyjbwa23saea","hash":"5fb903d338717767c6d2c5a35343becc30d59d7aa31acc6bb2f7dbc267d30286","toolCount":12,"serverName":"claspine","serverVersion":"0.35.0-SNAPSHOT","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-28T12:26:52.845Z","lastSeenAt":"2026-10-31T04:25:36.046Z","observations":9,"toolNames":["what_runs_where","plan_integration","search_docs","get_guide","get_recipe","upgrade_notes","check_upgrade","api_reference","java_api","explain_error","check_code","check_config"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_hyjbwa23saea","url":"https://api.claspine.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-28T20:25:04.063Z","auth":{"observedAt":"2026-10-28T20:25:04.322Z","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-28T20:25:04.712Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"api.claspine.com","issuer":{"commonName":"GeoTrust TLS RSA CA G1","organization":"DigiCert Inc"},"validFrom":"2026-10-25T00:00:00.000Z","validTo":"2027-04-25T23:59:59.000Z","daysToExpiry":176,"sanCount":1,"fingerprint256":"0E:74:35:F5:5F:D0:6E:58:F0:E0:66:12:99:C3:B0:B7:1F:8A:D6:FA:B6:AD:75:C1:7C:A8:F4:A9:5D:A2:13:94"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.claspine/claspine","url":"https://registry.modelcontextprotocol.io/v0/servers/com.claspine%2Fclaspine","firstSeenAt":"2026-10-28T11:23:06.287Z","fetchedAt":"2026-10-28T11:23:06.287Z","normalizedAt":"2026-10-28T11:23:06.287Z"}]},"firstSeenAt":"2026-10-28T11:23:06.287Z","updatedAt":"2026-10-31T04:29:28.753Z"}