Simple Easy Transactions agent checks
Agent payment readiness and AI visibility checks, $1 per call over MPP or prepaid credits.
我该使用它吗
质量与安全性
发现(1)
- LOW在 agent_payment_readiness_assessment 中
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"agent-checks": {
"url": "https://simpleeasytransactions.com/api/mcp"
}
}
}远程端点
https://simpleeasytransactions.com/api/mcpstreamable-http它能做什么
工具清单
工具(3)
🟢list_paid_services
Free. Lists SET's paid agent services, their prices, how to pay (Machine Payments Protocol or prepaid SET Agent Credits) and the HTTP endpoints behind each tool.
输入模式
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢agent_payment_readiness_assessment(workflow, capabilities, idempotencyKey)
Paid: $1.00 per call over the Machine Payments Protocol, or one prepaid SET Agent Credits call (Authorization: Bearer <key> on the MCP request). Classifies what you declare about ten capabilities of a payment workflow (discovery, payment challenge and receipt, idempotency, webhook verification, fulfillment, authentication, wallet ownership, on-ramp handoff, delivery evidence, recovery) and returns the blocking controls and the order to fix them. It verifies nothing independently and authorizes no payment.
输入模式
{
"type": "object",
"properties": {
"workflow": {
"type": "object",
"additionalProperties": false,
"required": [
"name",
"intendedUsers",
"targetEnvironment"
],
"properties": {
"name": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"intendedUsers": {
"type": "string",
"enum": [
"humans",
"agents",
"both"
]
},
"targetEnvironment": {
"type": "string",
"enum": [
"sandbox",
"production"
]
}
}
},
"capabilities": {
"type": "object",
"additionalProperties": false,
"required": [
"machine_discovery",
"payment_challenge_and_receipt",
"idempotency",
"webhook_verification",
"durable_fulfillment",
"user_authentication",
"wallet_ownership",
"onramp_provider_handoff",
"delivery_evidence",
"recovery_and_reconciliation"
],
"properties": {
"machine_discovery": {
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"type": "string",
"enum": [
"implemented",
"partial",
"missing",
"unknown"
]
},
"evidence": {
"type": "array",
"maxItems": 5,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 240
}
}
}
},
"payment_challenge_and_receipt": {
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"type": "string",
"enum": [
"implemented",
"partial",
"missing",
"unknown"
]
},
"evidence": {
"type": "array",
"maxItems": 5,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 240
}
}
}
},
"idempotency": {
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"type": "string",
"enum": [
"implemented",
"partial",
"missing",
"unknown"
]
},
"evidence": {
"type": "array",
"maxItems": 5,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 240
}
}
}
},
"webhook_verification": {
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"type": "string",
"enum": [
"implemented",
"partial",
"missing",
"unknown"
]
},
"evidence": {
"type": "array",
"maxItems": 5,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 240
}
}
}
},
"durable_fulfillment": {
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"type": "string",
"enum": [
"implemented",
"partial",
"missing",
"unknown"
]
},
"evidence": {
"type": "array",
"maxItems": 5,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 240
}
}
}
},
"user_authentication": {
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"type": "string",
"enum": [
"implemented",
"partial",
"missing",
"unknown"
]
},
"evidence": {
"type": "array",
"maxItems": 5,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 240
}
}
}
},
"wallet_ownership": {
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"type": "string",
"enum": [
"implemented",
"partial",
"missing",
"unknown"
]
},
"evidence": {
"type": "array",
"maxItems": 5,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 240
}
}
}
},
"onramp_provider_handoff": {
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"type": "string",
"enum": [
"implemented",
"partial",
"missing",
"unknown"
]
},
"evidence": {
"type": "array",
"maxItems": 5,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 240
}
}
}
},
"delivery_evidence": {
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"type": "string",
"enum": [
"implemented",
"partial",
"missing",
"unknown"
]
},
"evidence": {
"type": "array",
"maxItems": 5,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 240
}
}
}
},
"recovery_and_reconciliation": {
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"type": "string",
"enum": [
"implemented",
"partial",
"missing",
"unknown"
]
},
"evidence": {
"type": "array",
"maxItems": 5,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 240
}
}
}
}
}
},
"idempotencyKey": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$",
"description": "Optional. Reuse it on a retry to get the paid result again without paying twice."
}
},
"required": [
"workflow",
"capabilities"
],
"additionalProperties": false
}🟢ai_visibility_check(url, idempotencyKey)
Paid: $1.00 per call over the Machine Payments Protocol, or one prepaid SET Agent Credits call (Authorization: Bearer <key> on the MCP request). Audits one public page from public fetches only: which of 15 search and AI crawlers its robots.txt allows (each with the deciding rule and the vendor's documentation), its indexing and snippet directives, title, meta description, canonical, JSON-LD, Open Graph, lang, h1 and server-rendered text, plus site signals (redirects, HTTPS, time to first byte, sitemap, llms.txt, llms-full.txt). Returns a 0-100 readiness score against a published rubric and prioritized findings, each with what was observed, why it matters and the fix. It implies no ranking, traffic or citation outcome. The page is checked before payment is taken; a failed check is not charged.
输入模式
{
"type": "object",
"properties": {
"url": {
"type": "string",
"minLength": 1,
"maxLength": 2000,
"description": "A public page address, e.g. example.com/pricing."
},
"idempotencyKey": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$"
}
},
"required": [
"url"
],
"additionalProperties": false
}社区
证据