Feed AI Agents Singapore Procurement Data
Hook provides Singapore's GeBIZ procurement data as a structured API and MCP server. Build AI agents that automatically monitor new tenders, analyse contract patterns, and surface the right opportunities to your sales team — without manual portal checks.
Quick start
// MCP tool call — fetch open Singapore IT tenders
const tenders = await mcp.call("hook_search", {
country: "sg",
category: "Information Technology",
status: "open",
limit: 20
});
// Each tender includes structured fields
// { id, agency, title, value_sgd, closing_date, category, url } Agent use cases
Tender Monitoring Agent
Deploy an AI agent that watches GeBIZ for tenders matching your keywords. When a match appears, it drafts a qualification summary and routes it to the relevant BD manager via Slack or email.
Bid Intelligence Agent
Analyse historical awarded contracts in your category to understand typical bid values, winning agencies' names, and competitive patterns. Generate briefings before each submission deadline.
Contract Expiry Agent
Track awarded Singapore government contracts nearing expiry. Identify re-procurement opportunities 90-180 days before the current contract ends — before they go to open tender.
Sales Pipeline Enrichment
Enrich your CRM with Singapore procurement data. When a prospect is a government agency, automatically surface their recent tenders, historical spend, and procurement calendar.
Data schema
Every tender record in the Hook API includes these fields. Consistent across all Singapore procurement sources.
| Field | Description |
|---|---|
| tender_id | GeBIZ unique identifier for the tender notice |
| agency | Publishing agency or statutory board name |
| title | Tender title as published on GeBIZ |
| value_sgd | Estimated contract value in SGD (where published) |
| closing_date | Submission deadline (ISO 8601 timestamp) |
| category | Procurement category code (UNSPSC or GeBIZ category) |
| procurement_type | ITQ, ITT, RFQ, or contract award |
| status | open, closed, awarded, cancelled |
| url | Direct link to the tender notice on GeBIZ |
FAQ
How do I use Hook as an MCP server?
Add Hook to your MCP config with your API key. The server exposes hook_search, hook_tender, and hook_watch tools that any MCP-compatible agent can call.
What is the API rate limit?
The Hook API allows 100 requests per minute on the standard plan. For high-frequency agent use cases, contact us for an enterprise plan.
Can I receive webhook notifications for new tenders?
Yes. Register a webhook endpoint and Hook will POST new matching tenders to your URL within minutes of publication on GeBIZ.
Is the data structured for LLM consumption?
Yes. All Hook API responses use consistent JSON schemas designed for LLM tool use. Field names are descriptive and values are normalised (dates in ISO 8601, values as numbers).
Get early access to Singapore procurement intelligence.
Sign up. Be among the first to search GeBIZ with natural language.