protogrid

Search / ruhr.transparent/ratsinformationen

transparent.ruhr

R0· no sign-in

Read-only council records from Germany's Ruhr area plus German parliamentary papers.

v1.1.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality79good
Trust83of 100
Uptime, 30 days100%
Latency p50852 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "ratsinformationen": {
      "type": "http",
      "url": "https://mcp.transparent.ruhr/mcp"
    }
  }
}
claude mcp add --transport http ratsinformationen https://mcp.transparent.ruhr/mcp
[mcp_servers.ratsinformationen]
url = "https://mcp.transparent.ruhr/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "ratsinformationen": {
      "type": "remote",
      "url": "https://mcp.transparent.ruhr/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "ratsinformationen": {
      "type": "http",
      "url": "https://mcp.transparent.ruhr/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=ratsinformationen&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLnRyYW5zcGFyZW50LnJ1aHIvbWNwIn0%3D"
}
{
  "servers": {
    "ratsinformationen": {
      "type": "http",
      "url": "https://mcp.transparent.ruhr/mcp"
    }
  }
}
{
  "mcpServers": {
    "ratsinformationen": {
      "httpUrl": "https://mcp.transparent.ruhr/mcp"
    }
  }
}
extensions:
  "ratsinformationen":
    enabled: true
    name: "ratsinformationen"
    type: streamable_http
    uri: "https://mcp.transparent.ruhr/mcp"
    timeout: 300

