QuoteBill

Redacta presupuestos y facturas desde ChatGPT, Claude, Gemini o cualquier cliente MCP: 133 plantillas, reglas fiscales publicadas para 195 países con sus fuentes oficiales, totales exactos y un enlace que abre el documento terminado en quotebill.com. Cuenta gratuita de QuoteBill; los clientes inician sesión con OAuth 2.1.

Servidor MCP alojado

npx add-mcp 'https://quotebill.com/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

QuoteBill

Servidor MCP de QuoteBill

Redacta presupuestos y facturas desde el asistente de IA que ya utilizas. El servidor MCP remoto de QuoteBill ofrece a ChatGPT, Claude, Gemini y cualquier otro cliente MCP:

  • 133 plantillas de presupuestos y facturas para oficios, servicios profesionales, países e idiomas
  • Reglas fiscales para 195 países, cada una con la fuente oficial de la que se leyó y la fecha en que se verificó
  • Totales calculados con la misma aritmética que el editor de QuoteBill, redondeados a la moneda
  • Un enlace al documento terminado: build_document devuelve una URL que abre el presupuesto o la factura redactados, ya cumplimentados, en quotebill.com, listos para descargar como Excel o Word o para guardar como PDF
Endpointhttps://quotebill.com/mcp
TransporteHTTP transmisible (respuestas JSON)
AutenticaciónOAuth 2.1 con una cuenta gratuita de QuoteBill. Tu aplicación de IA encuentra el inicio de sesión por sí sola: abre QuoteBill, inicias sesión (Google funciona) y eliges Permitir
Protocolo2026-07-28, y las revisiones de protocolo de enlace 2025-03-26 a 2025-11-25
IdiomasRespuestas en 33 idiomas
Guía para personasUsar QuoteBill en ChatGPT, Claude y Gemini
Registro MCPio.github.auto1225/quotebill

Conectar

La primera vez que te conectas, tu aplicación de IA abre QuoteBill en el navegador. Inicia sesión o regístrate gratis, comprueba qué aplicación está solicitando acceso y elige Permitir. Esto se hace una vez por aplicación; puedes desconectar una aplicación en cualquier momento en Aplicaciones de IA conectadas en la configuración de la empresa de QuoteBill.

Claude (claude.ai, escritorio y móvil) — Configuración → Conectores → Añadir conector personalizado. Nombre QuoteBill, URL https://quotebill.com/mcp, luego Conectar. O abre este enlace: añadir QuoteBill a Claude.

ChatGPT (chatgpt.com) — activa el modo desarrollador en Configuración, luego crea una aplicación desde la página de aplicaciones: URL del servidor MCP https://quotebill.com/mcp, autenticación OAuth. Inicia sesión en QuoteBill y permítelo, luego añade QuoteBill desde el menú + en un chat.

Claude Code

claude mcp add --transport http quotebill https://quotebill.com/mcp

Luego ejecuta /mcp, elige quotebill e inicia sesión.

Codex — ~/.codex/config.toml, luego codex mcp login quotebill

[mcp_servers.quotebill]
url = "https://quotebill.com/mcp"

Gemini CLI — instala este repositorio como extensión:

gemini extensions install https://github.com/auto1225/quotebill-mcp

o añádelo a ~/.gemini/settings.json:

{ "mcpServers": { "quotebill": { "httpUrl": "https://quotebill.com/mcp" } } }

Luego ejecuta /mcp auth quotebill una vez para iniciar sesión.

Cursor — .cursor/mcp.json (Cursor abre el inicio de sesión cuando habilitas el servidor)

{ "mcpServers": { "quotebill": { "url": "https://quotebill.com/mcp" } } }

VS Code — .vscode/mcp.json (VS Code te pide iniciar sesión cuando el servidor se inicia)

{ "servers": { "quotebill": { "type": "http", "url": "https://quotebill.com/mcp" } } }

Plugin de Claude Code — este repositorio también es un mercado de plugins:

