
Swiss Democracy Mcp
Connect your agent to Swiss parliament OData, Swissvotes, referendum text, and voting results while you explore civic-tech or transparency product ideas.
Overview
io.github.malkreide/swiss-democracy-mcp is a MCP server for the Idea phase that exposes Swiss parliament OData, Swissvotes, referendums, and voting results to agents.
What is this MCP server?
- Parliament OData access for structured Swiss legislative queries
- Swissvotes integration for referendum and popular initiative context
- Voting results tooling for outcome verification in agent workflows
- Stdio MCP via uvx on PyPI (swiss-democracy-mcp v0.2.3)
- Registry label Democracy & Transparency for civic and watchdog use cases
- Package version 0.2.3, stdio transport, PyPI via uvx
- Registry category Democracy & Transparency
- Core-scope MCP publisher entry on GitHub malkreide/swiss-democracy-mcp
Community signal: 2 GitHub stars.
What problem does it solve?
Civic and policy app ideas die in research hell when vote catalogs and referendum outcomes are scattered across portals you cannot query from your agent.
Who is it for?
Solo builders exploring Swiss civic-tech, journalism assistants, or transparency SaaS who need OData-grade vote and referendum access in Claude Code or Cursor.
Skip if: Non-Swiss political products, legal advice workflows, or teams needing real-time unofficial projections without verifying against official sources.
What do I get? / Deliverables
Once registered, your agent can pull structured democratic data so you can narrow features, user stories, and data models before you build dashboards.
- Structured parliamentary, referendum, and voting-result queries from the agent
- Grounded feature lists for Swiss civic or transparency MVPs
- Documented MCP stdio entry for repeatable democratic data access
Recommended MCP Servers
Journey fit
Canonical shelf is Idea because parliamentary and referendum datasets inform whether a Swiss civic or policy product is timely before you prototype dashboards. Research subphase fits when you map votes, outcomes, and legislative activity to user problems instead of building UI on stale blog summaries.
How it compares
Parliament and referendum data MCP bridge, not a lobbying workflow skill or generic news summarizer.
Common Questions / FAQ
Who is io.github.malkreide/swiss-democracy-mcp for?
Developers and researchers building Swiss democracy, voting, or transparency tools who want agents to query parliament OData, Swissvotes, and results APIs via MCP.
When should I use io.github.malkreide/swiss-democracy-mcp?
Use it while researching ballot questions, legislative history, or vote breakdowns before you commit schemas, charts, or notification features in a civic product.
How do I add io.github.malkreide/swiss-democracy-mcp to my agent?
Configure stdio MCP to run uvx swiss-democracy-mcp from the PyPI package in your agent’s MCP settings, save, and reload the client session.