Anchorage Open Checkbook MCP
OpenContext – Anchorage Open Checkbook Fork
Dieser Fork von OpenContext
stellt den Anchorage Open Checkbook MCP (anchorage_checkbook
Plugin) bereit – schreibgeschützte Tools für die ungeprüften Ausgaben-,
Gehalts-, Beschaffungs- und Einnahmetabellen der Municipality of Anchorage,
wobei die Fallstricke des Datensatzes (doppelte Doppel-Ladungen, Snapshot-Daten,
Nettobeträge, nicht normalisierte Lieferantennamen) im Tool-Verhalten kodiert sind.
Siehe docs/CHECKBOOK.md und
METHODOLOGY.md – die Summen dieses Servers weichen bewusst
vom öffentlichen MOA-Dashboard ab (Duplikate werden standardmäßig gefiltert).
Schnellstart
# 1. Configure (this fork ships its config ready to go)
cp config-anchorage-checkbook.yaml config.yaml
# 2. Test locally
pip install aiohttp
python3 scripts/local_server.py
# 3. Deploy
./scripts/deploy.sh --environment stagingVerbinden Sie sich über Claude Connectors (gleiche Schritte auf Claude.ai und Claude Desktop):
Gehen Sie zu Einstellungen → Connectors (oder Anpassen → Connectors auf claude.ai)
Klicken Sie auf Benutzerdefinierten Connector hinzufügen
Geben Sie einen Namen ein (z. B. „Anchorage Open Checkbook") und Ihre API-Gateway-URL
Holen Sie sich die URL: cd terraform/aws && terraform output -raw api_gateway_url
Siehe Erste Schritte für die vollständige Einrichtung.
Related MCP server: USAspending MCP
Dokumentation
Dokument | Beschreibung |
Einrichtung und Verwendung | |
Systemdesign und Plugins | |
AWS, Terraform, Überwachung | |
Lokales Testen (Terminal, Claude, MCP Inspector) | |
Open Checkbook MCP-Server (Plugin dieses Forks) | |
Die Entscheidung für Deduplizierung standardmäßig und warum Summen vom MOA-Dashboard abweichen |
Ausprobieren
Die öffentliche Bereitstellung befindet sich unter https://checkbook.codeforanchorage.org/mcp.
Fügen Sie es als benutzerdefinierten Connector hinzu und stellen Sie Fragen wie:
„Was hat die Municipality of Anchorage nach Abteilung im Geschäftsjahr 2025 ausgegeben?"
„Wie viel hat MOA an Chugach Electric gezahlt, bei jeder Schreibweise des Namens?"
„Zeigen Sie mir Beschaffungen über 1 Million US-Dollar im Geschäftsjahr 2024."
Jede Antwort kommt mit ihren Einschränkungen zurück – Zahlen sind netto von gegenläufigen Buchungen, doppelte ETL-Zeilen werden standardmäßig gefiltert, und bekannte Datenlücken werden gekennzeichnet statt als Null gemeldet. Siehe Methodik für die Gründe, warum diese Summen bewusst vom öffentlichen MOA-Dashboard abweichen.
Mitwirken
Pre-commit-Hooks (optional):
pip install pre-commit
pre-commit installHooks: Ruff, yamllint, gofmt. Manuell ausführen: pre-commit run --all-files.
Lizenz
MIT – siehe LICENSE.
Autor: Srihari Raman, City of Boston Department of Innovation and Technology
This server cannot be deployed
Maintenance
Related MCP Connectors
Public MCP server for discovering open jobs. Search, filter, and get application links.
Read-only MCP server for The Quiet Protocol's engines, benchmarks, proof, and business data.
MCP server for nonprofit financials via ProPublica: IRS Form 990 data for 1.8M+ nonprofits.
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
Related MCP Servers
- AlicenseAqualityDmaintenanceRead-only MCP server for exploring US federal spending data via the USAspending.gov API, enabling natural language queries on awards, agencies, recipients, and spending trends.12MIT
- AlicenseNot gradedqualityDmaintenanceA free, key-less MCP server for querying U.S. federal spending data from USAspending.gov, including contracts, grants, loans, recipients, agencies, and geographic breakdowns.MIT
- AlicenseNot gradedqualityDmaintenanceRead-only MCP server for Rocket Money that lets you browse your accounts, transactions, spending, budgets, net worth, and subscriptions through natural language.15MIT
- FlicenseNot gradedqualityDmaintenanceA read-only MCP server for querying Los Angeles City legislative data - Council Files, votes, member activity, and Neighborhood Council engagement - through parameterized tools without raw SQL.1-