Manthan
Liste e crie baralhos de concept-cards do Manthan a partir de um agente de IA — sem gastar cota de IA para importações.
Documentação
Manthan expõe um servidor MCP (Model Context Protocol) para que um agente de IA possa listar e criar seus baralhos de concept-cards diretamente — sem navegador, sem interface web, apenas um cliente e uma chave de API.
Endpoint
https://api.sirune.tech/mcp
Transporte: Streamable HTTP
Autenticação
As requisições precisam de uma chave de API pessoal como token bearer: Authorization: Bearer mtn_.... Gere uma na aba Developer no painel de perfil da sua conta dentro do aplicativo Manthan — as chaves podem ser revogadas a qualquer momento no mesmo local.
Ferramentas
list_manthan_decks
Lista seus baralhos do Manthan — id, nome, contagem de cartões, status e folder_id (ou "none" se o baralho estiver na raiz). Sem entrada.
list_cards_in_deck
Lista os cartões de um baralho (id, título), dado um deck_id — os pares id/título que você precisará para chamar edit_manthan_card.
list_manthan_folders
Lista suas pastas do Manthan — id, nome e parent_folder_id (ou "none (root)") — a fonte de id para o argumento folder_id de move_manthan_deck. Sem entrada.
import_manthan_cards
Cria um novo baralho a partir de uma lista de cartões (title, content, opcionalmente tags / prerequisites) — o mesmo caminho de importação direta usado pelo upload JSON, então não gasta cota de geração por IA. Os títulos são limitados a 36 caracteres (a largura exibida do cartão) — mantenha entre 2 e 6 palavras. content pode incluir um bloco de código cercado ``lang ... ``, renderizado com seu próprio fundo em vez de ser envolvido em prosa — mantenha curto, o cartão tem apenas 36 caracteres de largura.
add_manthan_card
Adiciona um único cartão a um baralho que já existe, dado um deck_id de list_manthan_decks, além de title, content e opcionalmente tags / prerequisites. Use import_manthan_cards quando quiser um baralho totalmente novo — esta é para expandir um baralho que você já tem.
edit_manthan_card
Edita o title / content de um cartão existente e/ou substitui seu tags / prerequisites — forneça apenas os campos que deseja alterar. content suporta a mesma convenção de bloco de código cercado que import_manthan_cards.
move_manthan_deck
Move um baralho para uma pasta, ou para a raiz se folder_id for omitido. Passe um folder_id de list_manthan_folders.
Conectar
claude mcp add --transport http manthan https://api.sirune.tech/mcp \
--header "Authorization: Bearer <your-key>"
Substitua <your-key> por uma chave da aba Developer.
Ative o Modo desenvolvedor em Configurações → Segurança e login e adicione um plugin pela URL do servidor MCP abaixo. O ChatGPT faz seu login pela sua conta SiRune — sem necessidade de chave de API.
https://api.sirune.tech/mcp
{
"mcpServers": {
"manthan": {
"url": "https://api.sirune.tech/mcp",
"headers": { "Authorization": "Bearer <your-key>" }
}
}
}
Adicione ao arquivo de configuração MCP do seu editor.
Aponte qualquer cliente compatível com MCP para o endpoint acima usando Streamable HTTP. Autentique com uma chave de API como token bearer ou via OAuth — o servidor publica metadados de descoberta padrão, então clientes que os suportam encontrarão o fluxo de login sozinhos.
Veja server.json para o manifesto bruto.