Clearon Legislation Monitor MCP
Clearon Legislation Monitor MCP
MCP-Server für die entdeckung und Überwachung von US-Gesetzgebung mit Review-Gate.
Er trennt Discovery-Leads von verifizierten Watchlist-Einträgen, protokolliert append-only Beobachtungen und Ausnahmen und hält die offizielle Quellenprüfung im Prozess, bevor eine Maßnahme maßgeblich wird.
Was es tut
Erfasst Discovery-Kandidaten, ohne sie stillschweigend in die Watchlist zu übernehmen
Erfordert eine explizite menschliche Prüfung vor der Watchlist-Aufnahme
Verfolgt Beobachtungen aus offiziellen Quellen, fällige Prüfungen und Abrufausnahmen
Spielt ein append-only Ereignisprotokoll in eine wiederherstellbare Momentaufnahme ab
Verwendet optional Open States und NYC Legistar als Discovery-Helfer, niemals als endgültigen Beweis
Related MCP server: universal-research-mcp
Was es nicht tut
Es veröffentlicht keine Inhalte und ändert WordPress nicht
Es behandelt einen Keyword-Treffer nicht als rechtliche Verifizierung
Es behandelt Ergebnisse von Drittanbieter-Discovery nicht als Status der Quelle
Es wandelt Abruffehler nicht in Änderungen des Rechtsstatus um
Anforderungen
Node.js
20oder neuerEin lokaler MCP-Client, der einen stdio-Server starten kann
Installation
cd tools/clearon-legislation-monitor-mcp
npm install
npm test
npm run smokeMCP-Client-Einrichtung
Beispiel-stdio-Konfiguration:
{
"mcpServers": {
"clearon-legislation-monitor": {
"command": "node",
"args": ["/absolute/path/to/clearon-legislation-monitor-mcp/server.mjs"],
"env": {
"CLEARON_LEGISLATION_WORKSPACE": "/absolute/path/to/workspace"
}
}
}
}Wenn sich Ihre normalisierten Tracker-Eingaben nicht an den Standard-Arbeitsbereichs-Speicherorten befinden, setzen Sie außerdem:
CLEARON_LEGISLATION_REGISTRY_PATHCLEARON_LEGISLATION_WATCHLIST_PATH
Speicherung
Standardmäßig wird der Monitorstatus außerhalb des Repositorys in einem Benutzerdatenverzeichnis gespeichert:
macOS:
~/Library/Application Support/clearon-legislation-monitor-mcp/legislation-monitorLinux:
${XDG_DATA_HOME:-~/.local/share}/clearon-legislation-monitor-mcp/legislation-monitorWindows:
%APPDATA%\\clearon-legislation-monitor-mcp\\legislation-monitor
Überschreiben Sie diesen Speicherort mit CLEARON_LEGISLATION_MONITOR_ROOT.
Die kanonischen Tracker-Eingaben werden weiterhin aus Ihrem gewählten Arbeitsbereich erwartet:
trackers/state-legislation/jurisdictions.jsontrackers/state-legislation/watchlist.csv
sofern Sie sie nicht explizit mit Umgebungsvariablen überschreiben.
Anmeldedaten
Optionale Anbieterschlüssel können direkt in der Umgebung bereitgestellt werden:
OPENSTATES_API_KEYNYC_LEGISTAR_TOKEN
Der Server unterstützt auch eine optionale lokale Secrets-Datei. Standardmäßig sucht er nach:
macOS:
~/Library/Application Support/openclaw/local-secrets.jsonLinux:
${XDG_CONFIG_HOME:-~/.config}/openclaw/local-secrets.jsonWindows:
%APPDATA%\\openclaw\\local-secrets.json
Überschreiben Sie diesen Pfad mit OPENCLAW_LOCAL_SECRETS.
Installieren oder rotieren Sie gespeicherte Anmeldedaten über geschütztes stdin, damit Werte nicht in der Shell-Historie landen:
node bin/install-credentials.mjs < /path/to/private-credentials.json
npm run credentialsUnterstützte JSON-Schlüssel:
{
"openstatesApiKey": "provider-issued value",
"nycLegistarToken": "provider-issued value"
}Empfohlener Workflow
Rufen Sie
list_jurisdictionsauf, um die offizielle Route zu wählen.Verwenden Sie
scan_official_source,search_openstates_billsodersearch_nyc_legistar_matters, um Leads zu sammeln.Erfassen Sie plausible Maßnahmen aus offiziellen Quellen mit
record_discovery_candidate.Prüfen Sie jeden Kandidaten und rufen Sie
review_candidatemitacceptoderrejectauf.Erfassen Sie offizielle Beobachtungen mit
record_measure_observation.Verwenden Sie
get_due_reviewsundget_exceptionsfür geplante Nachverfolgungen.
Werkzeuge
get_server_healthlist_jurisdictionsscan_official_sourcesearch_openstates_billssearch_nyc_legistar_mattersrecord_discovery_candidatelist_discovery_candidatesreview_candidateimport_normalized_watchlistlist_watchlistrecord_measure_observationdedupe_watchlist_measuresrecord_exceptionresolve_exceptionget_due_reviewsget_exceptionsverify_event_log
Entwicklung
npm test
npm run smoke
npm run syntaxMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables spec-driven development acceptance gate with structured receipts, audit logs, and reviewer-ready evidence.
- AlicenseBqualityAmaintenanceAn append-only research operations framework and read-only MCP that tracks research plans, approvals, observations, claims, failures, revisions, and contributions with source-grounded evidence, providing search, evidence fetch, and audit capabilities without direct ledger writes.30MIT
- AlicenseNot gradedqualityBmaintenanceEnables agents to perform deterministic data intake pipelines for FOIA and public comments, with medallion warehouse, PII policy enforcement, and verified insights.Apache 2.0
- AlicenseNot gradedqualityAmaintenanceAuditable records of human decisions over AI agent work. Approvals, edits, overrides, escalations.80Apache 2.0
Related MCP Connectors
Source-linked SEC 13F research, quality checks, watchlists and audit trails for agents.
Deterministic public-web change observation with evidence-bound commercial interpretation.
Runtime AI governance: decision gates, human approval, hash-chained audit, compliance mapping.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kwgoodwin/clearon-legislation-monitor-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server