AV Hub x402 Tools
Ten pay-per-call x402 tools for game planning and bounded data transforms on Base USDC.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"x402-tools": {
"url": "https://api.defifintechdirectory.com/mcp"
}
}
}Remote endpoints
https://api.defifintechdirectory.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (10)
⚪game_launch_kit(title, genre, platform, tone, core_loop)
Build an original game planning bundle from a supplied brief. No competitor facts are invented. Price: 20000 atomic USDC. Payment authorization required before paid execution.
Input Schema
{
"type": "object",
"properties": {
"title": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "\\S"
},
"genre": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "\\S"
},
"platform": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "\\S"
},
"tone": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "\\S"
},
"core_loop": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "\\S"
}
},
"required": [
"title",
"genre",
"platform",
"tone",
"core_loop"
],
"additionalProperties": false
}⚪store_art_prompt_pack(title, genre, palette, aspects)
Generate bounded original store-art briefs for supplied aspect ratios. Price: 20000 atomic USDC. Payment authorization required before paid execution.
Input Schema
{
"type": "object",
"properties": {
"title": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "\\S"
},
"genre": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "\\S"
},
"palette": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "\\S"
},
"aspects": {
"type": "array",
"minItems": 1,
"maxItems": 4,
"uniqueItems": true,
"items": {
"enum": [
"1:1",
"4:5",
"16:9",
"9:16"
]
}
}
},
"required": [
"title",
"genre",
"palette",
"aspects"
],
"additionalProperties": false
}⚪ship_gate_audit(project_type, evidence)
Score a supplied release evidence checklist without fetching a URL or claiming legal compliance. Price: 20000 atomic USDC. Payment authorization required before paid execution.
Input Schema
{
"type": "object",
"properties": {
"project_type": {
"enum": [
"web_app",
"web_game",
"mobile_app"
]
},
"evidence": {
"type": "object",
"properties": {
"title_reviewed": {
"type": "boolean"
},
"description_reviewed": {
"type": "boolean"
},
"privacy_reviewed": {
"type": "boolean"
},
"asset_rights_reviewed": {
"type": "boolean"
},
"accessibility_reviewed": {
"type": "boolean"
},
"smoke_test_passed": {
"type": "boolean"
}
},
"required": [
"title_reviewed",
"description_reviewed",
"privacy_reviewed",
"asset_rights_reviewed",
"accessibility_reviewed",
"smoke_test_passed"
],
"additionalProperties": false
}
},
"required": [
"project_type",
"evidence"
],
"additionalProperties": false
}⚪text_sha256(text)
Return the SHA-256 fingerprint of supplied UTF-8 text. No file fetching, identity check, or signature verification. Price: 1000 atomic USDC. Payment authorization required before paid execution.
Input Schema
{
"type": "object",
"properties": {
"text": {
"type": "string",
"minLength": 1,
"maxLength": 3000
}
},
"required": [
"text"
],
"additionalProperties": false
}🟢json_normalize(json)
Parse JSON and sort object keys recursively. Returns an error for malformed JSON; no schema repair or semantic validation. Price: 5000 atomic USDC. Payment authorization required before paid execution.
Input Schema
{
"type": "object",
"properties": {
"json": {
"type": "string",
"minLength": 1,
"maxLength": 3500
}
},
"required": [
"json"
],
"additionalProperties": false
}⚪json_csv_convert(direction, data)
Convert bounded CSV with a header or a JSON array of flat string records. No spreadsheets, type inference, or nested objects. Price: 2000 atomic USDC. Payment authorization required before paid execution.
Input Schema
{
"type": "object",
"properties": {
"direction": {
"enum": [
"csv_to_json",
"json_to_csv"
]
},
"data": {
"type": "string",
"minLength": 1,
"maxLength": 3500
}
},
"required": [
"direction",
"data"
],
"additionalProperties": false
}🔴url_normalize(url)
Canonicalize a supplied HTTP(S) URL and remove common tracking parameters. Does not visit or validate the destination. Price: 5000 atomic USDC. Payment authorization required before paid execution.
Input Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"minLength": 1,
"maxLength": 2000
}
},
"required": [
"url"
],
"additionalProperties": false
}🟢cron_next_utc(expression, after_utc, count)
Calculate up to five next UTC times for a numeric five-field cron with wildcard day-of-month or weekday. No timezone, named fields, or delivery. Price: 1000 atomic USDC. Payment authorization required before paid execution.
Input Schema
{
"type": "object",
"properties": {
"expression": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"after_utc": {
"type": "string",
"minLength": 20,
"maxLength": 24,
"pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(?:\\.\\d{3})?Z$"
},
"count": {
"type": "integer",
"minimum": 1,
"maximum": 5
}
},
"required": [
"expression",
"after_utc",
"count"
],
"additionalProperties": false
}🟡utm_url_build(url, source, medium, campaign)
Add source, medium, and campaign UTM parameters to an HTTP(S) URL. Does not test links or track visits. Price: 5000 atomic USDC. Payment authorization required before paid execution.
Input Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"minLength": 1,
"maxLength": 2000
},
"source": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"medium": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"campaign": {
"type": "string",
"minLength": 1,
"maxLength": 100
}
},
"required": [
"url",
"source",
"medium",
"campaign"
],
"additionalProperties": false
}⚪base64_text_codec(action, text)
Encode UTF-8 text to base64 or decode strict base64 to UTF-8. No JWT inspection, binary files, or secret handling. Price: 1000 atomic USDC. Payment authorization required before paid execution.
Input Schema
{
"type": "object",
"properties": {
"action": {
"enum": [
"encode",
"decode"
]
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 3000
}
},
"required": [
"action",
"text"
],
"additionalProperties": false
}Community
Evidence