↑↓ navigate open esc close
MCP-oor-HTTP · 26 nutsmiddels

Verkrygingsdata wat jou agent self kan gebruik.

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.

# Eindpunt

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

# Lys die nutsmiddels (oop, geen magtiging nodig)

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.

Die konneksievloei.

  1. 1

    Ontdek

    Kliënte wat aan die spesifikasie voldoen, lees /.well-known/oauth-protected-resource (RFC 9728) en /.well-known/oauth-authorization-server (RFC 8414) om die hulpbron, uitreiker en omvang te bepaal.

  2. 2

    Registreer

    Sonder 'n vooraf gedeelde geloofsbrief registreer die kliënt self via RFC 7591 DCR (POST /api/oidc/register) en kry 'n client_id met nul dataskopes plus 'n payment_link.

  3. 3

    Verifieer

    Bied die uitgereikte kliënt aan as Authorization: Bearer client:<client_id> by elke tools/call. (Die volledige OAuth 2.1-kodevloei is op die padkaart; die Bearer-shim werk vandag reeds.)

  4. 4

    Teken in

    Totdat die kliënt se subjek geregtig is, gee elke tools/call dieselfde 402-liggaam terug as REST — 'n mensgerigte payment_link en die agent-gebore machine_payment-vermoë. Die agent roep pay aan, word buite-sessie gedebiteer, en sy volgende oproep gee data terug.

26 nutsmiddels, met REST-pariteit.

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 Identiteit + geregtigheid + omvang (onbeperk — verifieer voor jy spandeer).
search data:read Fasetsoektog oor een omvang: tenders | buyers | suppliers | sectors.
search_awards data:read Toekenningverkenner (q, staatsinstansie, verskaffer, kategorie, jaar, bedragreeks).
get_buyer data:read Besonderhede van staatsinstansie (get_buyer_detail is 'n behoue alias).
get_supplier_detail data:read Verskafferbesonderhede met top-staatsinstansies + sektorverdeling.
get_sector / get_tender data:read Sektorprofiel · enkele toekenning + verwante toekennings.
list_buyers / list_suppliers / list_sectors data:read Top-N staatsinstansies, verskaffers, en die sektor-taksonomie.
get_lists / create_list / add_to_list … data:read CRUD vir gestoorde toekenninglyste — vereis 'n gebruiker-API-sleutel.
get_saved_searches / save_search … data:read CRUD vir gestoorde soektogte — vereis 'n gebruiker-API-sleutel.
export data:export Voer 'n gefiltreerde toekenningstel uit as CSV.
pay billing:pay Betaal outonoom met 'n Stripe-token om toegang te ontsluit — geen betaalbladsy nodig nie.

Roep 'n nutsmiddel aan.

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}}}'

Sodra verbind, vra net

  • → "Deursoek Sell to State vir kuberveiligheidstoekennings in 2024 en som die top 5 verskaffers op."
  • → "Trek elke toekenning wat die Ministerie van Onderwys vanjaar gemaak het en voer dit uit as CSV."
  • → "Gebruik get_buyer op die relevante staatsinstansie — van wie koop Singapoer konstruksiedienste?"

Verbind jou agent.

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 →
Registreer