CAJAS MCP

CAJAS MCP connects AI clients to CAJAS accounting workflows through a standard MCP interface.

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноТолько чтение

Что умеет

  • Cajas.List Workspaces: Lists CAJAS workspaces/orgs available to the authenticated user. This read-only tool does not create, archive, restore, or switch workspaces.
  • Cajas.Search Raw Entries: Searches CAJAS RAW entries with pagination and filters. Supported status values are draft, queued, assembled, and voided. project and department are returned only when stored
  • Cajas.Search Events: Searches CAJAS accounting events. This read-only tool does not confirm, void, sign, approve, finalize, or alter events.

Какие данные видит

Нужен ли аккаунт

Не нужен: сервер работает без входа

CAJAS MCP connects AI clients to CAJAS accounting workflows through a standard MCP interface.

It supports workspace discovery, RAW entry search, event search, RAW and CoA import preview flows, explainable Assembly recommendations, historical Assembly context, criterion/standard reference discovery, and optional community validation.

Authentication is required for CAJAS data access. Use CAJAS OAuth where supported, or provide a CAJAS MCP Personal Access Token as an Authorization header.

Recommendations are non-binding review signals and do not approve, finalize, sign, or mutate accounting judgments automatically.

Как подключить

Как подключить CAJAS MCP к Claude

Адрес сервера, который нужно вставить в настройках Claude:

https://cajas-mcp.run.tools

  1. Откройте Claude (сайт claude.ai или приложение для компьютера).
  2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
  3. Нажмите Добавить пользовательский коннектор (Add custom connector).
  4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
  5. В чате нажмите + → Коннекторы и включите новый коннектор.

Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

Авторизация

После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

Как подключить CAJAS MCP к ChatGPT

Адрес сервера, который нужно вставить в настройках ChatGPT:

https://cajas-mcp.run.tools

  1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
  2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
  3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
  4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
  5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
  6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

Авторизация

При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

Как подключить CAJAS MCP к Cursor

Адрес сервера, который нужно вставить в настройках Cursor:

https://cajas-mcp.run.tools

Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

Вручную:

  1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
  2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
  3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

Авторизация

Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

Список инструментов сервера (16)

Технические названия из tools/list. Нужны только разработчикам.

cajas.list_workspacesLists CAJAS workspaces/orgs available to the authenticated user. This read-only tool does not create, archive, restore, or switch workspaces.
cajas.search_raw_entriesSearches CAJAS RAW entries with pagination and filters. Supported status values are draft, queued, assembled, and voided. project and department are returned only when stored by CAJAS; missing values are not inferred. created_by_name is a stored actor label and may differ from created_by_display profile identity. This read-only tool does not modify RAW status, create an Assembly, or create an Event.
cajas.search_eventsSearches CAJAS accounting events. This read-only tool does not confirm, void, sign, approve, finalize, or alter events.
cajas.get_eventReturns one CAJAS accounting event and CAJAS-provided judgment support context. This read-only tool does not confirm, void, sign, approve, finalize, or alter the event.
cajas.recommend_assemblyAnalyzes selected RAW entries and returns non-binding Assembly candidates for human review. The recommendation identifies RAW entries that may share an operational context. Community validation is opt-in only and uses public, untrusted operational context when requested. It does not create an Assembly, modify RAW status, create an Event, determine accounting treatment, approve accounting judgment, sign, finalize, or alter immutable CAJAS history.
cajas.inspect_raw_fileSafely inspects a CSV or XLSX file and returns sheet structure, headers, sample rows, warnings, and suggested CAJAS Smart Excel column mappings. This tool does not import or modify CAJAS data.
cajas.preview_raw_importValidates a previously inspected RAW file sheet against CAJAS Smart Excel import and the selected CoA profile. Returns unresolved accounts, conflicts, and a non-mutating preview. This tool does not create RAW entries.
cajas.import_raw_fileImports a previously validated RAW file preview into CAJAS using Smart Excel execute. This tool mutates CAJAS data by creating RAW entries/groups. It does not create Events, approve, sign, or finalize anything.
cajas.inspect_coa_fileInspects a CSV/XLSX Chart of Accounts file and proposes CAJAS CoA column mappings. This tool does not modify any CAJAS CoA profile.
cajas.preview_coa_importCompares a parsed CoA file with a selected CAJAS CoA profile and returns proposed additions, metadata updates, conflicts, blocked changes, and non-applied deactivate candidates. This tool does not modify the CoA.
cajas.import_coaApplies explicitly accepted ADD/UPDATE_METADATA operations from a successful CoA import preview. This tool mutates the selected CAJAS CoA profile. It does not replace the entire CoA or deactivate missing accounts.
cajas.find_criterion_groupSearches existing CAJAS Criterion Groups in standards. This read-only tool does not create or modify standards.
cajas.resolve_standard_referenceSearches supported authoritative-reference locator sources for accounting standard reference candidates. It does not return or store full standard text and does not create CAJAS criterion groups.
cajas.propose_criterion_groupCreates a non-mutating CAJAS Criterion Group proposal from a resolved external reference. The proposed title and description are CAJAS-authored, not official standard headings.
cajas.find_interpretationsSearches existing reusable CAJAS interpretations under a Criterion Group. This read-only tool does not create templates.
cajas.propose_interpretationCreates a non-mutating Interpretation proposal for a selected Criterion Group and judgment context. It does not create standard_templates, event_standard_links, approvals, or confirmations.