Skip to content
Back to text-similarity.x402tookit.com

Card snapshot

text-similarity.x402tookit.com · 2026-10-21 05:03:13 UTC · 743d9626c4e330239b4c9c1ae7674c490db8ee2a286df9e201ec08dad84a3a5b

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": "text-similarity-x402tookit-com",
    "name": "text-similarity.x402tookit.com",
    "description": "",
    "domain": "text-similarity.x402tookit.com",
    "provider": "text-similarity.x402tookit.com",
    "providerUrl": "",
    "category": "",
    "networks": [
      "Base",
      "eip155:137",
      "eip155:42161",
      "solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp"
    ],
    "enriched": false,
    "endpoints": [
      {
        "url": "https://text-similarity.x402tookit.com/cosine-tokens",
        "description": "Cosine similarity of the word-count vectors of two texts, with shared terms and vector norms.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "the cat sat",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "the cat sat on the mat",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Text Similarity",
        "tags": [
          "text",
          "cosine",
          "bag-of-words",
          "tokens",
          "similarity"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://text-similarity.x402tookit.com/edit-distance",
        "description": "Levenshtein and Damerau-Levenshtein edit distance (restricted and unrestricted) between two texts, with a 0 to 1 similarity.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "kitten",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "sitting",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Text Similarity",
        "tags": [
          "text",
          "levenshtein",
          "edit-distance",
          "damerau",
          "similarity"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://text-similarity.x402tookit.com/fuzzy-rank",
        "description": "Rank up to 50 candidates against a query by Jaro-Winkler, Levenshtein, Dice or cosine, best first, with scores.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "candidates",
            "type": "string",
            "description": "",
            "example": "John Smith|Jon Smythe|Joan Smart|Mary Jones",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "query",
            "type": "string",
            "description": "",
            "example": "jon smith",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "scorer",
            "type": "string",
            "description": "",
            "example": "jaro-winkler",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Text Similarity",
        "tags": [
          "text",
          "fuzzy",
          "ranking",
          "search",
          "matching"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://text-similarity.x402tookit.com/hamming",
        "description": "Hamming distance between two equal-length strings (text or binary), with the differing positions. Unequal lengths are undefined.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "karolin",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "kathrin",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Text Similarity",
        "tags": [
          "text",
          "hamming",
          "distance",
          "binary",
          "error-detection"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://text-similarity.x402tookit.com/jaro-winkler",
        "description": "Jaro and Jaro-Winkler similarity of two short strings (names), with matches, transpositions and prefix boost.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "MARTHA",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "MARHTA",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Text Similarity",
        "tags": [
          "text",
          "jaro-winkler",
          "names",
          "similarity",
          "record-linkage"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://text-similarity.x402tookit.com/lcs",
        "description": "Longest common subsequence and longest common substring of two texts, with their lengths and a 0 to 1 ratio.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "AGGTAB",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "GXTXAYB",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Text Similarity",
        "tags": [
          "text",
          "lcs",
          "subsequence",
          "substring",
          "similarity"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://text-similarity.x402tookit.com/metaphone",
        "description": "Original Metaphone (Philips 1990, not Double) phonetic key of an English word, with optional second word to compare.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "other",
            "type": "string",
            "description": "",
            "example": "Night",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "word",
            "type": "string",
            "description": "",
            "example": "Knight",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Text Similarity",
        "tags": [
          "text",
          "metaphone",
          "phonetic",
          "english",
          "names"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://text-similarity.x402tookit.com/ngram-overlap",
        "description": "Dice and Jaccard n-gram overlap of two texts by character or word, as sets and as multisets.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "night",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "nacht",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "n",
            "type": "number",
            "description": "",
            "example": 2,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Text Similarity",
        "tags": [
          "text",
          "ngram",
          "dice",
          "jaccard",
          "similarity"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://text-similarity.x402tookit.com/soundex",
        "description": "American Soundex code of a name (R163 for Robert), with an optional second name to test whether they sound alike.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "name",
            "type": "string",
            "description": "",
            "example": "Robert",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "other",
            "type": "string",
            "description": "",
            "example": "Rupert",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Text Similarity",
        "tags": [
          "text",
          "soundex",
          "phonetic",
          "names",
          "record-linkage"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://text-similarity.x402tookit.com/text-diff",
        "description": "Diff of two short texts into equal, deleted and inserted lines or words, with counts and a similarity ratio.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "the quick brown fox",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "the quick red fox jumps",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "unit",
            "type": "string",
            "description": "",
            "example": "word",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Text Similarity",
        "tags": [
          "text",
          "diff",
          "lcs",
          "changes",
          "compare"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      }
    ],
    "integrationType": "",
    "isNew": false,
    "priceSummary": {
      "minAmount": "0.02",
      "maxAmount": "0.02",
      "avgCostPerTransaction": "0.02",
      "avgCostBasis": "exact",
      "currency": "USDC"
    },
    "serviceName": "Text Similarity",
    "tags": [
      "text",
      "cosine",
      "bag-of-words",
      "tokens",
      "similarity",
      "levenshtein",
      "edit-distance",
      "damerau",
      "fuzzy",
      "ranking",
      "search",
      "matching",
      "hamming",
      "distance",
      "binary",
      "error-detection",
      "jaro-winkler",
      "names",
      "record-linkage",
      "lcs",
      "subsequence",
      "substring",
      "metaphone",
      "phonetic",
      "english",
      "ngram",
      "dice",
      "jaccard",
      "soundex",
      "diff",
      "changes",
      "compare"
    ],
    "iconUrl": ""
  }
}