Mmcp.market

FragDenStaat MCP server

by notDIRK·io.github.notDIRK/fds-mcp·v0.1.0

Freedom-of-information requests for Germany via FragDenStaat.de, the froide FOI portal.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed FragDenStaat yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

FragDenStaat tools (15, 4 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • build_reply_draft

    Prepare a follow-up message to an authority. YELLOW: reads the API, sends nothing.

  • build_submit_urlwrite action

    Build the prefilled web form URL — the recommended way out. RED tier.

  • check_deadlines

    Your open requests whose statutory deadline has passed. YELLOW.

  • check_jurisdiction

    Which authority covers a given place? GREEN — returns the evidence trail.

  • create_request_draftwrite action

    Write a local YAML draft. RED tier, but performs NO network traffic at all.

  • download_attachment

    Download one attachment into a local directory. YELLOW: reading only.

  • get_authority

    Full record for one public body, including its laws. GREEN.

  • get_law

    One freedom-of-information act with its deadline rules. GREEN.

  • get_messages

    All messages of a request, oldest first. YELLOW.

  • get_request

    One FOI request in detail. YELLOW (public requests work without a token).

  • list_attachments

    Attachments belonging to one message. YELLOW.

  • list_my_requests

    Your own FOI requests. YELLOW: needs a token (scope read:request), read only.

  • search_authorities

    Search public bodies on fragdenstaat.de. GREEN: no auth, no side effects.

  • submit_requestwrite action

    Actually POST the request to fragdenstaat.de. RED tier — IRREVERSIBLE.

  • validate_draftwrite action

    Run the rule set against a draft. RED tier.

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

no findings
  • Code scan13 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 15 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add fds-mcp -- uvx fds-mcp
Add to Cursor

FragDenStaat: common questions

Is FragDenStaat MCP server safe?
Mostly: it is graded B (83/100). Read the FragDenStaat safety report
How do I install FragDenStaat?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does FragDenStaat need an API key?
Yes. The registry entry asks for FDS_TOKEN.
Is FragDenStaat maintained?
The last commit was 15 days ago (2026-09-05). The latest release is v0.1.0.

More from notDIRK