Quality 79 / 100good

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene88 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations8 of 8 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: kommunen (destructiveHint, idempotentHint); sitzungen (destructiveHint, idempotentHint); sitzung (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 1,760 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stability50 · weight 15
  • warn
    stability.changes7 tool changes in 30 days
  • fail
    stability.rug_pull3 tools kept their name but changed most of their description in 30 days; review before trusting them
  • pass
    stability.new_linksno tool change named a new site
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

8 tools, about 1,760 tokens to load them all · tool set e8937871b8dc · tools last changed 2026-11-06 · checked 2026-11-14 06:30 UTC

Tool changes

  • drucksachechangeddescription, input schema
    before

    Eine Drucksache von parlamente.org mit allen Dokumenten (bei Anfragen auch die Antwort), Urhebern und verwandten Drucksachen desselben Vorgangs. parlament: bundestag, berlin, brandenburg, sachsen. nummer: "Wahlperiode/Nummer", z. B. "21/8318".

    after · 63% of words in common

    Eine Drucksache von parlamente.org mit allen Dokumenten (bei Anfragen auch die Antwort), Urhebern und verwandten Drucksachen desselben Vorgangs.

  • drucksachen_suchenchangeddescription, input schemameaning changed
    before

    Drucksachen von Bundestag und Landtagen (parlamente.org), parlamentsübergreifend, neueste zuerst. Beispiel: alle Kleinen Anfragen einer Fraktion. suchbegriff: Wörter oder Wortanfänge im Titel, alle müssen vorkommen ("Windkraft" findet auch "Windkraftanlagen"). parlament: bundestag, berlin, brandenburg, sachsen; leer = alle. fraktion: einheitliches Kürzel (AfD, BSW, CDU, CDU/CSU, CSU, Die Linke, FDP, Freie Wähler, fraktionslos, Grüne, SPD, SSW); gezählt wird die einbringende Fraktion, nicht die antwortende Regierung. art: z. B. "Kleine Anfrage", "Große Anfrage", "Antrag", "Gesetzentwurf", "Beschlussempfehlung". seit: JJJJ-MM-TT. anzahl: 1 bis 50.

    after · 22% of words in common

    Drucksachen von Bundestag und Landtagen (parlamente.org), parlamentsübergreifend, neueste zuerst. Beispiel: alle Kleinen Anfragen einer Fraktion.

  • gremienchangedinput schema
  • sitzungchangedinput schema
  • sitzungenchangeddescription, input schemameaning changed
    before

    Sitzungen von Rat, Ausschüssen und Bezirksvertretungen in einem Zeitraum. von/bis: Datum JJJJ-MM-TT; ohne Angabe die nächsten 30 Tage ab heute. gremium: Wortanfang im Gremiennamen, z. B. "Rat", "Mobilität" oder "Bezirksvertretung Mitte" ("Rat" findet den Rat, nicht "Integration" oder "Beirat"). Die Tagesordnung liefert `sitzung`.

    after · 43% of words in common

    Sitzungen von Rat, Ausschüssen und Bezirksvertretungen in einem Zeitraum. Ohne Datumsangaben die nächsten 30 Tage. Die Tagesordnung liefert `sitzung`.

  • vorlagechangeddescription, input schema
    before

    Einzelheiten zu einer Vorlage: Titel, Art, Datum, federführendes Gremium, maschinelle Zusammenfassung, amtliches Dokument, Beratungsfolge mit Ergebnissen und, bei Anfragen, die Antwort der Verwaltung (bzw. umgekehrt). kommune: Kürzel, id: die Nummer aus der Vorlagen-URL bzw. aus `vorlagen_suchen`.

    after · 74% of words in common

    Einzelheiten zu einer Vorlage: Titel, Art, Datum, federführendes Gremium, maschinelle Zusammenfassung, amtliches Dokument, Beratungsfolge mit Ergebnissen und, bei Anfragen, die Antwort der Verwaltung (bzw. umgekehrt).

  • vorlagen_suchenchangeddescription, input schemameaning changed
    before

    Volltextsuche in Vorlagen, Anträgen, Anfragen und Mitteilungen der Räte im Ruhrgebiet (Titel und Dokumenttext). kommune: Kürzel aus `kommunen`, z. B. "bochum"; leer = alle Körperschaften. art: Vorlagenart wie die Quelle sie nennt, z. B. "Anfrage", "Antrag", "Beschlussvorlage der Verwaltung", "Mitteilung der Verwaltung". jahr: nur Vorlagen dieses Jahres. neueste_zuerst: nach Datum statt Relevanz. anzahl: 1 bis 30. Das Datum ist bei vielen Kommunen das der ersten Sitzung, nicht der Einreichung. Einzelheiten und Beratungsergebnisse liefert `vorlage`.

    after · 45% of words in common

    Volltextsuche in Vorlagen, Anträgen, Anfragen und Mitteilungen der Räte im Ruhrgebiet (Titel und Dokumenttext). Das Datum ist bei vielen Kommunen das der ersten Sitzung, nicht der Einreichung. Einzelheiten und Beratungsergebnisse liefert `vorlage`.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-8d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://mcp.transparent.ruhr/mcp streamable-httpnoneyes100%852 ms2026-07-282026-11-14

Tools (8)

drucksacheread-onlyEine Drucksache von parlamente.org mit allen Dokumenten (bei Anfragen auch die Antwort), Urhebern und verwandten Drucksachen desselben Vorgangs.
drucksachen_suchenread-onlyDrucksachen von Bundestag und Landtagen (parlamente.org), parlamentsübergreifend, neueste zuerst. Beispiel: alle Kleinen Anfragen einer Fraktion.
gremienread-onlyDie aktuellen Gremien einer Körperschaft (Rat, Ausschüsse, Bezirksvertretungen, Fraktionen), ohne Mitglieder.
kommunenread-onlyListet die Körperschaften auf transparent.ruhr (Städte, Kreis, Regionalverband) mit Kürzel, Website und Zahl der Vorlagen. Das Kürzel (`kommune`) brauchen die übrigen Werkzeuge. Für Landes- und Bundesparlamente siehe `drucksachen_suchen`.
sitzungread-onlyEine Sitzung mit ihrer öffentlichen Tagesordnung: Tagesordnungspunkte, zugehörige Vorlagen und, soweit die Quelle sie liefert, Ergebnisse. Nichtöffentliche Punkte sind nicht enthalten.
sitzungenread-onlySitzungen von Rat, Ausschüssen und Bezirksvertretungen in einem Zeitraum. Ohne Datumsangaben die nächsten 30 Tage. Die Tagesordnung liefert `sitzung`.
vorlageread-onlyEinzelheiten zu einer Vorlage: Titel, Art, Datum, federführendes Gremium, maschinelle Zusammenfassung, amtliches Dokument, Beratungsfolge mit Ergebnissen und, bei Anfragen, die Antwort der Verwaltung (bzw. umgekehrt).
vorlagen_suchenread-onlyVolltextsuche in Vorlagen, Anträgen, Anfragen und Mitteilungen der Räte im Ruhrgebiet (Titel und Dokumenttext). Das Datum ist bei vielen Kommunen das der ersten Sitzung, nicht der Einreichung. Einzelheiten und Beratungsergebnisse liefert `vorlage`.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "ruhr.transparent/ratsinformationen",
  "icons": [
    {
      "src": "https://transparent.ruhr/favicon.svg",
      "sizes": [
        "any"
      ],
      "mimeType": "image/svg+xml"
    },
    {
      "src": "https://transparent.ruhr/icon-192.png",
      "sizes": [
        "192x192"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "transparent.ruhr",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://mcp.transparent.ruhr/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.1.0",
  "websiteUrl": "https://transparent.ruhr",
  "description": "Read-only council records from Germany's Ruhr area plus German parliamentary papers."
}