- Language
- JavaScript
- Last commit
- 1h ago
- Forks
- 0
- Open issues
- 0
- Registry update
- Oct 14, 2026
Connect
npm$claude mcp add underindex \ -e UNDERINDEX_PRIVATE_KEY=<underindex-private-key> \ -e UNDERINDEX_MAX_PER_CALL=<underindex-max-per-call> \ -- npx -y [email protected]
Environment variables
UNDERINDEX_PRIVATE_KEYsecretPrivate key of a dedicated EVM wallet holding USDC on Base. Optional: without it only the free tools work.
UNDERINDEX_MAX_PER_CALLHard spending cap per lookup, default $0.05
Security review
Review passedReviewed 29m ago.
- metadata
- scanned
- packages
- 1 checked
No findings.
Tools
This server runs on your machine, so its tool list is not fetched before install — the README below describes what it offers.
UnderIndex MCP server
Gives Claude (or any MCP client) verified records on 60 niche fashion subcultures: years, key brands, iconic items, music, where to buy, a price range, and a WARNING note on what each one must not be confused with. It is the UnderIndex API as three tools.
| Tool | Cost | What it does |
|---|---|---|
list_subcultures | free | Every slug with its name and years |
get_sample_record | free | One complete record (Goth Ninja), to see the shape |
get_subculture | $0.01 USDC on Base | One record, paid automatically over x402 |
Without a wallet key the two free tools work and get_subculture explains how to enable payments.
Install
Requires Node.js 20 or later. Nothing to download: npx fetches the underindex-mcp package on first run.
Claude Desktop
Add this to claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"underindex": {
"command": "npx",
"args": ["-y", "underindex-mcp"],
"env": {
"UNDERINDEX_PRIVATE_KEY": "0x..."
}
}
}
}
Claude Code
claude mcp add underindex -e UNDERINDEX_PRIVATE_KEY=0x... -- npx -y underindex-mcp
Leave out UNDERINDEX_PRIVATE_KEY to use only the free tools.
Configuration
| Variable | Default | Notes |
|---|---|---|
UNDERINDEX_PRIVATE_KEY | none | Private key of an EVM wallet holding USDC on Base. Use a dedicated wallet with a few dollars in it, never your main one. |
UNDERINDEX_MAX_PER_CALL | $0.05 | Hard cap per lookup. The server refuses to pay more than this, whatever the API asks. |
UNDERINDEX_API_URL | https://underindex-api.onrender.com | Point it at a self-hosted server, e.g. one running on Base Sepolia testnet. |
An unknown slug returns 404 before any payment is requested, so typos cost nothing. Each paid answer ends with a link to the payment on BaseScan.
Try it for free
The API's own server starts on Base Sepolia testnet when self-hosted, where test USDC is free from a faucet. Run it as described in the main README, then set UNDERINDEX_API_URL=http://localhost:3000 and a testnet wallet key.
From the server's repository — third-party content, read it before running anything it suggests.
More in Other
sigelo
io.github.csigelo
Portable, offline-verifiable identity for AI agents: DID, challenges, attestations, bundles.
Wireless Choices Plan Finder
au.com.wirelesschoices
Compare Australian mobile, prepaid, mobile broadband and nbn plans listed on Wireless Choices
tool-poisoning-scanner
io.github.GuardBee
Scans MCP tool definitions for hidden instructions and confused-deputy sinks
IsPixelWorking
com.ispixelworking
Check whether a page's Meta Pixel works, read reports and step-by-step fix guides.
SubmitCheck launch directories
com.appin60.submitcheck
Find live startup/SaaS/AI launch directories, with submit URL and free/badge/queue/paid status.
The Ranking Factory site check
com.therankingfactory
Free, no sign-in: checks a website's readiness for AI search and lists what it found.
Listing from the official MCP Registry · repository facts from GitHub, 31m ago.