BeeL MCP Server

Spanish e-invoicing with VeriFactu (AEAT): issue invoices, manage customers, validate NIFs.

Local + remotestreamable-httpstdio

What is the BeeL MCP Server?

BeeL is an MCP integration. Spanish e-invoicing with VeriFactu (AEAT): issue invoices, manage customers, validate NIFs.

Hosted connection

The registry lists a streamable-http connection at https://mcp.beel.es/mcp.

Packages and local setup

The published npm package is @beel_es/mcp, version 0.9.0. Its declared MCP transport is stdio.

The package declares BEEL_API_KEY (required): BeeL API key. The prefix selects the environment: beel_sk_test_ for Test, beel_sk_live_ for Live. It may be omitted on a machine where the BeeL CLI has been signed in (beel login), whose credentials the server reads from ~/.config/beel/config.json as a fallback; with neither, the server starts and refuses every API call with an actionable error.; BEEL_ENV: Which stored CLI credential to use when BEEL_API_KEY is not set: test (default) or live. Ignored when BEEL_API_KEY is set, since the key's prefix already says which environment it belongs to..

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository · Project website. This profile uses version 0.9.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related payments & commerce MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
BEEL_API_KEYBeeL API key. The prefix selects the environment: beel_sk_test_ for Test, beel_sk_live_ for Live. It may be omitted on a machine where the BeeL CLI has been signed in (beel login), whose credentials the server reads from ~/.config/beel/config.json as a fallback; with neither, the server starts and refuses every API call with an actionable error.Yes
BEEL_ENVWhich stored CLI credential to use when BEEL_API_KEY is not set: test (default) or live. Ignored when BEEL_API_KEY is set, since the key's prefix already says which environment it belongs to.Optional