Spedy NFS-e MCP
Spedy NFS-e MCP
Invokta Action Engine, который предоставляет операции эмиссии и проверки статуса Spedy NFS-e через аутентифицированную конечную точку MCP Streamable HTTP.
Движок содержит три возможности:
openapi.emitir-nfse: создаёт и ставит в очередь NFS-e для асинхронной выдачи.openapi.consultar-nfse: читает текущий статус одного NFS-e.openapi.listar-nfse: перечисляет записи NFS-e с фильтрами Spedy и пагинацией.
Все возможности требуют аутентифицированного субъекта. Учётные данные Spedy остаются на стороне сервера и никогда не принимаются как входные данные инструмента MCP.
Первый запуск
npm run check
npm run build
npm run mcp:httpВключённая локальная конфигурация обслуживает MCP по адресу http://127.0.0.1:3400/mcp. Клиенты должны отправлять Authorization: Bearer <MCP_BEARER_TOKEN>.
Зафиксированный .env.example и игнорируемый локальный .env содержат фиктивные значения. Замените MCP_BEARER_TOKEN и SPEDY_API_KEY перед выполнением реальных запросов. Целевой средой коннектора по умолчанию является песочница Spedy; продакшн никогда не выбирается неявно.
Related MCP server: Receita Federal NFS-e: Notas Recebidas MCP
Конфигурация
Variable | Purpose |
| Защищает конечную точку MCP HTTP; минимум 32 символа. |
| Отправляется коннектором как серверный |
| Источник API Spedy, обычно |
| Хост привязки; по умолчанию |
| Порт привязки; в локальном примере используется |
Эмиссия асинхронна. Успешный результат emitir-nfse означает, что Spedy принял и поставил запрос в очередь; используйте consultar-nfse или вебхуки Spedy, чтобы наблюдать за авторизацией или отклонением. Всегда предоставляйте стабильный integrationId, чтобы повторы были идемпотентными.
Карта проекта
src/capabilities/владеет доменными действиями и их контрактами ввода, вывода, доступа и выполнения.src/engine.tsрегистрирует стабильные идентификаторы возможностей и предоставляет зависимости, принадлежащие движку.src/direct.tsэто наименьший исполняемый смоук-путь.test/engine.test.tsдоказывает поведение через публичную границу движка.AGENTS.mdфиксирует незыблемую архитектуру проекта и правила поставки..agents/skills/develop-invokta-project/SKILL.mdпредоставляет совместимым агентам полный рабочий процесс изменений.
Проверка сгенерированных возможностей
Прочитайте
AGENTS.mdи сгенерированный навык разработки.Добавьте падающий тест на уровне движка для нужного доменного результата.
Обновите или замените модуль в
src/capabilities/, затем зарегистрируйте его буквальный идентификатор возможности вsrc/engine.ts.Сохраняйте прямые и сгенерированные точки входа адаптера на одном экспортируемом движке; не дублируйте обработчик возможности в адаптере.
Запустите
npm run check, затем проверьте возможность в devtools перед развёртыванием.
Интерактивная разработка
npm run devtoolsСобирает движок и запускает devtools Invokta, обычно на http://localhost:4100/. Откройте URL, выведенный командой, чтобы просматривать возможности, вызывать их из JSON, заполненного схемой, через выбранный путь выполнения, следить за живым трассировкой вызовов, переключать тестовые идентичности и читать отчёт доктора. Изменения исходного кода автоматически пересобирают и перезапускают размещённый движок.
Запустите диагностику devtools только для чтения с помощью:
npm run devtools:doctorЗапуск MCP HTTP
npm run build
npm run mcp:httpУпакуйте сервер и проверьте существующую конечную точку с помощью:
npm run deploy:package
npm run deploy:probe -- --url https://engine.example/mcpПроверьте доменное значение и правило доступа каждой сгенерированной возможности перед развёртыванием.
This server cannot be deployed
Maintenance
Related MCP Connectors
Issue and manage Brazilian fiscal documents: NF-e for goods, NFS-e for services.
Brazilian e-invoicing (NF-e, NFC-e, NFS-e): issue, cancel and query fiscal documents, plus AP/AR.
Brazilian fiscal MCP server - issue NF-e, NFC-e, NFS-e, CT-e, MDF-e and DC-e via SEFAZ.
Brazil NFS-e service invoices for AI agents via Focus NFe and NFe.io. Stateless, never stores data.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAllows consultation of NFS-e (electronic service invoices) from the Brazilian Federal Revenue official source, with a single read-only tool.MIT
- AlicenseNot gradedqualityCmaintenanceQueries official Brazilian federal received electronic invoices (NFS-e) via a hosted, read-only MCP server with prepaid credits, requiring no platform credentials.MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying official electronic service invoice (NFS-e) data from the Recife city government through a read-only, hosted MCP server with pay-per-use prepaid credits.MIT
- AlicenseNot gradedqualityCmaintenanceEnables read-only consultation of NFS-e (electronic service invoices) from the official source of the Farroupilha city hall. Works with any MCP client over HTTP.MIT