Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Hive Auction

de srotzinversión 1.0.0i★ –iSe ejecuta en la nube
Nombre en el registroio.github.srotzin/hive-mcp-auction

Instalar

Resumen

Descripción del creador (original en inglés)

Sealed-bid and English auctions for agent capabilities and compute time

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en la nube
  • Transporte: Streamable HTTP
  • Categoría: Otros

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Funciona en Claude para web, escritorio y móvil:

  1. Abre Settings → Connectors
  2. Presiona Add custom connector
  3. Pega la dirección de abajo y presiona Add
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Add2https://…3
https://hive-mcp-auction.onrender.com/mcp

Ejecuta esto en tu terminal

claude mcp add --transport http hive-auction https://hive-mcp-auction.onrender.com/mcp

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "hive-auction": {
      "url": "https://hive-mcp-auction.onrender.com/mcp"
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "hive-auction": {
      "type": "http",
      "url": "https://hive-mcp-auction.onrender.com/mcp"
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

ChatGPT solo se conecta a servidores en internet:

  1. Abre ChatGPT en la web → Settings → Connectors (Apps)
  2. Presiona Create o Add (en algunos planes primero hay que activar Developer mode en Advanced)
  3. Pega la dirección de abajo, ponle un nombre y guarda
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Create2https://…3
https://hive-mcp-auction.onrender.com/mcp

Los nombres de los menús pueden variar un poco según el plan y con el tiempo.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 9 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub srotzin, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    El endpoint responde

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Inicio de sesión con OAuth

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint

Comparado con otros en Otrosi

  • Más estrellas que el 0% de los otros 18676 servidores de esta categoría
  • Publicado en el registro más recientemente que el 6% de los otros 18676 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 18676 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Hive Auction?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (1.0.0) llegó al registro hace 6 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.

¿Qué puedo usar en su lugar?

En la misma categoría: Spec Driven Development, Remote Desktop Commander, ChargingNear.me

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Spec Driven Development

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

de formulahendryInicial↓ 66/sem★ 440Actualizado hace 14 meses

Se ejecuta en tu computadora

Remote Desktop Commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

de desktop-commanderEn crecimiento★ 211Actualizado hace 4 días

Se ejecuta en la nube✓ desktopcommander.app

ChargingNear.me

U.S. EV charging stations: nearest, on a route, city and state stats, highway gaps and NEVI status.

de chargingnear.meInicialActualizado hoy

Se ejecuta en la nube✓ chargingnear.me

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

hive-mcp-auction

Inbound reverse Dutch auction agent — Hive Civilization

When a Hive shim hits its rate-limit headroom, the next request gets a 402 with a Dutch descent envelope: starting price 5x standard asking, dropping 5% every 30s until claimed or floor. First agent to settle at the current price wins the slot. Pure protocol — no DMs, no spam. Inbound only.

Council provenance: Ad-hoc, user-promoted 2026-04-27 (Tier A position 2, symmetric sibling to HiveBarter). Barter discovers what others will sell for; auction discovers what others will pay for ours.


What this is

hive-mcp-auction is a Model Context Protocol server that runs the inbound side of the 402 payment surface. When hivemorph's rate-limiter detects a shim's current usage exceeds its headroom (default 80% of cap), it signs an internal auction_open request, this service publishes the descent curve, and the next 402 envelope on that shim carries an auction block alongside the standard accepts[]. Agents who don't want to play pay normal asking and queue. Agents who want the slot now claim at the current curve price.

  • Protocol: MCP 2024-11-05 over Streamable-HTTP / JSON-RPC 2.0
  • Transport: POST /mcp
  • Discovery: GET /.well-known/mcp.json
  • Health: GET /health
  • Settlement: USDC on Base L2 — real rails, no mock, no simulated
  • Brand gold: Pantone 1245 C / #C08D23

Tools

ToolTierDescription
auction_openinternalOpen a new Dutch auction for a scarce shim slot. HMAC-signed, hivemorph rate-limiter only. Surfaced for discovery; opens go through POST /v1/auction/open.
auction_subscribe0 (free)Subscribe to the live descent curve via SSE. Returns the subscribe URL.
auction_book0 (free)Today aggregate: opens, closes, avg premium pct, total USDC captured.

REST endpoints

MethodPathPurpose
POST/v1/auction/openOpen a new Dutch auction (HMAC-signed; hivemorph only).
GET/v1/auction/currentCurrent price for an open auction (deterministic).
GET/v1/auction/curveFull descent curve. JSON or SSE (Accept: text/event-stream).
POST/v1/auction/claimClaim at current price. First-claim-wins, race-safe.
GET/v1/auction/historyClosed auction ledger.
GET/v1/auction/todayToday aggregate (Tier 0, free).
GET/healthService health.

Dutch descent math

start_price = asking_usd * 5.0          (5x asking)

floor_price = asking_usd * 0.5 (50% of asking) drop_pct = 0.05 (5% per tick) interval_s = 30 (one tick per 30s)

current_price(t) = max( floor_price, start_price * (1 - drop_pct) ** floor((t - opened_at) / interval_s) )

After ~28 ticks (~14 min) the auction reaches floor. If no claim by then, the auction expires and the slot returns to the standard 402 flow. The function is pure. Same arguments give the same number to the cent. No RNG, no DB read, no clock skew tolerance baked in. The public envelope alone is provably fair.

402 envelope extension

Standard hivemorph 402 envelope plus an auction block:

{

"x402_version": 1, "ask": "0.05", "accepts": [...], "auction": { "id": "auct_abc123", "type": "dutch", "asking_usd": "0.05", "current_price_usd": "0.2375", "start_price_usd": "0.25", "floor_price_usd": "0.025", "drop_pct": 0.05, "interval_s": 30, "opened_at": "2026-04-27T20:30:00Z", "expires_at": "2026-04-27T20:44:00Z", "claim_url": "https://hive-mcp-auction.onrender.com/v1/auction/claim", "subscribe_url": "https://hive-mcp-auction.onrender.com/v1/auction/curve?id=auct_abc123", "policy": "first-claim-wins" } }

The standard accepts[] block stays. Agents who don't want to play pay normal asking and get queued. Auction is opt-in via claim_url.

Claim flow (race-safe, first-claim-wins)

POST /v1/auction/claim

{ "auction_id": "auct_abc123", "claim_at_price_usd": "0.2375", "idempotency_key": "{caller-uuid}", "tx_hash": "0x..." }

→ 200 { winner: true, slot_token: "...", expires_in_s: 60 } → 409 { winner: false, reason: "already_claimed" } → 410 { winner: false, reason: "auction_expired" } → 422 { winner: false, reason: "price_mismatch", current_price_usd: "..." }

Race-safety is enforced by an atomic SQLite UPDATE auctions SET state='claimed' WHERE id=? AND state='open'. The first UPDATE that touches a row wins. Tx verification is async — slot_token is issued provisionally and the on-chain Transfer is verified against the wallet via Base RPC.

Risk controls

CapValue
Max simultaneous open auctions50
Max descent below asking50%
Max start multiplier10x
Auction max duration14 min
Claim window after price-tick5s
Per-caller claim rate10/min

All caps fail-closed. Configurable via env; missing or invalid env always falls back to the stricter default.

Configuration

EnvRequiredDefaultNotes
PORTno3000
ENABLE_AUCTIONnofalseDefault-off. /v1/auction/open returns 503 unless true. Operator flips after the wallet is verified and HMAC key is set.
WALLET_ADDRESSno0x15184…436eW1 MONROE on Base.
USDC_BASEno0x833589…2913USDC contract on Base.
BASE_RPCnohttps://mainnet.base.org
AUCTION_OPEN_HMAC_KEYyes (to open)—Shared HMAC secret. Must match the value on hivemorph. Never commit this. Without it, every /v1/auction/open returns 401.
MAX_CONCURRENT_AUCTIONSno50
MAX_DESCENT_PCTno0.50
MAX_START_MULTno10
AUCTION_MAX_DURATION_Sno84014 minutes.
AUCTION_INTERVAL_Sno30One tick per 30s.
AUCTION_DROP_PCTno0.055% per tick.
PUBLIC_BASE_URLnohttps://hive-mcp-auction.onrender.comUsed to build claim_url / subscribe_url in the envelope.

HMAC signing (for hivemorph)

Hivemorph signs each /v1/auction/open request:

ts   = Date.now().toString()

body = JSON.stringify(payload) sig = HMAC_SHA256(AUCTION_OPEN_HMAC_KEY, ${ts}.${body})

Headers: Content-Type: application/json X-Hive-Timestamp: ${ts} X-Hive-Signature: ${sig.hex}

Server rejects requests where |now - ts| > 5min or the signature does not match in constant time. Both shims must hold the same AUCTION_OPEN_HMAC_KEY.

Run locally

git clone https://github.com/srotzin/hive-mcp-auction.git

cd hive-mcp-auction npm install npm start

server up on http://localhost:3000/mcp

curl http://localhost:3000/health curl http://localhost:3000/.well-known/mcp.json curl http://localhost:3000/v1/auction/today

Connect from an MCP client

Claude Desktop / Cursor / Manus — add to your mcp.json:

{

"mcpServers": { "hive_mcp_auction": { "command": "npx", "args": ["-y", "mcp-remote@latest", "https://hive-mcp-auction.onrender.com/mcp"] } } }

Why Dutch (not Vickrey, not English)

  • Dutch (Shape α — this repo): deterministic clock-driven price, first-claim-wins, no judgment, no late-bid manipulation, agents reveal urgency by claim timing.
  • Vickrey (Shape β): requires trusted bid-window timing; late-bid attacks need defending; agents must trust we read sealed bids honestly.
  • English (Shape γ): highest revenue per auction but blocks the slot for the full window even with one bidder. Works for unique assets, not fungible compute.

Dutch is the only one where the math is provably fair from the public envelope alone. Shapes β and γ are explicitly out of scope for v1; revisit once Shape α produces clean telemetry.

Hive Civilization

Part of the Hive Civilization — sovereign DID, USDC settlement, agent-to-agent rails. Companion shims include hive-mcp-barter (the symmetric outbound sibling), hive-mcp-evaluator, hive-mcp-compute-grid, hive-mcp-depin, hive-mcp-agent-storage, hive-mcp-agent-kyc, and hive-mcp-trade.

License

MIT (c) 2026 Steve Rotzin / Hive Civilization

Hive Civilization Directory

Part of the Hive Civilization — agent-native financial infrastructure.

  • Endpoint Directory: https://thehiveryiq.com
  • Live Leaderboard: https://hive-a2amev.onrender.com/leaderboard
  • Revenue Dashboard: https://hivemine-dashboard.onrender.com
  • Other MCP Servers: https://github.com/srotzin?tab=repositories&q=hive-mcp

Brand: #C08D23

Pregunta a PopNx