Anchorage Open Checkbook MCP
OpenContext — bifurcación de Anchorage Open Checkbook
Esta bifurcación de OpenContext
despliega el Anchorage Open Checkbook MCP (anchorage_checkbook
plugin) — herramientas de solo lectura sobre las tablas del Municipio de Anchorage
no auditadas de gastos, nómina, adquisiciones e ingresos, con
las trampas del conjunto de datos (cargas dobles duplicadas, fechas de instantánea,
importes netos, nombres de proveedores no normalizados) codificadas en el comportamiento de las herramientas. Consulta
docs/CHECKBOOK.md y
METHODOLOGY.md — los totales de este servidor difieren deliberadamente
del panel público de MOA (los duplicados se filtran por
defecto).
Inicio rápido
# 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 stagingConéctate a través de los Conectores de Claude (los mismos pasos tanto en Claude.ai como en Claude Desktop):
Ve a Configuración → Conectores (o Personalizar → Conectores en claude.ai)
Haz clic en Añadir conector personalizado
Introduce un nombre (p. ej., "Anchorage Open Checkbook") y la URL de tu API Gateway
Obtén la URL: cd terraform/aws && terraform output -raw api_gateway_url
Consulta Getting Started para la configuración completa.
Related MCP server: USAspending MCP
Documentación
Documento | Descripción |
Configuración y uso | |
Diseño del sistema y plugins | |
AWS, Terraform, monitorización | |
Pruebas locales (Terminal, Claude, MCP Inspector) | |
Servidor MCP de Open Checkbook (el plugin de esta bifurcación) | |
La decisión de deduplicación por defecto y por qué los totales difieren del panel de MOA |
Pruébalo
El despliegue público está en https://checkbook.codeforanchorage.org/mcp.
Añádelo como conector personalizado y haz preguntas como:
"¿Qué gastó el Municipio de Anchorage por departamento en FY2025?"
"¿Cuánto ha pagado MOA a Chugach Electric, con todas las variantes ortográficas del nombre?"
"Muéstrame las adquisiciones superiores a $1M en FY2024."
Cada respuesta viene con sus salvedades adjuntas — las cifras son netas de asientos compensatorios, las filas ETL duplicadas se filtran por defecto y las brechas de datos conocidas se señalan en lugar de informarse como cero. Consulta Methodology para saber por qué estos totales difieren deliberadamente de el panel público de MOA.
Contribuciones
Hooks de pre-commit (opcional):
pip install pre-commit
pre-commit installHooks: Ruff, yamllint, gofmt. Ejecuta manualmente: pre-commit run --all-files.
Licencia
MIT — consulta 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-