Card snapshot
url-text-tools.x402tookit.com
·
2026-10-21 05:05:51 UTC
·
6a836ac3be08e8fe48afec9407ea023112f31a7a6ebd7b92b9522ba56124d48e
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"_source": "agentic.market",
"service": {
"id": "url-text-tools-x402tookit-com",
"name": "url-text-tools.x402tookit.com",
"description": "",
"domain": "url-text-tools.x402tookit.com",
"provider": "url-text-tools.x402tookit.com",
"providerUrl": "",
"category": "",
"networks": [
"Base",
"eip155:137",
"eip155:42161",
"solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp"
],
"enriched": false,
"endpoints": [
{
"url": "https://url-text-tools.x402tookit.com/percent-encode",
"description": "Percent-encode or decode text as URL component, path, query or form data (UTF-8), with byte counts.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "action",
"type": "string",
"description": "",
"example": "encode",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "mode",
"type": "string",
"description": "",
"example": "component",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "text",
"type": "string",
"description": "",
"example": "caf\u00e9 & cr\u00e8me/1+1=2",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "URL & Text Tools",
"tags": [
"url",
"percent-encoding",
"encode",
"decode"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://url-text-tools.x402tookit.com/punycode",
"description": "Convert a domain to punycode (xn--) or back to Unicode label by label per RFC 3492, flagging mixed scripts.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "m\u00fcnchen.de",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "URL & Text Tools",
"tags": [
"punycode",
"idn",
"domain",
"unicode"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://url-text-tools.x402tookit.com/query-string",
"description": "Parse a URL query string into keys and values (repeats grouped) or build one from a JSON object, with duplicates flagged.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "action",
"type": "string",
"description": "",
"example": "parse",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "query",
"type": "string",
"description": "",
"example": "?a=1&b=two%20words&a=3&flag",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "URL & Text Tools",
"tags": [
"url",
"query-string",
"parse",
"build"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://url-text-tools.x402tookit.com/slugify",
"description": "Turn a title into a URL slug: transliterates accents (\u00e9, \u00df, \u00f8), lowercases, trims and caps length at a word break.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "text",
"type": "string",
"description": "",
"example": "Caf\u00e9 Cr\u00e8me & Stra\u00dfe: Ol\u00e9!",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "URL & Text Tools",
"tags": [
"slug",
"url",
"text",
"transliteration"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://url-text-tools.x402tookit.com/tracking-clean",
"description": "Remove utm_*, fbclid, gclid, msclkid and other known tracking parameters from a URL and list what was removed.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com/p?id=7&utm_source=news&fbclid=abc&gclid=1#top",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "URL & Text Tools",
"tags": [
"url",
"tracking",
"privacy",
"utm",
"clean"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://url-text-tools.x402tookit.com/url-normalize",
"description": "Normalize a URL for de-duplication: lowercase scheme/host, drop default port, resolve dot segments, tidy %-escapes.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "sortQuery",
"type": "string",
"description": "",
"example": "true",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "HTTP://User@Example.COM:80/a/./b/../c/%7Efoo/%e3%81%82?b=2&a=1#x",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "URL & Text Tools",
"tags": [
"url",
"normalize",
"canonical",
"dedupe"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://url-text-tools.x402tookit.com/url-parse",
"description": "Split a URL into scheme, host, port, path, query and fragment per RFC 3986, with warnings. Never fetches the URL.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://user@Example.com:8443/a/b/../c?x=1&y=2#top",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "URL & Text Tools",
"tags": [
"url",
"parse",
"rfc3986"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://url-text-tools.x402tookit.com/url-resolve",
"description": "Resolve a relative link against a base URL per RFC 3986 section 5, handling ../, ./, //host, ?query and #frag.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "base",
"type": "string",
"description": "",
"example": "http://a/b/c/d;p?q",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "ref",
"type": "string",
"description": "",
"example": "../g",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "URL & Text Tools",
"tags": [
"url",
"relative",
"resolve",
"rfc3986"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.02",
"maxAmount": "0.02",
"avgCostPerTransaction": "0.02",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "URL & Text Tools",
"tags": [
"url",
"percent-encoding",
"encode",
"decode",
"punycode",
"idn",
"domain",
"unicode",
"query-string",
"parse",
"build",
"slug",
"text",
"transliteration",
"tracking",
"privacy",
"utm",
"clean",
"normalize",
"canonical",
"dedupe",
"rfc3986",
"relative",
"resolve"
],
"iconUrl": ""
}
}