search_meetings
Pack: kokkai-diet · Endpoint: https://gateway.pipeworx.io/kokkai-diet/mcp
Search Japanese National Diet meetings/sittings (a meeting = one committee or plenary session on one day) by meeting name, chamber, or date range, via kokkai.ndl.go.jp. Requires at least one of “query”, “meeting_name”, or “house”. Returns each meeting’s issueID (for fetching its speeches with search_speeches or get_speech), house, meeting name, session number, issue number, date, and permalink. ${JP_FIRST_NOTE} PAGINATION: this endpoint caps results at 10 per request (default 3) — lower than search_speeches. Check “next_start_record”; a null value means this page is the end of the result set, anything else means more meetings exist.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query | string | no | Japanese keyword(s) matched against speech text within the meeting, partial match. |
meeting_name | string | no | Meeting/committee name in Japanese, partial match, e.g. “予算委員会” (Budget Committee), “本会議” (plenary). |
house | string | no | Chamber: “衆議院”, “参議院”, “両院”, or “両院協議会”. |
from | string | no | Earliest meeting date, inclusive, YYYY-MM-DD. |
until | string | no | Latest meeting date, inclusive, YYYY-MM-DD. |
start_record | number | no | 1-based offset for pagination (default 1). Use the previous response’s “next_start_record” to fetch the next page. |
max_records | number | no | Results per request, 1-10 (default 3). The API rejects values outside this range — this cap is lower than search_speeches’. |
Example call
Arguments
{
"meeting_name": "予算委員会",
"house": "衆議院",
"max_records": 3
}
curl
curl -X POST https://gateway.pipeworx.io/kokkai-diet/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_meetings","arguments":{"meeting_name":"予算委員会","house":"衆議院","max_records":3}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('search_meetings', {
"meeting_name": "予算委員会",
"house": "衆議院",
"max_records": 3
});
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"kokkai-diet": {
"url": "https://gateway.pipeworx.io/kokkai-diet/mcp"
}
}
}
See Getting Started for client-specific install steps.