Ask your AI assistant about Japanese companies and tenders — the MCP server
MCP (Model Context Protocol) is the standard way AI assistants such as Claude, ChatGPT, Cursor or your own agents call outside tools. Add this server once and your assistant can, in plain language, verify a T-number, pull a company profile, check what the government paid for something, see which contracts are likely to be re-tendered, find open tenders, or tell you when a prefecture opens its bidder registration — using the same live data as this website. Free, no account; results include the source attribution you must keep.
| Endpoint | https://bizsearch.loreatec.jp/mcp (Streamable HTTP, stateless, JSON-RPC 2.0, protocol 2025-06-18 / 2025-03-26) |
|---|---|
| Auth | None needed: it works out of the box with 60 calls/min and 1,000/day per IP — enough for personal use in an assistant. Building something on top? Ask for a free API key at info@loreatec.jp (tell us who you are and what for) and send it as the header X-Api-Key: lt_…: the quota goes up to 300/min and 20,000/day, the usage is counted per key instead of per IP, and we can warn you before anything changes. |
| Attribution | Every result contains attribution and source_url; show them to your users. Data: NTA registries (daily), 調達ポータル awards (daily), KKJ notices (daily), gBizINFO (monthly), 行政事業レビュー (monthly), MIC giteki (daily), Japan Customs FX (weekly). |
Add it in 30 seconds
Claude Desktop / Claude Code
{
"mcpServers": {
"loreatec-japan": { "type": "http", "url": "https://bizsearch.loreatec.jp/mcp" }
}
}Claude Desktop: Settings → Developer → Edit config (claude_desktop_config.json). Claude Code: claude mcp add --transport http loreatec-japan https://bizsearch.loreatec.jp/mcp
ChatGPT (developer mode / custom connectors)
Settings → Connectors → Add custom connector → URL https://bizsearch.loreatec.jp/mcp, no authentication.
Cursor / VS Code / other clients
{ "mcpServers": { "loreatec-japan": { "url": "https://bizsearch.loreatec.jp/mcp" } } }With an API key
{
"mcpServers": {
"loreatec-japan": {
"type": "http",
"url": "https://bizsearch.loreatec.jp/mcp",
"headers": { "X-Api-Key": "lt_your_key_here" }
}
}
}curl (try it)
curl -s https://bizsearch.loreatec.jp/mcp -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"check_invoice_number","arguments":{"number":"T1180301018771"}}}'Tools (what the assistant can call)
check_invoice_number | Verify a T-number / corporate number: status (active, revoked, expired), name, address, registry record. |
|---|---|
search_companies | Find companies by name (5.8M corporations; kanji, kana, romaji, English). |
company_profile | Full profile: registry, invoice status, awards, licences, subsidies, programme payments, timeline. |
search_awards | Price benchmark from 310k national awards: min/median/max, no-bid share, winners. |
contract_history | For a tender title: incumbent, last price, recurrence. |
forecast_upcoming | Predicted re-tenders in the coming months (ministry, last winner, confidence). |
search_tenders | Search open/recent tender notices (JA/EN). |
buyer_profile | How a ministry or city buys: mix, grades, busiest months, top suppliers. |
company_events | New companies, name changes, relocations, closures, mergers (daily). |
subsidies_lookup | Subsidies by company or programme (gBizINFO). |
program_payments | Payments from national budget programmes (行政事業レビュー). |
qualification_windows | Bidder-registration windows: national, 47 prefectures, 20 cities. |
giteki_lookup | Radio-law (技適) certifications by brand/model. |
address_convert | Japanese address / postal code → English. |
fx_customs_rates | Japan Customs weekly exchange rates. |
The exact input schema of every tool is returned by tools/list. Plain HTTP JSON APIs (no MCP) and bulk datasets: see Data & API.
Good to know
- This is public government data compiled by LoreaTec; we add analysis (predictions, matching, normalisation) and mark it as ours. Always verify critical facts on the official source linked in each result.
- No personal data: sole proprietors’ names/addresses are not in the datasets; the watchlist emails are not exposed here.
- Stateless server: no sessions, no server-initiated streams (GET with text/event-stream returns 405). JSON-RPC batches accepted.
- Terms: same as our APIs (terms). Attribution + link required for public reuse.