↑↓ navigate open esc close
MCP sobre HTTP · 26 herramientas

Datos de contratación pública que tu agente puede usar por sí mismo.

Point any MCP-capable client — Claude Desktop, Claude Code, Cursor, or your own agent — at our streamable-HTTP endpoint. It can search Singapore government contracts, drill into buyers and suppliers, keep lists, and even self-register and pay for access with no human in the loop.

# Endpoint

https://staging-app.selltostate.com/api/mcp

# Listar las herramientas (abierto, sin autenticación)

curl -s https://staging-app.selltostate.com/api/mcp \
  -H "content-type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,
       "method":"tools/list"}'

tools/list is open; tools/call resolves your credential and 402s if un-entitled.

El flujo de conexión.

  1. 1

    Descubrir

    Los clientes conformes con la especificación leen /.well-known/oauth-protected-resource (RFC 9728) y /.well-known/oauth-authorization-server (RFC 8414) para conocer el recurso, el emisor y los alcances.

  2. 2

    Registrarse

    Sin credenciales precompartidas, el cliente se autorregistra mediante RFC 7591 DCR (POST /api/oidc/register) y obtiene un client_id con cero alcances de datos, además de un payment_link.

  3. 3

    Autenticarse

    Presenta el cliente emitido como Authorization: Bearer client:<client_id> en cada tools/call. (El flujo completo de código OAuth 2.1 está en la hoja de ruta; el shim Bearer ya funciona hoy.)

  4. 4

    Suscribirse

    Hasta que el sujeto del cliente tenga derecho de acceso, cada tools/call devuelve el mismo cuerpo 402 que REST — un payment_link orientado a personas y la capacidad machine_payment nativa para agentes. El agente llama a pay, se le cobra fuera de sesión (off-session) y su siguiente llamada devuelve los datos.

26 herramientas, con paridad respecto a REST.

Every tool mirrors a REST endpoint 1:1. Owner-scoped list / saved-search tools require a user API key; an OIDC client token gets a requires_user_key result. Full schemas in the reference.

whoami data:read Identidad + derecho de acceso + alcances (sin restricción — verifica antes de gastar).
search data:read Búsqueda facetada sobre un único alcance: tenders | buyers | suppliers | sectors.
search_awards data:read Explorador de adjudicaciones (q, organismo, proveedor, categoría, año, rango de importe).
get_buyer data:read Detalle del organismo contratante (get_buyer_detail se mantiene como alias).
get_supplier_detail data:read Detalle del proveedor con principales organismos contratantes + desglose por sector.
get_sector / get_tender data:read Perfil de sector · una adjudicación individual + adjudicaciones relacionadas.
list_buyers / list_suppliers / list_sectors data:read Top-N de organismos, proveedores y la taxonomía de sectores.
get_lists / create_list / add_to_list … data:read CRUD de listas de adjudicaciones guardadas — requiere una clave API de usuario.
get_saved_searches / save_search … data:read CRUD de búsquedas guardadas — requiere una clave API de usuario.
export data:export Exporta un conjunto filtrado de adjudicaciones como CSV.
pay billing:pay Paga de forma autónoma con un token de Stripe para desbloquear el acceso — sin página de pago.

Llama a una herramienta.

curl -s https://staging-app.selltostate.com/api/mcp \
  -H "Authorization: Bearer client:c_abc123" \
  -H "content-type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call",
       "params":{"name":"search",
                 "arguments":{"scope":"tenders","q":"cloud","year_min":2024}}}'

Una vez conectado, simplemente pregunta

  • → "Busca en Sell to State adjudicaciones de ciberseguridad en 2024 y resume los 5 proveedores principales."
  • → "Extrae cada adjudicación que el Ministerio de Educación haya otorgado este año y expórtala como CSV."
  • → "Usa get_buyer en el organismo correspondiente — ¿a quién le compra Singapur servicios de construcción?"

Conecta tu agente.

Create an account, generate an API key, and point your MCP client at https://staging-app.selltostate.com/api/mcp. Agents can also self-register and pay without a dashboard. Full tool docs at docs.selltostate.com.

Start for free →
Regístrate