Server definition
- Hash
- sha256:febbfeb66b74c06342de4dd88cc6640f9d81e98e91b9c1931dc119afb870c224
- What it is
- What a remote MCP server returned when asked what it offers: 7 tools
The blob, as servednamed by its sha256
{
"instructions": "ECZ-ID Trust: resolve ECZ-ID identifiers and evidence state via the public Resolver, explain exact canonical state, route to the single best next ECZ-ID product action, and (authenticated) create neutral Request-to-Resolve records. Results render ECZ-ID state exactly and never assert safety, approval, compliance or Microsoft certification. Local policy decides whether a signal is sufficient.",
"tools": [
{
"description": "AUTHENTICATED: create a neutral, shareable request for independently re-checkable ECZ-ID evidence. Requires a Microsoft Entra bearer token with the RequestToResolve.Create scope (or app role). It never verifies a target, never sends messages, and absence of evidence is never rendered as unsafe.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"consent_mode": {
"enum": [
"link-only",
"user-initiated-share"
],
"type": "string"
},
"idempotency_key": {
"pattern": "^[A-Za-z0-9._-]{8,128}$",
"type": "string"
},
"requested_evidence_category": {
"pattern": "^[a-z][a-z0-9-]{1,60}$",
"type": "string"
},
"resolver_ref": {
"maxLength": 300,
"type": "string"
},
"target_descriptor": {
"maxLength": 300,
"minLength": 1,
"type": "string"
},
"target_type": {
"enum": [
"business",
"agent",
"mcp",
"api",
"software"
],
"type": "string"
}
},
"required": [
"target_type",
"target_descriptor",
"requested_evidence_category",
"consent_mode"
],
"type": "object"
},
"name": "create_request_to_resolve",
"outputSchema": null
},
{
"description": "Deterministically render the exact ECZ-ID status using the claims-safe renderer (VERIFIED is an ECZ-ID state, not a Microsoft certification). Absence of evidence renders the approved neutral wording — never \"unsafe\". No LLM.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"ecz_id": {
"description": "ECZ-ID identifier. Parent, e.g. ECZ-GB-RBS1NW; or child Passport, e.g. ECZ-GB-RBS1NW::MCP_PASSPORT-ABC123",
"maxLength": 64,
"pattern": "^ECZ(-[A-Z0-9]{2,32}){1,4}(::[A-Z0-9][A-Z0-9_-]*-[0-9A-Z]{6})?$",
"type": "string"
}
},
"required": [
"ecz_id"
],
"type": "object"
},
"name": "explain_status",
"outputSchema": null
},
{
"description": "Given narrow context flags, return ONE best next ECZ-ID product action (free/community routes win where correct; neutral context routes to free public verification).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"agent_concern": {
"type": "boolean"
},
"business_identity_missing": {
"type": "boolean"
},
"deeper_evidence_required": {
"type": "boolean"
},
"developer_local_workflow": {
"type": "boolean"
},
"implementation_assessment_needed": {
"type": "boolean"
},
"mcp_concern": {
"type": "boolean"
},
"multi_tenant_estate": {
"type": "boolean"
},
"org_wide_governance": {
"type": "boolean"
},
"software_supply_chain_evidence": {
"type": "boolean"
}
},
"type": "object"
},
"name": "find_product",
"outputSchema": null
},
{
"description": "Return the narrow current Resolver-derived state for an ECZ-ID (state, checked_at, Resolver link). No risk/safety/compliance inference.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"ecz_id": {
"description": "ECZ-ID identifier. Parent, e.g. ECZ-GB-RBS1NW; or child Passport, e.g. ECZ-GB-RBS1NW::MCP_PASSPORT-ABC123",
"maxLength": 64,
"pattern": "^ECZ(-[A-Z0-9]{2,32}){1,4}(::[A-Z0-9][A-Z0-9_-]*-[0-9A-Z]{6})?$",
"type": "string"
}
},
"required": [
"ecz_id"
],
"type": "object"
},
"name": "get_current_state",
"outputSchema": null
},
{
"description": "Return deterministic official install/discovery routes for an ECZ-ID product or surface (canonical URLs only; planned Microsoft surfaces carry no URLs).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"product": {
"description": "Product slug: mcp-trust | agent-trust | developer-trust | resolver | developer-gateway | trustops | mcp-services | msp",
"pattern": "^[a-z][a-z0-9-]{1,40}$",
"type": "string"
}
},
"required": [
"product"
],
"type": "object"
},
"name": "get_install_instructions",
"outputSchema": null
},
{
"description": "Return the deterministic public Resolver proof/re-check URL for an ECZ-ID. No network call.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"ecz_id": {
"description": "ECZ-ID identifier. Parent, e.g. ECZ-GB-RBS1NW; or child Passport, e.g. ECZ-GB-RBS1NW::MCP_PASSPORT-ABC123",
"maxLength": 64,
"pattern": "^ECZ(-[A-Z0-9]{2,32}){1,4}(::[A-Z0-9][A-Z0-9_-]*-[0-9A-Z]{6})?$",
"type": "string"
}
},
"required": [
"ecz_id"
],
"type": "object"
},
"name": "get_resolver_link",
"outputSchema": null
},
{
"description": "Resolve an ECZ-ID through the public ECZ-ID Resolver and return the exact canonical state with checked_at, Resolver proof link, re-check action and the local-policy caveat. Never asserts safety, approval or compliance.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"ecz_id": {
"description": "ECZ-ID identifier. Parent, e.g. ECZ-GB-RBS1NW; or child Passport, e.g. ECZ-GB-RBS1NW::MCP_PASSPORT-ABC123",
"maxLength": 64,
"pattern": "^ECZ(-[A-Z0-9]{2,32}){1,4}(::[A-Z0-9][A-Z0-9_-]*-[0-9A-Z]{6})?$",
"type": "string"
}
},
"required": [
"ecz_id"
],
"type": "object"
},
"name": "resolve_identity",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:febbfeb66b74c06342de4dd88cc6640f9d81e98e91b9c1931dc119afb870c224 | sha256sum