Server definition
- Hash
- sha256:4a2bcbe0acd16fba4701b3cd48c545bd38043859599d1f096aa09568d11837f5
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": "Use the six-tool workflow: discover, connect, quote, authorize, execute, then verify_receipt. Existing customer accounts authenticate with Supabase OAuth using standard identity scopes and store approved operational authority server-side. Autonomous machines may self-register at /v1/agents/register and use the returned ipc_live_ bearer directly with MCP, without a human OAuth step. Paid execution still requires prior canonical prepaid authorization.",
"tools": [
{
"description": "Create an idempotent prepaid authorization for a quoted operation. This may reserve private account credits but does not execute provider work.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": true,
"properties": {
"agent_id": {
"type": "string"
},
"credits": {
"minimum": 1,
"type": "integer"
},
"payload": {
"description": "Optional canonical InfraPulse payload; direct top-level fields are also accepted.",
"type": "object"
},
"quote_id": {
"type": "string"
},
"request_id": {
"description": "Stable idempotency key for this mutating operation.",
"minLength": 1,
"type": "string"
}
},
"required": [
"request_id"
],
"type": "object"
},
"name": "authorize",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": true,
"properties": {
"data": {},
"error": {
"type": [
"object",
"null"
]
},
"intent": {
"type": "string"
},
"next_action": {
"type": [
"object",
"null"
]
},
"ok": {
"type": "boolean"
},
"operation_id": {
"type": [
"string",
"null"
]
},
"receipt": {
"type": [
"object",
"null"
]
},
"request_id": {
"type": [
"string",
"null"
]
},
"requires_human": {
"type": "boolean"
},
"status": {
"type": [
"string",
"null"
]
},
"success": {
"type": "boolean"
}
},
"type": "object"
}
},
{
"description": "Connect an InfraPulse identity to the MCP workflow. Existing customer accounts use OAuth and explicit owner approval for operational scopes. Autonomous machines may self-register at /v1/agents/register and use the returned ipc_live_ bearer directly; machine credentials do not require a human OAuth approval step.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"anyOf": [
{
"required": [
"connection_id"
]
},
{
"required": [
"request_id",
"scopes"
]
}
],
"properties": {
"action": {
"description": "Follow-up action for an existing connection. Defaults to status.",
"enum": [
"status",
"approve",
"refresh_funding",
"suspend",
"resume"
],
"type": "string"
},
"agent_id": {
"description": "Required only when the OAuth identity owns multiple linked InfraPulse agents.",
"type": "string"
},
"approved_scopes": {
"description": "Optional subset to approve when action=approve.",
"items": {
"type": "string"
},
"minItems": 1,
"type": "array",
"uniqueItems": true
},
"connection_id": {
"description": "Server-generated connection id for status or approval follow-up.",
"minLength": 1,
"type": "string"
},
"request_id": {
"description": "Stable idempotency key for a new connection request.",
"minLength": 1,
"type": "string"
},
"scopes": {
"description": "InfraPulse operational scopes requested for a new connection. These are approved and stored by InfraPulse, never copied into the OAuth token.",
"items": {
"type": "string"
},
"minItems": 1,
"type": "array",
"uniqueItems": true
}
},
"type": "object"
},
"name": "connect",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": true,
"properties": {
"data": {},
"error": {
"type": [
"object",
"null"
]
},
"intent": {
"type": "string"
},
"next_action": {
"type": [
"object",
"null"
]
},
"ok": {
"type": "boolean"
},
"operation_id": {
"type": [
"string",
"null"
]
},
"receipt": {
"type": [
"object",
"null"
]
},
"request_id": {
"type": [
"string",
"null"
]
},
"requires_human": {
"type": "boolean"
},
"status": {
"type": [
"string",
"null"
]
},
"success": {
"type": "boolean"
}
},
"type": "object"
}
},
{
"description": "Discover InfraPulse production capabilities and the universal execution contract without changing account state.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"type": "object"
},
"name": "discover",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": true,
"properties": {
"data": {},
"error": {
"type": [
"object",
"null"
]
},
"intent": {
"type": "string"
},
"next_action": {
"type": [
"object",
"null"
]
},
"ok": {
"type": "boolean"
},
"operation_id": {
"type": [
"string",
"null"
]
},
"receipt": {
"type": [
"object",
"null"
]
},
"request_id": {
"type": [
"string",
"null"
]
},
"requires_human": {
"type": "boolean"
},
"status": {
"type": [
"string",
"null"
]
},
"success": {
"type": "boolean"
}
},
"type": "object"
}
},
{
"description": "Execute authorized provider work through InfraPulse. Requires a stable request_id and canonical authorization_id; may consume prepaid credits and change an external provider system.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": true,
"properties": {
"agent_id": {
"type": "string"
},
"authorization_id": {
"description": "Canonical authorization returned by the authorize step.",
"type": "string"
},
"input": {
"type": "object"
},
"metadata": {
"type": "object"
},
"payload": {
"description": "Optional canonical InfraPulse payload; direct top-level fields are also accepted.",
"type": "object"
},
"provider_id": {
"type": "string"
},
"provider_intent": {
"type": "string"
},
"request_id": {
"description": "Stable idempotency key for this mutating operation.",
"minLength": 1,
"type": "string"
},
"task": {
"type": "string"
},
"timeout_seconds": {
"minimum": 1,
"type": "integer"
}
},
"required": [
"request_id",
"authorization_id"
],
"type": "object"
},
"name": "execute",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": true,
"properties": {
"data": {},
"error": {
"type": [
"object",
"null"
]
},
"intent": {
"type": "string"
},
"next_action": {
"type": [
"object",
"null"
]
},
"ok": {
"type": "boolean"
},
"operation_id": {
"type": [
"string",
"null"
]
},
"receipt": {
"type": [
"object",
"null"
]
},
"request_id": {
"type": [
"string",
"null"
]
},
"requires_human": {
"type": "boolean"
},
"status": {
"type": [
"string",
"null"
]
},
"success": {
"type": "boolean"
}
},
"type": "object"
}
},
{
"description": "Get a deterministic price quote before authorization or execution. This does not reserve credits or run provider work.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": true,
"properties": {
"agent_id": {
"type": "string"
},
"payload": {
"type": "object"
}
},
"type": "object"
},
"name": "quote",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": true,
"properties": {
"data": {},
"error": {
"type": [
"object",
"null"
]
},
"intent": {
"type": "string"
},
"next_action": {
"type": [
"object",
"null"
]
},
"ok": {
"type": "boolean"
},
"operation_id": {
"type": [
"string",
"null"
]
},
"receipt": {
"type": [
"object",
"null"
]
},
"request_id": {
"type": [
"string",
"null"
]
},
"requires_human": {
"type": "boolean"
},
"status": {
"type": [
"string",
"null"
]
},
"success": {
"type": "boolean"
}
},
"type": "object"
}
},
{
"description": "Verify an InfraPulse signed receipt by receipt_id or receipt object without changing account or provider state.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"anyOf": [
{
"required": [
"receipt_id"
]
},
{
"required": [
"receipt"
]
},
{
"required": [
"payload"
]
}
],
"properties": {
"payload": {
"type": "object"
},
"receipt": {
"type": "object"
},
"receipt_id": {
"type": "string"
}
},
"type": "object"
},
"name": "verify_receipt",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": true,
"properties": {
"data": {},
"error": {
"type": [
"object",
"null"
]
},
"intent": {
"type": "string"
},
"next_action": {
"type": [
"object",
"null"
]
},
"ok": {
"type": "boolean"
},
"operation_id": {
"type": [
"string",
"null"
]
},
"receipt": {
"type": [
"object",
"null"
]
},
"request_id": {
"type": [
"string",
"null"
]
},
"requires_human": {
"type": "boolean"
},
"status": {
"type": [
"string",
"null"
]
},
"success": {
"type": "boolean"
}
},
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:4a2bcbe0acd16fba4701b3cd48c545bd38043859599d1f096aa09568d11837f5 | sha256sum