MCP 服务器

ActionGate

xyz.actiongate.api/actiongate
MCP 与智能体基础设施 安全 公开且可连接 MCP 2025-11-25

此 MCP 可以做什么

Evaluates proposed autonomous-agent wallet actions with policy decisions, risk scores, simulations, and prepaid billing.

balance
Balance
Return the current prepaid credit balance and usage count for an ActionGate API key.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['api_key'], 'properties': {'api_key': {'type': 'string', 'pattern': '^ag_live_[a-f0-9]{32,36}$', 'description': 'ActionGate API key.'}}, 'additionalProperties': False}
policy_gate
Policy Gate
Apply treasury policy to a proposed action and return allow, deny, or allow-with-limits. Paid via x402 or API key credits. Free tier: 10 policy gate calls/day per client.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['actor', 'action', 'policy'], 'properties': {'actor': {'type': 'object', 'required': ['actor_id'], 'properties': {'actor_id': {'type': 'string', 'description': 'Stable actor identifier for the agent or wallet operator.'}, 'wallet_address': {'type': 'string', 'description': 'Optional onchain wallet address associated with the acting agent.'}}, 'description': 'Actor metadata for the agent proposing the action.', 'additionalProperties': False}, 'action': {'type': 'object', 'required': ['action_type'], 'properties': {'action_type': {'type': 'string', 'description': 'The proposed action category, such as transfer, swap, or approve.'}}, 'description': 'Action payload to evaluate. Additional action-specific fields are accepted as passthrough.', 'additionalProperties': True}, 'policy': {'type': 'object', 'properties': {}, 'description': 'Policy pack input, including policy_id and any policy-specific override values.', 'additionalProperties': True}, 'context': {'type': 'object', 'properties': {}, 'description': 'Optional execution context such as chain state, balances, or treasury metadata.', 'additionalProperties': True}, 'request_id': {'type': 'string', 'description': 'Optional caller-supplied request identifier for tracing and receipts.'}}, 'additionalProperties': False}
request_api_key
Request API Key
Provision a prepaid ActionGate API key with $1.00 of starter credits for this operator email.
幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email'], 'properties': {'email': {'type': 'string', 'format': 'email', 'description': 'Operator email address that should own the API key.'}}, 'additionalProperties': False}
risk_score
Risk Score
Score the risk of a proposed agent action before execution. Paid via x402 or API key credits. Free tier: 20 risk score calls/day per client.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['actor', 'action'], 'properties': {'actor': {'type': 'object', 'required': ['actor_id'], 'properties': {'actor_id': {'type': 'string', 'description': 'Stable actor identifier for the agent or wallet operator.'}, 'wallet_address': {'type': 'string', 'description': 'Optional onchain wallet address associated with the acting agent.'}}, 'description': 'Actor metadata for the agent proposing the action.', 'additionalProperties': False}, 'action': {'type': 'object', 'required': ['action_type'], 'properties': {'action_type': {'type': 'string', 'description': 'The proposed action category, such as transfer, swap, or approve.'}}, 'description': 'Action payload to evaluate. Additional action-specific fields are accepted as passthrough.', 'additionalProperties': True}, 'context': {'type': 'object', 'properties': {}, 'description': 'Optional execution context such as chain state, balances, or treasury metadata.', 'additionalProperties': True}, 'request_id': {'type': 'string', 'description': 'Optional caller-supplied request identifier for tracing and receipts.'}}, 'additionalProperties': False}
simulate
Simulate
Estimate cost, failure risk, and notable side effects for a proposed action. Paid via x402 or API key credits. Free tier: 20 simulate calls/day per client.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['actor', 'action'], 'properties': {'actor': {'type': 'object', 'required': ['actor_id'], 'properties': {'actor_id': {'type': 'string', 'description': 'Stable actor identifier for the agent or wallet operator.'}, 'wallet_address': {'type': 'string', 'description': 'Optional onchain wallet address associated with the acting agent.'}}, 'description': 'Actor metadata for the agent proposing the action.', 'additionalProperties': False}, 'action': {'type': 'object', 'required': ['action_type'], 'properties': {'action_type': {'type': 'string', 'description': 'The proposed action category, such as transfer, swap, or approve.'}}, 'description': 'Action payload to evaluate. Additional action-specific fields are accepted as passthrough.', 'additionalProperties': True}, 'context': {'type': 'object', 'properties': {}, 'description': 'Optional execution context such as chain state, balances, or treasury metadata.', 'additionalProperties': True}, 'request_id': {'type': 'string', 'description': 'Optional caller-supplied request identifier for tracing and receipts.'}}, 'additionalProperties': False}
top_up
Top Up
Generate a Stripe Checkout link so the human operator can add prepaid credits to an existing ActionGate API key.
可访问外部资源
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['api_key'], 'properties': {'tier': {'enum': ['starter', 'pro', 'unlimited'], 'type': 'string', 'description': 'Credit pack tier. Defaults to starter.'}, 'api_key': {'type': 'string', 'pattern': '^ag_live_[a-f0-9]{32,36}$', 'description': 'Existing ActionGate API key to top up.'}}, 'additionalProperties': False}
已添加
policy_gate
2026年9月17日 12:55
已添加
simulate
2026年9月17日 12:55
已添加
risk_score
2026年9月17日 12:55
已添加
top_up
2026年9月17日 12:55
已添加
balance
2026年9月17日 12:55
已添加
request_api_key
2026年9月17日 12:55