Jgb Yields
liveGovernmentJapan government bond (JGB) yield curve MCP. Keyless.
2tools
0msauth
free tier50 calls/day
Tools
jgb_yield_curveJapan government bond (JGB) yield curve for one day: all 15 benchmark tenors (1Y-10Y, 15Y, 20Y, 25Y, 30Y, 40Y) in percent, from the Ministry of Finance Japan. Omit date for the latest business day. A
No parameters required.
Try it
Response
jgb_yield_historyHistory of one JGB yield tenor (e.g. 10Y, 30Y) over a date range, oldest first, in percent, from the Ministry of Finance Japan. Daily back to 1974 (long tenors from their first issuance). Default rang
No parameters required.
Try it
Response
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/jgb-yields/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/jgb-yields/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"jgb_yield_curve","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("jgb_yield_curve", {});ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("japan government bond (jgb) yield curve mcp");