← Registry

Data Collection

ris-neuss.de

MCP server that provides tools to search and retrieve parliamentary data from an OParl mirror.

1 endpoint15 known toolsFirst detected July 22, 2026Last detected August 31, 2026

ENDPOINT 1

https://ris-neuss.de/mcp/ris-neuss

No auth detected

MCP server metadata

Name
RIS Neuss MCP
Version
0.3.0
Capabilities
toolsresourcesprompts
Server instructions

Ratsinformationssystem (RIS) der Stadt Neuss – OParl-Datenspiegelung. Datentypen: - meeting (Sitzung): Rats- und Ausschusssitzungen mit Tagesordnung, Teilnehmern und Dokumenten - paper (Vorlage/Antrag): Politische Vorlagen, Anträge und Anfragen mit Beratungsfolge - person (Ratsmitglied): Mitglieder des Rates und der Ausschüsse mit Parteizugehörigkeit - organization (Gremium/Fraktion): Ausschüsse, Fraktionen und Verwaltungseinheiten - file (Dokument): PDF-Dateien mit extrahiertem Volltext Typische Workflows: 1. Thema suchen → search-items-tool → Ergebnis-ID → get-item-tool / get-paper-tool / get-person-tool für Details 2. Vorlage untersuchen → get-paper-tool (Beratungsfolge, Dateien, Urheber) → get-meeting-agenda-tool für Sitzungskontext 3. Person recherchieren → get-person-tool (Mitgliedschaften, Partei) → search-items-tool mit Name für Vorlagen/Sitzungen 4. Gremium erkunden → list-organization-members-tool (Mitglieder) → list-papers-by-organization-tool (eingereichte Vorlagen) 5. Termine → list-upcoming-meetings-tool oder get-upcoming-agenda-tool (gebündelte Tagesordnungen) → get-meeting-briefing-tool (Vorbereitung mit Vorberatungen und Volltext) 6. Dokumente → list-recent-files-tool → get-item-tool (enthält extrahierten PDF-Text) 7. Entscheidungen → search-decisions-tool (Vorlagen mit abgeschlossener Beschlussfassung) → get-paper-timeline-tool (Werdegang einer Vorlage) 8. Person/Gremium → get-person-activity-tool (Mitgliedschaften, besuchte Sitzungen) → get-committee-composition-tool (aktuelle Besetzung mit Vorsitz, Stellvertretung, Fraktionsverteilung) 9. Verfahren über mehrere Vorlagen → get-procedure-tool (Hierarchie superordinatedPaper/subordinatedPaper) 10. Themen-Feed → get-topic-feed-tool (cursor-basiert: was ist neu zum Thema seit `since`?) 11. Präzedenzfälle → find-precedents-tool (`paper_id` oder `q`) → ähnliche bereits entschiedene Vorlagen Verfügbare Tools: search-items-tool, search-decisions-tool, find-precedents-tool, get-item-tool, get-paper-tool, get-paper-timeline-tool, get-procedure-tool, get-person-tool, get-person-activity-tool, get-meeting-agenda-tool, get-meeting-briefing-tool, get-upcoming-agenda-tool, get-committee-composition-tool, get-faction-activity-tool, get-topic-feed-tool, list-organization-members-tool, list-papers-by-organization-tool, list-upcoming-meetings-tool, list-recent-files-tool Vorgefertigte Prompts (für Endnutzer als Einstiegspunkte): meeting-briefing (Sitzung vorbereiten), upcoming-week (was steht an), decisions-on-topic (Beschlüsse zu einem Thema), paper-status (Stand einer Vorlage), committee-overview (Gremium-Besetzung), person-profile (Profil eines Ratsmitglieds), find-precedents (Präzedenzfälle).

Known tools 15

search-items-tool

Search mirrored OParl items (people, meetings, papers, files, and related entities).

Inferred read-only
search-decisions-tool

Search papers that have already been decided (past consultation with role Beschlussfassung/Entscheidung/Abstimmung).

Inferred read-only
find-precedents-tool

EXPERIMENTAL — similarity is German title-term overlap (Loupe text matching with stopwords), not semantic.

Inferred read-only
get-item-tool

Get one mirrored OParl item by local numeric ID.

Inferred read-only
get-paper-tool

Get a paper (Vorlage/Antrag) with its files, consultation trail through committees, originator organizations, and title-derived initiator persons/parties.

Inferred read-only
get-paper-timeline-tool

Get the full chronological timeline for a paper: every committee that touched it, the latest decision, and the next scheduled event.

Inferred read-only
get-procedure-tool

Get the full procedure tree for a paper: walks superordinated/subordinated paper relations to find the root and every related paper, with merged timeline events.

Inferred read-only
get-person-tool

Get a person's profile with political party affiliation and committee memberships.

Inferred read-only
get-person-activity-tool

Get a council member's activity: profile, party, current/former committee memberships, leadership roles, and recent + upcoming meetings they attend.

Inferred read-only
get-meeting-agenda-tool

Get the structured agenda of a meeting with papers, files, and consultation trail.

Inferred read-only
get-meeting-briefing-tool

Pre-meeting briefing for a single meeting: agenda items, papers, originators, prior consultation history, main file, and extracted text snippets.

Inferred read-only
get-upcoming-agenda-tool

Get a digest of upcoming committee meetings with their agenda items and linked papers.

Inferred read-only
get-committee-composition-tool

Current composition of a committee (organization): chairs, deputy chairs, regular members, with party affiliation, term boundaries, and a party breakdown.

Inferred read-only
get-faction-activity-tool

EXPERIMENTAL — only meeting participation is aggregated; the Neuss OParl feed exposes no `originatorOrganization` data, so motions or amendments filed by the faction are not reachable.

Inferred read-only
get-topic-feed-tool

EXPERIMENTAL — relevance is text-token matching, not semantic; pagination contract may evolve.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.ris-neuss-mcp]
url = "https://ris-neuss.de/mcp/ris-neuss"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "ris-neuss-mcp": {
      "type": "http",
      "url": "https://ris-neuss.de/mcp/ris-neuss"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: ris-neuss-mcp
Remote MCP URL: https://ris-neuss.de/mcp/ris-neuss

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "ris-neuss-mcp": {
      "url": "https://ris-neuss.de/mcp/ris-neuss"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "ris-neuss-mcp": {
      "type": "http",
      "url": "https://ris-neuss.de/mcp/ris-neuss"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "ris-neuss-mcp",
  "transport": "streamable-http",
  "url": "https://ris-neuss.de/mcp/ris-neuss"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for ris-neuss.de was fetched 2026-08-04T20:25:22.642Z and is being refreshed.

Trust status Neutral

ris-neuss.de is assessed as Neutral: No suspicious signals found, but no strong positive signal either

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.