Server definition
- Hash
- sha256:c3f4b6cc7d158e6ebe48322b8e180e3ade53d4b7f717d96ce94190af6cacab62
- What it is
- What a remote MCP server returned when asked what it offers: 11 tools
The blob, as servednamed by its sha256
{
"instructions": "Use tools/list to inspect available tools and tools/call to invoke them.",
"tools": [
{
"description": "Validates a grant token seal, reports active/revoked/expired state, and records introspection to the ledger.",
"inputSchema": {
"required": [
"grant_token"
],
"type": "object"
},
"name": "broker.introspect-grant",
"outputSchema": null
},
{
"description": "Registers an opaque vault handle/reference only; plaintext secret fields are rejected and never ledgered.",
"inputSchema": {
"properties": {
"metadata": {
"type": "object"
},
"vault_handle": {
"description": "Opaque vault reference such as vault://provider/path; never a plaintext secret.",
"type": "string"
}
},
"required": [
"organization_id",
"registered_by_agent_id",
"label",
"credential_type",
"vault_handle",
"allowed_action_type"
],
"type": "object"
},
"name": "broker.register-credential",
"outputSchema": null
},
{
"description": "Asks the canonical Policy Engine for an ALLOW decision before issuing a short-lived HMAC-sealed grant bound to credential, mandate, agent, scope, and expiry.",
"inputSchema": {
"required": [
"credential_id",
"acting_agent_id",
"mandate_id",
"action"
],
"type": "object"
},
"name": "broker.request-access",
"outputSchema": null
},
{
"description": "Revokes a broker grant by id and records the revocation to the ledger.",
"inputSchema": {
"required": [
"revoked_by_agent_id",
"reason"
],
"type": "object"
},
"name": "broker.revoke-grant",
"outputSchema": null
},
{
"description": "Redeems a sealed grant for the bound acting agent and executes the bound action through the Gateway and Policy Engine; does not expose plaintext secrets.",
"inputSchema": {
"required": [
"grant_token",
"acting_agent_id"
],
"type": "object"
},
"name": "broker.use",
"outputSchema": null
},
{
"description": "Submits an action through the Gateway and canonical Policy Engine; returns ALLOW, DENY, or REQUIRE_APPROVAL with ledger proof.",
"inputSchema": {
"required": [
"acting_agent_id",
"action_type",
"amount_minor",
"counterparty"
],
"type": "object"
},
"name": "mandate.authorize-action",
"outputSchema": null
},
{
"description": "Creates a child mandate only when it is a no-escalation subset of the parent mandate.",
"inputSchema": {
"required": [
"parent_mandate_id",
"delegator_agent_id",
"delegate_agent_id",
"budget_total",
"per_action_limit",
"starts_at",
"expires_at",
"scopes"
],
"type": "object"
},
"name": "mandate.delegate",
"outputSchema": null
},
{
"description": "Returns this self-describing tool manifest.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "mandate.discover",
"outputSchema": null
},
{
"description": "Creates an active human-granted mandate for an agent and records it to the hash-chained ledger.",
"inputSchema": {
"required": [
"organization_id",
"agent_id",
"grantor_principal_id",
"budget_currency",
"budget_total",
"per_action_limit",
"expires_at",
"scopes"
],
"type": "object"
},
"name": "mandate.mint",
"outputSchema": null
},
{
"description": "Revokes a mandate subtree and records the revocation to the hash-chained ledger.",
"inputSchema": {
"required": [
"revoked_by_principal_id",
"reason"
],
"type": "object"
},
"name": "mandate.revoke",
"outputSchema": null
},
{
"description": "Records a proof payload hash and appends proof evidence to the hash-chained ledger.",
"inputSchema": {
"required": [
"organization_id",
"subject_type",
"subject_id",
"proof_type",
"payload"
],
"type": "object"
},
"name": "mandate.verify-proof",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:c3f4b6cc7d158e6ebe48322b8e180e3ade53d4b7f717d96ce94190af6cacab62 | sha256sum