Skip to content
ParliamentRAG
ITEN

Developers

Connect your AI assistant to the records.

The ParliamentRAG MCP server gives your assistant the official records of the Chamber and the Senate: speeches, acts, sittings, votes. Every result links to the source.

ClaudeChatGPTCursorVS Codeand other MCP clients

Remote server · nothing to install

https://mcp.parliamentrag.it/mcp

Add it as a remote MCP server in your client's settings. How to connect it.

§ 1

MCP server

How to connect it

The server runs on our side. In your client, add a remote MCP server with this address.

https://mcp.parliamentrag.it/mcp

Each client has its own menu. On claude.ai: Settings → Connectors → Add custom connector, then paste the address. On ChatGPT: Settings → Connectors, in developer mode, then add the address. In Cursor and VS Code: add a remote server with this address in mcp.json.

Eight tools

The assistant picks them on its own, based on the question.

  1. search_parliamentHybrid search over speeches and acts of the Chamber and the Senate.
  2. list_sessionsSittings of the Chamber and the Senate, with summary and debates.
  3. get_debateA debate: summary, acts, speakers.
  4. get_session_votesThe votes of a sitting.
  5. get_vote_detailsA vote: results by group and individual votes.
  6. get_vote_hemicycleThe hemicycle of a vote, as an image.
  7. get_voted_textThe text voted on: amendments, articles, motions.
  8. verify_answerChecks an answer: all groups, authoritative voices, exact quotes.

Example questions

What you can ask

Pick a question: the tools the assistant would use to answer light up. We show no answers here: your assistant gives them, with the sources.

No question selected.

§ 2

HTTP API · on request

The same queries our systems use, in JSON.

  • SearchHybrid search over floor speeches and acts.
  • Sittings and debatesSummaries, acts discussed and speakers.
  • VotesResults by group and the vote of every member of Parliament.
  • StatisticsGraph figures and the index of the open data.

Why you need a token

Every request has a computing cost. That is why access is personal: we give you a token and we know who each request belongs to.

Write to us with who you are and what you want to build.

Or write to contatti@parliamentrag.it. What we keep from the requests is explained in the privacy notice.

§ 4

Licence

The data stays the Chamber's and the Senate's, under their licences.

The data comes from the open data of the Chamber of Deputies, under the CC BY-SA 4.0 licence, and of the Senate of the Republic, under the CC BY 3.0 licence. If you reuse it, credit the Chamber or the Senate as the source. For Chamber data, share derived work under the same licence.

The rules for using the service are in the terms. For automated access, ask for a token instead of downloading the pages.