Skip to main content
Glama
codeforanchorage

Anchorage Open Checkbook MCP

OpenContext — форк Anchorage Open Checkbook

License: MIT Python 3.11+ MCP Compatible

Этот форк 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):

  1. Перейдите в Настройки → Коннекторы (или Настроить → Коннекторы на claude.ai)

  2. Нажмите Добавить пользовательский коннектор

  3. Введите имя (например, «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)

Anchorage Checkbook

сервер 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

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Read-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.
    12
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A 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
  • A
    license
    Not graded
    quality
    D
    maintenance
    Read-only MCP server for Rocket Money that lets you browse your accounts, transactions, spending, budgets, net worth, and subscriptions through natural language.
    15
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A 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
    -