8000 GitHub - goern/bundestag-mcp: A MCP Server for the German Bundestag.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

goern/bundestag-mcp

Repository files navigation

Bundestag MCP

This is a simple MCP server which gives access to the protocols of the German parliament. Once installed you can "chat with the parliament":

Bundestag MCP running in Claude

This MCP server needs to be installed with a Chat client. We'll use Claude Desktop as an example.

Installation Options

Option 1: Using a Container

# Clone this repo
git clone git@github.com:luebken/bundestag-mcp.git; cd bundestag-mcp

# Build the container image
podman build -t bundestag-mcp .

# Run the container with your API key
podman run -e BUNDESTAG_API_KEY=your_api_key bundestag-mcp

Alternativ können Sie den Container auch in Claude Desktop einbinden:

{
  "mcpServers": {
    "bundestag-mcp": {
      "command": "podman",
      "args": ["run", "--rm", "-e", "BUNDESTAG_API_KEY=your_api_key", "bundestag-mcp"]
    }
  }
}

Option 2: Local Installation

# Clone this repo
git clone git@github.com:luebken/bundestag-mcp.git; cd bundestag-mcp

# Install python dependencies
uv venv
source .venv/bin/activate
uv pip install -e .

# Configure bundestag-mcp for Claude > Settings > Developer > Edit Config
# /Users/YOUR_USERNAME/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
      "bundestag-mcp": {
          "command": "uv",
          "args": [
              "--directory",
              "/ABSOLUTE/PATH/TO/PARENT/FOLDER/bundestag-mcp/",
              "run",
              "server.py"
          ]
      }
  }
}
# Restart Claude. 
# Test with the prompt
# > Was wurde in der letzten Plenarsitzung im Bundestag diskutiert?

Debug

npx @modelcontextprotocol/inspector uv --directory $(PWD) run server.py

Roadmap

Resources

About

A MCP Server for the German Bundestag.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0