Autumn MCP Server

Un servidor MCP no oficial para la API de precios de Autumn, que permite gestionar clientes, derechos, facturas y enlaces al portal de facturación.

Documentación

Autumn MCP Server

smithery badge

Este es un servidor MCP no oficial para Autumn. Proporciona una interfaz sencilla para acceder a la API de precios de Autumn y gestionar tus clientes.

Herramientas

  • Crear clientes
  • Obtener clientes por ID
  • Obtener los entitlements de un cliente
  • Gestionar sus facturas
  • Generar un enlace al portal de facturación para ellos

Recursos

Referencia de la API

El servidor MCP tiene acceso a la especificación OpenAPI.json de la API de Autumn, que incluye lo siguiente:

  • /attach
  • /entitled
  • /events
  • /customers
  • /customers/:id
  • /customers/:id/billing_portal

Prompts

  • Prompt de AI Builder (Lovable, Bolt.new, v0, etc...)

Instalación y uso

Instalación automática mediante Smithery

Para instalar Autumn MCP Server para Claude Desktop automáticamente mediante Smithery:

npx -y @smithery/cli install @SirTenzin/autumn-mcp-server --client claude

También funciona para: Cursor, Windsurf, Witsy, Enconvo, Goose y SpinAI.

Manual sin Smithery

Es mucho más fácil visitar el enlace de Smithery anterior y copiar el comando correcto, pero si eres más atrevido, estos son los pasos manuales:

  • Claude:
  1. git clone este repositorio
  2. Ejecuta bun install en la carpeta para instalar las dependencias
  3. Copia la ruta absoluta a "index.ts"
  4. Añade lo siguiente a tu claude_desktop_config.json o equivalente en tu aplicación de IA:
{
	"mcpServers": {
        // ...
		"autumn": {
			"command": "bun",
			"args": [
				"run",
				"{YOUR ABSOLUTE PATH TO index.ts}",
				"--apiKey=\"{YOUR API KEY}\""
			]
		}
	}
}
  • Cualquier otra aplicación:

Si quieres ejecutarlo manualmente, debes tener Bun instalado para ejecutar este servidor MCP. Aquí está el comando para otras aplicaciones que admiten comandos:

bun run {absolute path to index.ts} --apiKey="{your api key}"

Puedes usar tu clave pública o secreta, pero algunas funciones pueden no estar disponibles con la clave pública.

Demostración:

Claude finding a customer

Claude finding an invoice

Claude creating a billing portal

Claude reading the OpenAPI.json

Claude understanding the response schema from the OpenAPI.json