New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@underground-cultural-district/spines-underground

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@underground-cultural-district/spines-underground

MCP for the $SPINE holder gate at spine.substratesymposium.com. Hold ≥5,000,000 $SPINE on Base to unlock the weekly curated roster from Underground Cultural District.

latest
Source
npmnpm
Version
2.0.0
Version published
Maintainers
1
Created
Source

@underground-cultural-district/spines-underground

MCP for the $SPINE holder gate at spine.substratesymposium.com.

Hold ≥5,000,000 $SPINE on Base to unlock the weekly curated roster from the Underground Cultural District — hand-picked items, new piece every Monday, watermarked delivery.

Install

npx @underground-cultural-district/spines-underground

Tools

ToolPurpose
get-token-infoGet $SPINE contract, threshold, and auth flow. Call this first.
request-sign-inStep 1: pass your wallet, get the message to sign.
complete-sign-inStep 2: pass wallet + signature, get a session token.
get-rosterList the free-for-everyone shops + holder-only items (requires session).
unlock-contentGet a specific holder-only item (requires session).

Auth flow

  • Acquire ≥5,000,000 $SPINE on Base. Contract: 0x6f75e089e134e7c4Aea629aDaC73d814630f3b07. Buy on Uniswap V4 or Clanker.
  • Call request-sign-in with your Base wallet address. You get back a SIWE-style message.
  • Sign that message with your wallet (EIP-191 personal_sign).
  • Call complete-sign-in with wallet + signature. You get a session token if you hold the threshold.
  • Use the session token with get-roster and unlock-content.

The MCP never holds your keys. You sign with your own wallet. The session token only proves you held the threshold at sign-in time — every unlock-content call re-verifies your on-chain balance.

Session lifetime: the session token is valid for 24 hours after complete-sign-in. Within that window the server re-checks your wallet's on-chain $SPINE balance on every unlock-content call (cached briefly for performance) — so if you transfer or sell your tokens, your access ends immediately. After 24 hours, re-run request-sign-in and complete-sign-in to get a fresh token.

  • Full Underground Cultural District MCP (229 products, no gate): @underground-cultural-district/mcp-server
  • Underground site: substratesymposium.com
  • Posthuman literature: posthumanliterature.org
  • First Dollar (x402 wallet curriculum): npx firstdollar

License

MIT. By Lisa Maraventano and Spine.

Keywords

mcp

FAQs

Package last updated on 21 May 2026

Related posts