register
ActiveTool of agent-tools (x402 + MCP + A2A directory)
Self-register an x402 / MCP service in the agent-tools directory. Service owners and agents may submit new services here. Submissions are auto-reviewed instantly by x402 verification (no human gate): if the URL proves x402 payment support it is listed immediately and shows up in `search`; otherwise it is rejected or retried automatically. Listing is FREE. Dedup: if a service with the same canonical origin (scheme://host) already exists in the directory we return its slug instead of creating a duplicate submission. Same goes for a still-pending submission with the same origin. Rate limit: at most 5 pending submissions per client IP per 24h. Hits beyond that get `{error: rate_limited}` — try again later or email contact@agent-tools.cloud for bulk imports. Args: url: Public HTTPS URL of the service (the x402-payable endpoint or its homepage). Required. name: Human-friendly name. Defaults to the URL hostname. description: One-paragraph description (max ~2000 chars). mcp_url: If the service speaks MCP, its streamable-http endpoint. category: Free-form (e.g. "defi", "search", "social"). Use `list_categories` to align with existing taxonomy. chains: Networks the service accepts payment on (e.g. ["base", "solana"]). price_min_usdc: Lower bound of per-call price in USDC. price_max_usdc: Upper bound of per-call price in USDC. contact: Optional email / handle the directory team can reach you on for clarifications.
Parameters schema
{
"type": "object",
"title": "registerArguments",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"title": "Url"
},
"name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Name",
"default": null
},
"chains": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Chains",
"default": null
},
"contact": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Contact",
"default": null
},
"mcp_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Mcp Url",
"default": null
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Category",
"default": null
},
"description": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Description",
"default": null
},
"price_max_usdc": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Price Max Usdc",
"default": null
},
"price_min_usdc": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Price Min Usdc",
"default": null
}
}
}Parent server
agent-tools (x402 + MCP + A2A directory)
https://github.com/AgentTools-Cloud/AgentToolsCollection
1/7 registries