/plugin marketplace add auto1225/quotebill-mcp
/plugin install quotebill@quotebill

Cómo funciona el inicio de sesión

Una solicitud sin token recibe 401 con WWW-Authenticate: Bearer resource_metadata="https://quotebill.com/.well-known/oauth-protected-resource/mcp". Esos metadatos (RFC 9728) nombran el servidor de autorización, Supabase Auth en https://wgpfbcfiontxqusseoyv.supabase.co/auth/v1, cuyos metadatos (RFC 8414) ofrecen registro dinámico de clientes, PKCE y el alcance email. Los clientes MCP que siguen la especificación de autorización MCP no necesitan nada más.

Herramientas

HerramientaQué hace
search_templatesEncuentra plantillas por palabras, tipo de documento o categoría, en el idioma solicitado, con ejemplos de líneas de artículo y la página en la que se abre cada una.
get_templateEl registro completo de un slug de plantilla.
get_tax_ruleLa tasa publicada, su nombre, la moneda y la fuente de la que se leyó, para cualquiera de los 195 países. Los países sin una tasa nacional única, como Estados Unidos, se informan como que necesitan una jurisdicción en lugar de darles un número inventado.
calculate_totalsSuma las líneas de artículo, aplica descuentos y el impuesto del país, redondeando cada componente fiscal por separado a la moneda.
build_documentConstruye un presupuesto o factura completo, lo totaliza y devuelve un enlace que lo abre cumplimentado. language es el idioma del documento; interfaceLanguage el idioma en que se abre la página.
list_guidesLas guías prácticas de QuoteBill, como convertir un presupuesto en factura o qué debe contener una factura alemana, japonesa o coreana.
list_referenceLas categorías, diseños, idiomas y códigos de país que aceptan las demás herramientas.

Cada herramienta publica un inputSchema y un outputSchema, y está anotada readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: false. Los argumentos no válidos se devuelven como un error de herramienta que indica qué corregir.

Ejemplos de solicitudes

  • "Haz una factura en QuoteBill para mi cliente en Japón: diseño web ¥480.000, más tres meses de mantenimiento a ¥25.000 al mes, con un 5% de descuento en el mantenimiento."
  • "Usa QuoteBill para hacer un presupuesto de 12 horas de consultoría a 95 € la hora para un cliente en Alemania."
  • "Encuentra una plantilla de QuoteBill para un presupuesto de fontanería y complétala con estos trabajos."
  • "¿Cuál es la tasa de IVA en Francia y de dónde la obtiene QuoteBill?"

Privacidad

El servidor comprueba que quien llama es un miembro de QuoteBill con sesión iniciada, y luego solo consulta plantillas y reglas fiscales y hace aritmética. El token de inicio de sesión que tiene una aplicación de IA no puede leer los documentos guardados, el perfil ni los archivos del miembro; la base de datos rechaza todo token emitido a una aplicación. El servidor no guarda nada y no conserva nombres de clientes ni importes; su registro anota la herramienta, si respondió y el nombre del cliente, nunca los argumentos ni la cuenta. Un documento redactado viaja dentro del enlace devuelto, después del #, que los navegadores nunca envían a un servidor, y el enlace lleva una suma de verificación para que una copia alterada se rechace en lugar de abrirse con una cifra incorrecta. Las llamadas tienen límite de frecuencia por cuenta mediante un hash con sal que cambia cada minuto; esos recuentos se eliminan en menos de una hora. Consulta el aviso de privacidad.

Límites

  • 60 llamadas de herramienta por minuto por cuenta
  • Hasta 200 líneas de artículo e importes de hasta 100.000.000.000 por línea y por documento
  • Una tasa fiscal publicada es un punto de partida, no asesoramiento fiscal: el registro, el lugar de suministro y el tratamiento de los bienes o servicios aún deben confirmarse

Soporte

auto0104@gmail.com · quotebill.com/en/contact

Licencia

Los archivos de configuración de este repositorio tienen licencia MIT. El servicio QuoteBill se opera en quotebill.com.