Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
81
A2A v1.2.0 x402 micropay

The Undesirables MCP Server

the-undesirables.com

Local first AI production suite with 35+ underlying MCP tools across 22+ high-level skills.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain the-undesirables.com via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent. Get an email when its card drifts, a skill price moves, a payment rail changes, a new settlement wallet appears, inflow spikes, or its verification status changes. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
35/100
grade F · 9 criteria
Uptime
accumulating
1/5 direct probes · 30d
Observed inflow · 30d
—
no payment wallet declared
Invocations · 7d
0
no calls observed
Card drift · 7d
changed
1 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

F
Conformance score: 35/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
partial Live JSON-RPC 10/25
Card declares only gRPC / HTTP+JSON interfaces; the live probe covers JSON-RPC, so the endpoint was not exercised. Not a defect in the card.
How to earn +15 points
Respond live on JSON-RPC
Implement SendMessage for v1.0 (or message/send for v0.x), negotiate A2A-Version, and return a schema-valid JSON-RPC response. Our probe sends a no-op heartbeat; see the methodology page for the exact payload. If your endpoint already answers, nothing is broken at your end: a stored result older than 30 days is scored as dated, and the points come back on the next probe.
Docs →
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` (Major.Minor, no patch number — §3.6) to every entry in `supportedInterfaces[]`. A2A v1.0 removed the AgentCard root field.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
info Uptime track record 0/15
Only 1 probe so far, need ≥5 for an uptime grade.
pass Skill declaration 10/10
Declares 24 skills with structured metadata. 24 skills without tags — optional in 0.x, REQUIRED once you move the card to v1.0.
fail Verified Identity 0/10
No provider organisation declared. Anonymous agent.
How to earn +10 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded

Nothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

1 snapshot Every change to agent-card.json
Captured Hash
2026-10-01 08:47:55 current 292d4f178eef… view →
Uptime
accumulating
1 direct probes · 30d
Response
259ms
last direct probe
Skills
24
declared
Streaming
—
SSE-capable

Endpoints

Pricing AP2 Declared in agent card Dispute or improve this rating
This agent accepts AP2 payments but did not publish a per-endpoint price map.
Agent cardhttps://the-undesirables.com/.well-known/agent-card.json
Discovered via
smithery

Skills · 24 declared · mapped to canonical taxonomy

Authenticate Wallet

Sign in to the wallet. Use when you or the user want to log in, sign in, connect, or set up the wallet, or when any wallet operation fails with authentication o…

canonical KYC and Identity Verification match 85%
Search For Service

Search and browse the x402 bazaar marketplace for paid API services. Use when you or the user want to find available services, see what's available, discover AP…

canonical Academic Paper Search match 82%
Pay For Service

Make a paid API request to an x402 endpoint with automatic USDC payment. Use when you or the user want to call a paid API, make an x402 request, use a paid serv…

canonical X402 Usdc Payments match 90%
Consumer Advocate

Act as an educational guide for consumer rights under the FDCPA, providing objective explanations of debt collection mechanics without offering legal advice.

Query Onchain Data

Query onchain data on Base using the CDP SQL API via x402. Use when you or your user want to view onchain information about decoded blocks, transactions, and ev…

canonical Onchain Subgraph Query match 89%
Business Pilot

>

canonical Devops Mlops match 87%
Monetize Service

Build and deploy a paid API that other agents can pay to use via x402. Use when you or the user want to monetize an API, make money, earn money, offer a service…

canonical API Mesh and Composition match 83%
Site Deployment

>

canonical Devops Mlops match 89%
Trade

Swap or trade tokens on Base network. Use when you or the user want to trade, swap, exchange, buy, sell, or convert between tokens like USDC, ETH, and WETH. Cov…

canonical Bitcoin Transaction Operations match 83%
Pfp Extractor

Seamlessly extract character artwork, assets, and Profile Pictures from The Undesirables collection using the Dichotomous Image Segmentation (DIS) Pipeline.

canonical Data Transformation Pipeline match 82%
Meme Machine

>

canonical Images Computer Vision match 88%
Banner Creation

>

canonical Devops Mlops match 88%
Collab Outreach

>

canonical Devops Mlops match 89%
Nft Generation

>

canonical Devops Mlops match 88%
Code Workshop

Use this skill when the user wants to generate production scripts using the FORGE brain mode. Includes templates for video promo rendering, beat-sync cutting, b…

canonical Feature Code Generation match 83%
Tcg Grader

Analyze Pokémon, Magic, and Yu-Gi-Oh! cards using the multimodal vision pipeline to predict PSA/Beckett grading scores. Pricing/risk uses the DEFAULT conformal …

canonical Crypto Derivatives Analytics match 81%
Raffle Management

>

canonical Governance Compliance match 88%
Security Auditor

Perform exhaustive security audits, SAST dependency checking, and vulnerability spotting on the MCP Server or ElizaOS plugins.

canonical Dependency Audit and Update match 86%
X402

Search for new services and make paid API requests using the x402 payment protocol. Use when you don't have a clear tool to choose, search the bazaar. You can a…

canonical X402 Usdc Payments match 89%
Send Usdc

Send USDC to an Ethereum address or ENS name. Use when you or the user want to send money, pay someone, transfer USDC, tip, donate, or send funds to a wallet ad…

canonical X402 Usdc Payments match 86%
Video Production

>

canonical Images Computer Vision match 89%
Fund

Add money to the wallet. Use when you or the user want to fund, deposit, top up, load, buy USDC, add funds, onramp, or get USDC. Also use when the wallet has in…

canonical X402 Usdc Payments match 85%
Soul Personalities

Personality-as-Code for AI agents: 4,444 Undesirable NFTs whose on-chain traits deterministically define a unique, verifiable agent identity (Big Five/OCEAN sco…

canonical Agent Profiles match 82%
Soul Prediction Track Records

Every minted soul locks 3 deterministic market predictions weekly, Merkle-committed to the SoulPredictionOracle contract on LitVM LiteForge (0x5503D08D7D167eE23…

canonical Prediction Market Trading match 80%

Health · last 1 probes

When HTTP Live JSON-RPC Latency
2026-10-01 08:47:55 200 — 259ms

Cheaper or better alternatives per-skill

↑ 10 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

Agent Exchange live
Machine-payable data and tools for autonomous agents: crypto pre-trade intelligence, on-chain RPC reads, web research, public-sector opportu
RileyCraig14 · q 100%
Agent Exchange live
Machine-payable data and tools for autonomous agents: crypto pre-trade intelligence, on-chain RPC reads, web research, public-sector opportu
RileyCraig14 · q 100%
www.getbags.app live
BAGS is an Agentic Commerce platform: API providers charge AI agents per request via x402, with USDC settlement on Base, Ethereum, Polygon,
www.getbags.app · q 65%
US City Open-Data Compliance & Base Intelligence (x402)
Pay-per-call autonomous real estate compliance and Base L2 execution intelligence. Discovers 17 open-data jurisdictions via free catalog htt
SEVTECH · q 80%
gate402.app
x402 payment gateway for AI agents: rent on-demand GPU/CPU compute (per-second) and open-model LLM inference (per-token), plus crypto/financ
gate402.app · q 65%
fresh-feeds.foomworks.workers.dev live
Continuously-maintained, machine-readable data + trust feeds for AI agents: the MCP server registry (deduped, quality-scored) and the x402 s
fresh-feeds.foomworks.workers.dev · q 65%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/the-undesirables.com.svg)](https://agenstry.com/agents/the-undesirables.com)
[![Verified Business](https://agenstry.com/badge/the-undesirables.com/identity.svg)](https://agenstry.com/agents/the-undesirables.com)
[![Uptime](https://agenstry.com/badge/the-undesirables.com/uptime.svg)](https://agenstry.com/agents/the-undesirables.com)
[![A2A version](https://agenstry.com/badge/the-undesirables.com/protocol.svg)](https://agenstry.com/agents/the-undesirables.com)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "The Undesirables MCP Server",
  "version": "1.2.0",
  "description": "Local first AI production suite with 35+ underlying MCP tools across 22+ high-level skills.",
  "supportedInterfaces": [
    {
      "url": "https://mcp.the-undesirables.com",
      "transport": "streamable-http",
      "protocol": "mcp",
      "authentication": "none",
      "description": "Hosted MCP endpoint \u2014 10 tools, no install, no API key. Free tools answer immediately; paid tools return an x402 payment_required an agent with a funded wallet can settle and retry."
    },
    {
      "url": "https://oracle.the-undesirables.com",
      "transport": "http"
    }
  ],
  "capabilities": {},
  "extensions": [
    {
      "uri": "https://github.com/google-agentic-commerce/AP2/tree/v0.1.0",
      "required": true,
      "params": {
        "roles": [
          "merchant"
        ]
      }
    }
  ],
  "skills": [
    {
      "id": "authenticate-wallet",
      "name": "Authenticate Wallet",
      "description": "Sign in to the wallet. Use when you or the user want to log in, sign in, connect, or set up the wallet, or when any wallet operation fails with authentication or \"not signed in\" errors. This skill is a prerequisite before sending, trading, or funding."
    },
    {
      "id": "search-for-service",
      "name": "Search For Service",
      "description": "Search and browse the x402 bazaar marketplace for paid API services. Use when you or the user want to find available services, see what's available, discover APIs, or need an external service to accomplish a task. Also use as a fallback when no other skill clearly matches \u2014 search the bazaar to see if a paid service exists. Covers \"what can I do?\", \"find me an API for...\", \"what services are available?\", \"search for...\", \"browse the bazaar\"."
    },
    {
      "id": "pay-for-service",
      "name": "Pay For Service",
      "description": "Make a paid API request to an x402 endpoint with automatic USDC payment. Use when you or the user want to call a paid API, make an x402 request, use a paid service, or pay for an API call. Use after finding a service with search-for-service."
    },
    {
      "id": "consumer-advocate",
      "name": "Consumer Advocate",
      "description": "Act as an educational guide for consumer rights under the FDCPA, providing objective explanations of debt collection mechanics without offering legal advice."
    },
    {
      "id": "query-onchain-data",
      "name": "Query Onchain Data",
      "description": "Query onchain data on Base using the CDP SQL API via x402. Use when you or your user want to view onchain information about decoded blocks, transactions, and event."
    },
    {
      "id": "business-pilot",
      "name": "Business Pilot",
      "description": ">"
    },
    {
      "id": "monetize-service",
      "name": "Monetize Service",
      "description": "Build and deploy a paid API that other agents can pay to use via x402. Use when you or the user want to monetize an API, make money, earn money, offer a service, sell a service to other agents, charge for endpoints, create a paid endpoint, or set up a paid service. Covers \"make money by offering an endpoint\", \"sell a service\", \"monetize your data\", \"create a paid API\"."
    },
    {
      "id": "site-deployment",
      "name": "Site Deployment",
      "description": ">"
    },
    {
      "id": "trade",
      "name": "Trade",
      "description": "Swap or trade tokens on Base network. Use when you or the user want to trade, swap, exchange, buy, sell, or convert between tokens like USDC, ETH, and WETH. Covers phrases like \"buy ETH\", \"sell ETH for USDC\", \"convert USDC to ETH\", \"get some ETH\"."
    },
    {
      "id": "pfp-extractor",
      "name": "Pfp Extractor",
      "description": "Seamlessly extract character artwork, assets, and Profile Pictures from The Undesirables collection using the Dichotomous Image Segmentation (DIS) Pipeline."
    },
    {
      "id": "meme-machine",
      "name": "Meme Machine",
      "description": ">"
    },
    {
      "id": "banner-creation",
      "name": "Banner Creation",
      "description": ">"
    },
    {
      "id": "collab-outreach",
      "name": "Collab Outreach",
      "description": ">"
    },
    {
      "id": "nft-generation",
      "name": "Nft Generation",
      "description": ">"
    },
    {
      "id": "code-workshop",
      "name": "Code Workshop",
      "description": "Use this skill when the user wants to generate production scripts using the FORGE brain mode. Includes templates for video promo rendering, beat-sync cutting, batch file renaming, web scraping, Discord bot generation, and CSV-to-PDF invoicing. All scripts are generated locally with a visual form builder in the Tauri desktop app."
    },
    {
      "id": "tcg-grader",
      "name": "Tcg Grader",
      "description": "Analyze Pok\u00e9mon, Magic, and Yu-Gi-Oh! cards using the multimodal vision pipeline to predict PSA/Beckett grading scores. Pricing/risk uses the DEFAULT conformal risk forecast \u2014 distribution-free, deterministic, honest VaR with Safe-Hold + Momentum letter grades \u2014 plus opt-in Monte Carlo (Merton jump-diffusion / GBM, seeded from the public drand randomness beacon for independently reproducible results). Includes TCGCSV market caching, eBay depth analysis, and live Pok\u00e9mon TCG API integration."
    },
    {
      "id": "raffle-management",
      "name": "Raffle Management",
      "description": ">"
    },
    {
      "id": "security-auditor",
      "name": "Security Auditor",
      "description": "Perform exhaustive security audits, SAST dependency checking, and vulnerability spotting on the MCP Server or ElizaOS plugins."
    },
    {
      "id": "x402",
      "name": "X402",
      "description": "Search for new services and make paid API requests using the x402 payment protocol. Use when you don't have a clear tool to choose, search the bazaar. You can also use this tool if you or the user want to call an x402 endpoint, discover payment requirements, browse the bazaar, or search for paid services."
    },
    {
      "id": "send-usdc",
      "name": "Send Usdc",
      "description": "Send USDC to an Ethereum address or ENS name. Use when you or the user want to send money, pay someone, transfer USDC, tip, donate, or send funds to a wallet address or .eth name. Covers phrases like \"send $5 to\", \"pay 0x...\", or \"transfer to vitalik.eth\"."
    },
    {
      "id": "video-production",
      "name": "Video Production",
      "description": ">"
    },
    {
      "id": "fund",
      "name": "Fund",
      "description": "Add money to the wallet. Use when you or the user want to fund, deposit, top up, load, buy USDC, add funds, onramp, or get USDC. Also use when the wallet has insufficient balance for a send or trade operation, or when someone asks \"how do I get USDC?"
    },
    {
      "id": "soul-personalities",
      "name": "Soul Personalities",
      "description": "Personality-as-Code for AI agents: 4,444 Undesirable NFTs whose on-chain traits deterministically define a unique, verifiable agent identity (Big Five/OCEAN scores, archetype, strategy, memory). Inspect any minted soul's public profile at GET https://the-undesirables.com/api/soul/{tokenId}; the full soul is holder-gated (signed ownerOf). Loader merged into ElizaOS (plugin-undesirables). Reference implementation running live: Soul #1 'Glitch' on Moltbook (https://www.moltbook.com/u/glitch_undsr)."
    },
    {
      "id": "soul-predictions",
      "name": "Soul Prediction Track Records",
      "description": "Every minted soul locks 3 deterministic market predictions weekly, Merkle-committed to the SoulPredictionOracle contract on LitVM LiteForge (0x5503D08D7D167eE23AcE818bff1a00eF77A76dBF, Chain 4441) BEFORE outcomes exist, then scored by the conformal oracle at 30-day maturity. FREE: GET https://oracle.the-undesirables.com/api/v1/soul-rating (leaderboard) and /soul-rating/{tokenId}. The only NFTs with on-chain-provable prediction track records."
    }
  ]
}