Idb

live FinanceDeveloper

IDB (Inter-American Development Bank) Procurement MCP.

4 tools
0ms auth
free tier 50 calls/day

Tools

idb_search_notices

Search Inter-American Development Bank (IDB) project procurement notices — live bidding notices, expressions of interest, general/specific procurement notices, and contract-award notifications for IDB

No parameters required.

Try it
idb_get_notice

Fetch one IDB procurement notice by its notice id (from idb_search_notices results). Returns the full record: project, loan number, sector, procurement method, publication date, deadline, and the docu

No parameters required.

Try it
idb_search_awards

Search Inter-American Development Bank (IDB) contract award data — which firms and individual consultants were awarded contracts under IDB-financed projects, with contract amount, sector, borrower cou

No parameters required.

Try it
idb_check_mdb_debarment

Check whether a person or firm name appears on the multilateral development bank cross-debarment list — IDB's own debarment/sanctions list PLUS the cross-debarred lists of the World Bank Group, Asian

No parameters required.

Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/idb/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/idb/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"idb_search_notices","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("idb_search_notices", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("idb (inter-american development bank) procurement mcp");