{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"SEFAZ environment: 'producao' (default) or 'homologacao'","format":"string","name":"SEFAZ_ENV"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-13T08:20:01.38717Z","publishedAt":"2026-06-13T08:20:01.38717Z","updatedAt":"2026-06-13T08:20:01.38717Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.2.0","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"SEFAZ environment: 'producao' (default) or 'homologacao'","format":"string","name":"SEFAZ_ENV"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-13T21:37:15.511459Z","publishedAt":"2026-06-13T21:37:15.511459Z","updatedAt":"2026-06-13T21:37:15.511459Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"SEFAZ environment: 'producao' (default) or 'homologacao'","format":"string","name":"SEFAZ_ENV"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-15T09:42:05.483719Z","publishedAt":"2026-06-15T09:42:05.483719Z","updatedAt":"2026-06-15T09:42:05.483719Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.3.1","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.3.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"SEFAZ environment: 'producao' (default) or 'homologacao'","format":"string","name":"SEFAZ_ENV"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-15T12:59:56.829243Z","publishedAt":"2026-06-15T12:59:56.829243Z","updatedAt":"2026-06-15T12:59:56.829243Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.3.2","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.3.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"SEFAZ environment: 'producao' (default) or 'homologacao'","format":"string","name":"SEFAZ_ENV"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-18T14:08:45.215975Z","publishedAt":"2026-06-18T14:08:45.215975Z","updatedAt":"2026-06-18T14:08:45.215975Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.4.0","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Set to '1' to disable write-side SEFAZ tools (br__submit_nfe, br__distribute_dfe). Read-only mode for safe exploration.","format":"string","name":"BR_READ_ONLY"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-18T14:29:51.869859Z","publishedAt":"2026-06-18T14:29:51.869859Z","updatedAt":"2026-06-18T14:29:51.869859Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.4.1","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.4.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Set to '1' to disable write-side SEFAZ tools (br__submit_nfe, br__distribute_dfe). Read-only mode for safe exploration.","format":"string","name":"BR_READ_ONLY"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-18T21:24:26.739112Z","publishedAt":"2026-06-18T21:24:26.739112Z","updatedAt":"2026-06-18T21:24:26.739112Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.5.0","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Set to '1' to disable write-side SEFAZ tools (br__submit_nfe, br__distribute_dfe). Read-only mode for safe exploration.","format":"string","name":"BR_READ_ONLY"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-18T22:42:24.197716Z","publishedAt":"2026-06-18T22:42:24.197716Z","updatedAt":"2026-06-18T22:42:24.197716Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.5.2","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.5.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Set to '1' to disable write-side tools (br__submit_nfe, br__distribute_dfe, br__submit_nfse, br__cancel_nfse). Read-only mode for safe exploration.","format":"string","name":"BR_READ_ONLY"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-19T07:49:59.934736Z","publishedAt":"2026-06-19T07:49:59.934736Z","updatedAt":"2026-06-19T07:49:59.934736Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.5.3","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.5.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Set to '1' to disable write-side tools (br__submit_nfe, br__distribute_dfe, br__submit_nfse, br__cancel_nfse). Read-only mode for safe exploration.","format":"string","name":"BR_READ_ONLY"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-30T07:53:24.679689Z","publishedAt":"2026-06-30T07:53:24.679689Z","updatedAt":"2026-06-30T07:53:24.679689Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.5.4","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.5.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Set to '1' to disable write-side tools (br__submit_nfe, br__distribute_dfe, br__submit_nfse, br__cancel_nfse). Read-only mode for safe exploration.","format":"string","name":"BR_READ_ONLY"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-30T13:18:10.857483Z","publishedAt":"2026-06-30T13:18:10.857483Z","updatedAt":"2026-06-30T13:18:10.857483Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.6.2","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.6.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Set to '1' to disable write-side tools (br__submit_nfe, br__distribute_dfe, br__submit_nfse, br__cancel_nfse). Read-only mode for safe exploration.","format":"string","name":"BR_READ_ONLY"},{"description":"Set to '1' to disable the CT-e write-side tool (br__submit_cte). Kept distinct from BR_READ_ONLY so NF-e and CT-e can be gated independently.","format":"string","name":"BR_CTE_READ_ONLY"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-03T13:34:45.449539Z","publishedAt":"2026-07-03T13:34:45.449539Z","updatedAt":"2026-07-03T13:34:45.449539Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.6.3","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.6.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Master switch. Set to '1' to disable all write-side tools across NF-e, NFC-e, NFS-e, AND CT-e (br__submit_nfe, br__distribute_dfe, br__submit_nfse, br__cancel_nfse, br__submit_cte, br__cancel_cte, br__correct_cte). Read-only mode for safe exploration. Setting only this variable is sufficient to disable all CT-e writes too — BR_CTE_READ_ONLY is an additional, independent gate, not a required second step.","format":"string","name":"BR_READ_ONLY"},{"description":"Set to '1' to disable the three CT-e write-side tools (br__submit_cte, br__cancel_cte, br__correct_cte). Independent of BR_READ_ONLY — either variable being set to '1' is sufficient to block CT-e writes; use this one to gate CT-e alone while leaving NF-e/NFS-e writes enabled.","format":"string","name":"BR_CTE_READ_ONLY"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-11T15:39:22.096261Z","publishedAt":"2026-08-11T15:39:22.096261Z","updatedAt":"2026-08-11T15:39:22.096261Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.6.5","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.6.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Master switch. Set to '1' to disable all write-side tools across NF-e, NFC-e, NFS-e, AND CT-e (br__submit_nfe, br__distribute_dfe, br__submit_nfse, br__cancel_nfse, br__submit_cte, br__cancel_cte, br__correct_cte). Read-only mode for safe exploration. Setting only this variable is sufficient to disable all CT-e writes too — BR_CTE_READ_ONLY is an additional, independent gate, not a required second step.","format":"string","name":"BR_READ_ONLY"},{"description":"Set to '1' to disable the three CT-e write-side tools (br__submit_cte, br__cancel_cte, br__correct_cte). Independent of BR_READ_ONLY — either variable being set to '1' is sufficient to block CT-e writes; use this one to gate CT-e alone while leaving NF-e/NFS-e writes enabled.","format":"string","name":"BR_CTE_READ_ONLY"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-14T21:26:43.232072Z","publishedAt":"2026-08-14T21:26:43.232072Z","updatedAt":"2026-08-14T21:26:43.232072Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cmendezs/mcp-nfe-br","description":"MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.","repository":{"url":"https://github.com/cmendezs/mcp-nfe-br","source":"github"},"version":"0.7.0","packages":[{"registryType":"pypi","identifier":"mcp-nfe-br","version":"0.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Master switch. Set to '1' to disable all write-side tools across NF-e, NFC-e, NFS-e, AND CT-e (br__submit_nfe, br__distribute_dfe, br__submit_nfse, br__cancel_nfse, br__submit_cte, br__cancel_cte, br__correct_cte). Read-only mode for safe exploration. Setting only this variable is sufficient to disable all CT-e writes too — BR_CTE_READ_ONLY is an additional, independent gate, not a required second step.","format":"string","name":"BR_READ_ONLY"},{"description":"Set to '1' to disable the three CT-e write-side tools (br__submit_cte, br__cancel_cte, br__correct_cte). Independent of BR_READ_ONLY — either variable being set to '1' is sufficient to block CT-e writes; use this one to gate CT-e alone while leaving NF-e/NFS-e writes enabled.","format":"string","name":"BR_CTE_READ_ONLY"},{"description":"Logging level: DEBUG, INFO (default), WARNING, or ERROR","format":"string","name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-17T16:27:36.43633Z","publishedAt":"2026-08-17T16:27:36.43633Z","updatedAt":"2026-08-17T16:27:36.43633Z","isLatest":true}}}],"metadata":{"count":15}}
