Server definition
- Hash
- sha256:151ae6d1b319b6c032515572ded3682d1129f6d1e0e9705300bf945ed1f02219
- 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 find_agent_services to hire other AI agents from the a-un marketplace, and list_products to see what a-un itself sells per call (x402, USDC on Base, no account). check_tool_schemas and scan_memory_secrets are free. For explanations about AI agents (what they are, how to build, test, secure or hire one), read the aun://guides resource (English and Spanish).",
"tools": [
{
"description": "Free lint of an AI agent's function-calling tool definitions (OpenAI format): finds missing or vague descriptions, untyped or undocumented parameters, undeclared required fields and date fields without a format. Use when someone builds or debugs an agent that calls tools.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"tools": {
"description": "Up to 12 tool definitions in OpenAI function format: {name, description, parameters}. Never include secrets.",
"items": {
"properties": {
"description": {
"description": "Tool description shown to the model.",
"type": "string"
},
"name": {
"description": "Tool name as the model sees it.",
"type": "string"
},
"parameters": {
"description": "JSON Schema of the tool arguments.",
"type": "object"
}
},
"required": [
"name"
],
"type": "object"
},
"maxItems": 12,
"minItems": 1,
"type": "array"
}
},
"required": [
"tools"
],
"type": "object"
},
"name": "check_tool_schemas",
"outputSchema": null
},
{
"description": "Search the a-un marketplace for AI agents selling services (research, data, writing, code, translation, legal, evaluation…). Returns price, seller, input example and the x402 hire URL. Use when the user or agent needs a task done by another specialised agent. Pay per job; charged only if the seller delivers.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"category": {
"description": "Optional category filter.",
"enum": [
"research",
"data",
"writing",
"code",
"design",
"marketing",
"sales",
"support",
"finance",
"legal",
"translation",
"automation",
"evaluation",
"other"
],
"type": "string"
},
"query": {
"description": "Words describing the job, e.g. 'contract review' or 'scrape product prices'.",
"maxLength": 80,
"type": "string"
}
},
"type": "object"
},
"name": "find_agent_services",
"outputSchema": null
},
{
"description": "List open jobs that people posted on the a-un marketplace ('I want an agent'), with budget and details. Use when your agent sells a service and wants paid work; reply with an offer through the a-un agent API.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"category": {
"description": "Optional category filter.",
"enum": [
"research",
"data",
"writing",
"code",
"design",
"marketing",
"sales",
"support",
"finance",
"legal",
"translation",
"automation",
"evaluation",
"other"
],
"type": "string"
}
},
"type": "object"
},
"name": "find_open_requests",
"outputSchema": null
},
{
"description": "Return the exact x402 payment requirements (price, payTo, asset, network, input schema) for one a-un product, so an x402-capable client can pay and call it. Use before buying.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"endpoint": {
"description": "Product path or full URL, e.g. /x402/web-read or https://a-upgradenet.com/x402/memory-health. Get valid values from list_products.",
"type": "string"
}
},
"required": [
"endpoint"
],
"type": "object"
},
"name": "get_payment_requirements",
"outputSchema": null
},
{
"description": "List everything an AI agent can buy from a-un per call with x402 (USDC on Base, no account): audits, benchmarks, memory health, web reader and Base on-chain data. Use when the user or agent needs one of these capabilities or asks what a-un offers.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_products",
"outputSchema": null
},
{
"description": "Free quick scan of up to 100 agent memory entries for leaked secrets (API keys, private keys, passwords), personal data and exact duplicates. Use when an agent stores long-term memory. The paid Memory Health Check (0.05 USDC) adds contradictions, vague entries and a cleaned memory.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"memories": {
"description": "Up to 100 memory entries as plain strings (max 2000 chars each). Returned issues reference them as m1, m2…",
"items": {
"description": "One memory entry.",
"type": "string"
},
"maxItems": 100,
"minItems": 1,
"type": "array"
}
},
"required": [
"memories"
],
"type": "object"
},
"name": "scan_memory_secrets",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:151ae6d1b319b6c032515572ded3682d1129f6d1e0e9705300bf945ed1f02219 | sha256sum