↑↓ navigate open esc close
HTTP orqali MCP · 26 ta vosita

Agentingiz mustaqil foydalana oladigan xarid maʼlumotlari.

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.

# Ulanish nuqtasi

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

# Vositalar roʻyxati (ochiq, autentifikatsiyasiz)

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.

Ulanish jarayoni.

  1. 1

    Aniqlash

    Spetsifikatsiyaga mos mijozlar resurs, chiqaruvchi va doiralar (scope) haqida bilish uchun /.well-known/oauth-protected-resource (RFC 9728) va /.well-known/oauth-authorization-server (RFC 8414) manzillarini oʻqiydi.

  2. 2

    Roʻyxatdan oʻtish

    Oldindan berilgan hisob maʼlumotlarisiz, mijoz RFC 7591 DCR (POST /api/oidc/register) orqali mustaqil roʻyxatdan oʻtadi va nol maʼlumot doirasiga ega client_id hamda payment_link oladi.

  3. 3

    Autentifikatsiya

    Har bir tools/call chaqiruvida berilgan mijozni Authorization: Bearer client:<client_id> koʻrinishida taqdim eting. (Toʻliq OAuth 2.1 kod jarayoni rejalashtirilgan; Bearer shim bugun ishlaydi.)

  4. 4

    Obuna boʻlish

    Mijozning subyekti huquqga ega boʻlmaguncha, har bir tools/call chaqiruvi REST bilan bir xil 402 javobini qaytaradi — inson uchun payment_link va agentga xos machine_payment imkoniyati. Agent pay funksiyasini chaqiradi, sessiyadan tashqarida (off-session) hisobdan pul yechiladi, va uning keyingi chaqiruvi maʼlumotni qaytaradi.

REST bilan toʻliq mos 26 ta vosita.

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 Identifikatsiya + huquq + doiralar (cheklovsiz — sarflashdan oldin tekshiring).
search data:read Bitta doira boʻyicha qirrali qidiruv: tenderlar | davlat idoralari | yetkazib beruvchilar | sohalar.
search_awards data:read Shartnomalarni koʻrish vositasi (q, idora, yetkazib beruvchi, kategoriya, yil, summa oraligʻi).
get_buyer data:read Davlat idorasi tafsilotlari (get_buyer_detail saqlanib qolgan taxallus sifatida).
get_supplier_detail data:read Yetkazib beruvchi tafsilotlari, asosiy xaridorlar + soha boʻyicha taqsimot bilan.
get_sector / get_tender data:read Soha profili · yagona shartnoma + tegishli shartnomalar.
list_buyers / list_suppliers / list_sectors data:read Top-N davlat idoralari, yetkazib beruvchilar va soha taksonomiyasi.
get_lists / create_list / add_to_list … data:read Saqlangan shartnomalar roʻyxatlari uchun CRUD — foydalanuvchi API kaliti talab qilinadi.
get_saved_searches / save_search … data:read Saqlangan qidiruvlar uchun CRUD — foydalanuvchi API kaliti talab qilinadi.
export data:export Filtrlangan shartnomalar toʻplamini CSV sifatida eksport qiling.
pay billing:pay Kirishni ochish uchun Stripe tokeni bilan mustaqil toʻlov qiling — toʻlov sahifasisiz.

Vositani chaqiring.

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

Ulangandan soʻng, shunchaki soʻrang

  • → "Sell to State'da 2024-yildagi kiberxavfsizlik shartnomalarini qidiring va top 5 yetkazib beruvchini xulosa qiling."
  • → "Taʼlim vazirligi bu yil bergan barcha shartnomalarni oling va ularni CSV formatida eksport qiling."
  • → "Tegishli davlat idorasi uchun get_buyer'dan foydalaning — Singapur qurilish xizmatlarini kimdan sotib oladi?"

Agentingizni ulang.

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 →
Roʻyxatdan oʻtish