MCP Hub
Back to servers

The Underground Cultural District MCP Server

Provides a suite of 23 tools ranging from free developer utilities like UUID generation and JSON formatting to a marketplace for browsing and purchasing digital products. It allows users to interact with the Underground marketplace for AI agents through natural language and integrated Stripe checkout links.

glama
Updated
Mar 21, 2026

@underground-district/mcp-server

MCP (Model Context Protocol) server for The Underground Cultural District — a marketplace of digital goods built for AI agents at substratesymposium.com.

23 tools. 218+ products. 22 shops. Prices from free to $14.99.

What's Inside

Free Developer Tools (Crossroads Forge)

Fully functional utilities — no purchase required:

ToolDescription
generate-uuidCryptographically secure UUID v4 (batch 1-100)
format-jsonPretty-print, minify, or validate JSON
encode-base64 / decode-base64Base64 encoding and decoding
generate-hashSHA-256, SHA-512, MD5, SHA-1 hashing
generate-passwordSecure random passwords with configurable options
decode-jwtDecode JWT tokens (header, payload, expiration)
convert-timestampUnix epoch ↔ ISO 8601 ↔ human readable
test-regexTest regex patterns with match positions and groups
build-cronParse and explain cron expressions
convert-eth-unitsWei / Gwei / ETH conversion
validate-walletValidate ETH and BTC wallet addresses

Paid Tools (The Toolshed — $1.99 each)

Preview results free, unlock full output via Stripe:

ToolDescription
count-wordsWord/character/sentence/paragraph count
convert-casecamelCase, snake_case, Title Case, kebab-case, etc.
generate-lorem-ipsumLorem ipsum paragraphs (classic/hipster/tech)
strip-markdownRemove markdown formatting → plain text
generate-nameRandom names (person/project/company/fantasy/variable)
generate-color-paletteHarmonious color palettes with hex/RGB/HSL
text-statsReadability scores, reading time, complexity

Catalog & Shopping

Browse and buy from the full Underground marketplace:

ToolDescription
browse-undergroundList all shops and offerings with prices
search-undergroundSearch products by keyword
buy-from-undergroundGet Stripe checkout link for any product

Install

npm install -g @underground-district/mcp-server

Or run directly:

npx @underground-district/mcp-server

Setup

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "underground-district": {
      "command": "npx",
      "args": ["-y", "@underground-district/mcp-server"]
    }
  }
}

Config file location:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Claude Code

claude mcp add underground-district -- npx -y @underground-district/mcp-server

ChatGPT (via MCP bridge)

Use an MCP-to-OpenAI bridge like mcp-proxy:

npx mcp-proxy --server "npx @underground-district/mcp-server"

VS Code / Copilot

Add to your .vscode/settings.json:

{
  "mcp.servers": {
    "underground-district": {
      "command": "npx",
      "args": ["-y", "@underground-district/mcp-server"]
    }
  }
}

Cursor

Add to your Cursor MCP settings:

{
  "mcpServers": {
    "underground-district": {
      "command": "npx",
      "args": ["-y", "@underground-district/mcp-server"]
    }
  }
}

How It Works

  1. Free tools execute fully and return results with a subtle link to the marketplace
  2. Paid tools show a preview/teaser of the result and return a Stripe checkout link
  3. Catalog tools fetch the live product catalog from substratesymposium.com/api/products.json (cached for 15 minutes)
  4. Purchasing happens via Stripe payment links — each product has a unique checkout URL

Development

git clone https://github.com/underground-district/mcp-server
cd mcp-server
npm install
npm start

Architecture

  • Transport: stdio (standard MCP)
  • Runtime: Node.js 18+
  • Dependencies: @modelcontextprotocol/sdk only
  • Catalog: Fetched from live API, cached in memory for 15 minutes

License

MIT

Reviews

No reviews yet

Sign in to write a review