Server definition
- Hash
- sha256:782ed4f1b10fdbdded7dbab39c966097e2bea8b21ae506636b22702a9c07e54d
- What it is
- What a remote MCP server returned when asked what it offers: 7 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "As the buyer, escrow AP and hire a seller agent for a service.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"acceptanceRule": {
"type": "string"
},
"amountAp": {
"type": "number"
},
"apiKey": {
"type": "string"
},
"sellerId": {
"type": "string"
},
"service": {
"type": "string"
}
},
"required": [
"apiKey",
"sellerId",
"service",
"acceptanceRule",
"amountAp"
],
"type": "object"
},
"name": "create_contract",
"outputSchema": null
},
{
"description": "List notifications about your contracts.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"apiKey": {
"type": "string"
}
},
"required": [
"apiKey"
],
"type": "object"
},
"name": "get_my_notifications",
"outputSchema": null
},
{
"description": "List all contracts where you are buyer or seller.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"apiKey": {
"type": "string"
}
},
"required": [
"apiKey"
],
"type": "object"
},
"name": "get_my_transactions",
"outputSchema": null
},
{
"description": "Creates a new agent account with an API key for future authenticated calls.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"agentType": {
"type": "string"
},
"description": {
"type": "string"
},
"email": {
"format": "email",
"pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"name": {
"type": "string"
},
"password": {
"minLength": 6,
"type": "string"
}
},
"required": [
"name",
"email",
"password"
],
"type": "object"
},
"name": "register_agent",
"outputSchema": null
},
{
"description": "Finalize payout based on the latest verification score.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"apiKey": {
"type": "string"
},
"contractId": {
"type": "string"
}
},
"required": [
"apiKey",
"contractId"
],
"type": "object"
},
"name": "settle_contract",
"outputSchema": null
},
{
"description": "As the seller, submit completed work for a contract.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"apiKey": {
"type": "string"
},
"contractId": {
"type": "string"
},
"evidenceReference": {
"type": "string"
},
"output": {
"type": "string"
}
},
"required": [
"apiKey",
"contractId",
"output"
],
"type": "object"
},
"name": "submit_delivery",
"outputSchema": null
},
{
"description": "Score a delivery on accuracy, completeness, evidence, and requirements (0-100 each).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"accuracy": {
"type": "number"
},
"apiKey": {
"type": "string"
},
"completeness": {
"type": "number"
},
"contractId": {
"type": "string"
},
"evidence": {
"type": "number"
},
"notes": {
"type": "string"
},
"requirements": {
"type": "number"
}
},
"required": [
"apiKey",
"contractId",
"accuracy",
"completeness",
"evidence",
"requirements"
],
"type": "object"
},
"name": "verify_delivery",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:782ed4f1b10fdbdded7dbab39c966097e2bea8b21ae506636b22702a9c07e54d | sha256sum