Official MCP server for Factuarea: Spanish invoicing with VeriFactu, purchases, catalog, tax filings and time tracking as tools for Claude, ChatGPT, Cursor and VS Code. Servidor MCP oficial de Factuarea.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add factuarea --env FACTUAREA_API_KEY='<FACTUAREA_API_KEY>' -- npx -y @factuarea/mcp~/.codex/config.toml
[mcp_servers.factuarea]
command = "npx"
args = ["-y", "@factuarea/mcp"]
env = { FACTUAREA_API_KEY = "<FACTUAREA_API_KEY>" }
# codex mcp add factuarea --env FACTUAREA_API_KEY='<FACTUAREA_API_KEY>' -- npx -y @factuarea/mcp~/.cursor/mcp.json
{
"mcpServers": {
"factuarea": {
"command": "npx",
"args": [
"-y",
"@factuarea/mcp"
],
"env": {
"FACTUAREA_API_KEY": "<FACTUAREA_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"factuarea": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@factuarea/mcp"
],
"env": {
"FACTUAREA_API_KEY": "<FACTUAREA_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"factuarea": {
"command": "npx",
"args": [
"-y",
"@factuarea/mcp"
],
"env": {
"FACTUAREA_API_KEY": "<FACTUAREA_API_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"factuarea": {
"command": "npx",
"args": [
"-y",
"@factuarea/mcp"
],
"env": {
"FACTUAREA_API_KEY": "<FACTUAREA_API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"factuarea": {
"command": "npx",
"args": [
"-y",
"@factuarea/mcp"
],
"env": {
"FACTUAREA_API_KEY": "<FACTUAREA_API_KEY>"
}
}
}
}Remote
claude mcp add --transport http factuarea https://mcp.factuarea.com~/.codex/config.toml
[mcp_servers.factuarea]
url = "https://mcp.factuarea.com"
# codex mcp add factuarea --url https://mcp.factuarea.com~/.cursor/mcp.json
{
"mcpServers": {
"factuarea": {
"url": "https://mcp.factuarea.com"
}
}
}.vscode/mcp.json
{
"servers": {
"factuarea": {
"type": "http",
"url": "https://mcp.factuarea.com"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"factuarea": {
"httpUrl": "https://mcp.factuarea.com"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"factuarea": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.factuarea.com"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"factuarea": {
"url": "https://mcp.factuarea.com"
}
}
}Environment variables
FACTUAREA_API_KEY
Replace the placeholders with your own credentials and keep them out of version control.