Anchorage Open Checkbook MCP
OpenContext — форк Anchorage Open Checkbook
Этот форк OpenContext развёртывает Anchorage Open Checkbook MCP (плагин anchorage_checkbook) — инструменты только для чтения для неаудированных таблиц расходов, заработной платы, закупок и доходов Municipality of Anchorage, с ловушками набора данных (повторные двойные загрузки, даты снимков, чистые суммы, ненормализованные имена поставщиков), заложенными в поведение инструментов. См. docs/CHECKBOOK.md и METHODOLOGY.md — итоги этого сервера намеренно отличаются от публичной панели MOA (дубликаты отфильтрованы по умолчанию).
Быстрый старт
# 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 stagingПодключитесь через Claude Connectors (те же шаги и на Claude.ai, и на Claude Desktop):
Перейдите в Настройки → Коннекторы (или Настроить → Коннекторы на claude.ai)
Нажмите Добавить пользовательский коннектор
Введите имя (например, «Anchorage Open Checkbook») и URL вашего API Gateway
Получите URL: cd terraform/aws && terraform output -raw api_gateway_url
См. Начало работы для полной настройки.
Related MCP server: USAspending MCP
Документация
Документ | Описание |
Настройка и использование | |
Архитектура системы и плагины | |
AWS, Terraform, мониторинг | |
Локальное тестирование (Terminal, Claude, MCP Inspector) | |
сервер Open Checkbook MCP (плагин этого форка) | |
Решение о дедупликации по умолчанию и почему итоги отличаются от панели MOA |
Попробуйте
Публичное развёртывание находится по адресу https://checkbook.codeforanchorage.org/mcp. Добавьте его как пользовательский коннектор и задавайте вопросы, например:
«Сколько потратил Municipality of Anchorage по департаментам в FY2025?»
«Сколько MOA заплатила Chugach Electric с учётом всех вариантов написания названия?»
«Покажите закупки свыше $1M в FY2024.»
Каждый ответ возвращается с приложенными оговорками — цифры указаны за вычетом компенсирующих проводок, дублирующиеся строки ETL отфильтрованы по умолчанию, а известные пробелы в данных помечаются, а не сообщаются как ноль. См. Методология, чтобы понять, почему эти итоги намеренно отличаются от публичной панели MOA.
Участие
Pre-commit хуки (необязательно):
pip install pre-commit
pre-commit installХуки: Ruff, yamllint, gofmt. Запустите вручную: pre-commit run --all-files.
Лицензия
MIT — см. LICENSE.
Автор: 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-