Autumn MCP Server

Um servidor MCP não oficial para a API de preços Autumn gerenciar clientes, direitos, faturas e links do portal de faturamento.

Documentação

Autumn MCP Server

smithery badge

Este é um servidor MCP não oficial para Autumn. Ele fornece uma interface fácil para acessar a API de preços da Autumn e gerenciar seus clientes.

Ferramentas

  • Criar clientes
  • Obter clientes por ID
  • Obter os direitos (entitlements) de um cliente
  • Gerenciar as faturas deles
  • Gerar um link de portal de cobrança para eles

Recursos

Referência da API

O servidor MCP tem acesso à especificação OpenAPI.json da API da Autumn, que inclui o seguinte:

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

Prompts

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

Instalação e Uso

Instalação automática via Smithery

Para instalar o Autumn MCP Server para Claude Desktop automaticamente via Smithery:

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

Também funciona para: Cursor, Windsurf, Witsy, Enconvo, Goose e SpinAI.

Manual sem Smithery

É muito mais fácil visitar o link do Smithery acima e copiar o comando correto, mas se você for mais ousado, aqui estão os passos manuais:

  • Claude:
  1. git clone este repositório
  2. Execute bun install na pasta para instalar as dependências
  3. Copie o caminho absoluto para "index.ts"
  4. Adicione o seguinte ao seu claude_desktop_config.json ou equivalente no seu aplicativo de IA:
{
	"mcpServers": {
        // ...
		"autumn": {
			"command": "bun",
			"args": [
				"run",
				"{YOUR ABSOLUTE PATH TO index.ts}",
				"--apiKey=\"{YOUR API KEY}\""
			]
		}
	}
}
  • Qualquer outro aplicativo:

Se você quiser executar manualmente, é necessário ter o Bun instalado para executar este servidor MCP. Aqui está o comando para outros aplicativos que suportam comandos:

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

Você pode usar sua chave pública ou secreta, mas alguns recursos podem não estar acessíveis usando a chave pública.

Demonstração:

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