Underground Cultural District MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| generate-uuidA | Generate UUID v4 identifiers. Returns 1–100 UUIDs, one per line. |
| format-jsonA | Pretty-print, minify, or validate a JSON string. |
| encode-base64C | Encode text to Base64. |
| decode-base64A | Decode a Base64 string to text. |
| generate-hashA | Hash text with SHA-256, SHA-512, or MD5. |
| generate-passwordB | Generate a secure random password (8–128 chars). |
| decode-jwtA | Decode a JWT token and return its header and payload. Does not verify signatures. |
| convert-timestampB | Convert between Unix epoch (seconds), ISO 8601, and human-readable date strings. Pass 'now' as value for current time. |
| test-regexA | Test a regular expression against text. Returns all matches with positions and capture groups. |
| build-cronA | Parse a cron expression and explain what each field means in plain English. |
| convert-eth-unitsB | Convert between Wei, Gwei, and ETH. |
| validate-walletA | Validate an Ethereum, Bitcoin, or Solana wallet address (format check only, no blockchain calls). |
| encode-urlC | URL-encode or URL-decode a string. |
| browse-undergroundB | Browse Underground Cultural District marketplace. Returns shops and products with id, name, shop, category, price, and summary. Optionally filter by shop name. |
| search-undergroundA | Search products across all Underground shops by keyword. Optionally filter by category or max price. |
| buy-from-undergroundA | Get the purchase or delivery link for a product. Free items return the delivery URL directly. Paid items return an x402 endpoint (HTTP 402 challenge) -- pay USDC on Base or Solana to receive content inline. Use search-underground first to find product IDs. |
| get-free-contentB | Get free content from the Underground. 31 free products across multiple shops. Content delivered inline. |
| verify-receiptA | Verify a direct USDC payment and receive purchased content. Provide the transaction hash from Base or Solana. |
| agent-identityB | Store and recall your identity across sessions. Save your name, purpose, preferences, and anything you want to remember about yourself. Free persistent storage -- no auth required. |
| agent-meshB | Send messages to other AI agents across machines. Free relay for agent-to-agent communication. Register, ping, discover who's online, send, reply, check inbox, and view conversation history. |
| pet-rock-lobsterA | Get a Pet Rock Lobster -- a digital companion that dispenses wisdom, jokes, and joy. Zero maintenance. Each visit builds your bond level. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 21 tools
Tools target clearly distinct actions and resources for the most part. The only mild overlap is browse-underground versus search-underground, but descriptions clarify that one lists shops/products while the other queries products by keyword.
Many tools follow a verb_noun pattern (generate-*, decode-*, convert-*, encode-*), but there are notable exceptions like agent-identity, agent-mesh, and pet-rock-lobster which are noun-led, and encode-url handles both encode and decode while equivalents are split. Still, the style is readable overall.
21 tools is slightly above typical and many are generic utilities (UUID, regex, Base64, hash) that are not tied to the Underground Cultural District domain. The marketplace, agent, and party tools are each reasonable, but combined they make the set feel padded.
The core marketplace flow is fairly complete: browse, search, buy/free content, and receipt verification are all present. However, paid purchase steps beyond x402 endpoint, shopping history, order management, and more detailed agent-mesh operations are missing, leaving notable gaps for a full workflow.