Skip to main content
Glama
gonzazago

Arca MCP Server

by gonzazago

Arca MCP Server

Сервер Model Context Protocol (MCP), реализованный на TypeScript для проекта Arca.

Структура

  • src/tools/: Инструменты (tools), которые предоставляет сервер.

  • src/commands/: Бизнес-логика и команды.

  • src/prompts/: Шаблоны промптов и контекст.

  • src/vector_store/: Логика эмбеддингов, чанкинга и персистентности с PostgreSQL и pgvector.

Related MCP server: ArcaMCP

Возможности (Capabilities)

Доступные инструменты

  • query_arca_docs: Семантический поиск (RAG) в технической документации AFIP.

  • get_ta: Получает и кэширует Токен доступа (Token и Sign) AFIP WSAA, используя ваш сертификат .crt и .key.

  • get_ultimo_comprobante: Запрашивает последний номер авторизованного документа в AFIP для точки продажи.

  • create_invoice: Создает и авторизует электронный счет-фактуру (A, B или C) напрямую в AFIP, автоматически рассчитывая суммы НДС.

Доступные ресурсы

  • resource://arca/guides/wsaa: Пошаговое руководство по аутентификации AFIP.

  • resource://arca/guides/invoice/{type}: Руководство по выпуску конкретных документов (A, B, C, MTXCA).

Требования

  • Node.js (v18+)

  • Yarn

  • PostgreSQL с включенным расширением pgvector.

Установка

yarn install

Использование

Для разработки в IDE/CLI (через Stdio):

yarn dev

Локальная разработка (HTTP и MCP Inspector)

Если вы хотите протестировать сервер локально через сеть и использовать веб-инспектор для отладки инструментов, выполните следующие шаги:

  1. Запустите сервер в режиме HTTP (Streamable):

    yarn run dev:http

    Сервер будет прослушивать http://localhost:3001/mcp.

  2. Запустите MCP Inspector: Откройте новый терминал в проекте и выполните:

    yarn run inspect

    Это откроет окно в вашем браузере.

  3. Подключите Inspector к локальному серверу: В веб-интерфейсе Inspector, если он позволяет настроить транспорт HTTP Streamable, укажите http://localhost:3001/mcp. В противном случае вы можете продолжать использовать его в стандартном режиме (Stdio), запустив Inspector с указанием локального index напрямую (npx @modelcontextprotocol/inspector node dist/index.js). Нажмите "Connect", и вы увидите список всех инструментов (tools), предоставляемых сервером, готовых к тестированию.

Для компиляции и запуска в продакшене:

yarn build
yarn start
A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    F
    maintenance
    Argentine electronic invoicing (facturación electrónica) MCP Server for ARCA/AFIP. Emit invoices, manage credentials, check delegations, and look up taxpayers. 10 tools.
    12
    378
    MIT
  • F
    license
    -
    quality
    C
    maintenance
    MCP server for automating AFIP/ARCA electronic invoicing, certificate management, and Web Service authorization in Argentina.
    20
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for Factura.uz electronic invoicing system (Uzbekistan). Supports creating, signing, accepting, and rejecting e-invoices, plus company and product lookups.
    8
    7
    MIT

View all related MCP servers

Related MCP Connectors

  • Brazilian fiscal MCP server - issue NF-e, NFC-e, NFS-e, CT-e, MDF-e and DC-e via SEFAZ.

  • Hosted Argentine commerce MCP: real AFIP invoicing, MercadoPago, logistics, catalog & WhatsApp.

  • MCP server for the PDFGate API. Generate PDFs, manage documents and handle e-signatures.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gonzazago/arca-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server