Mila
Crie, leia, atualize documentos, planilhas e apresentações via IA. Conecte seu assistente de IA a um pacote de escritório completo.
Documentação
Servidor MCP
Conecte seus documentos, planilhas e apresentações a editores de código e clientes desktop com IA usando o Model Context Protocol (MCP).
MCP é um padrão aberto que permite que assistentes de IA interajam com ferramentas externas. Com o servidor MCP da Mila, sua IA pode listar, ler, criar, atualizar e excluir documentos, planilhas e apresentações — tudo em tempo real.
Início Rápido
1. Obtenha uma Chave de API
Crie uma chave de API em /api-keys (individual) ou /team-api (equipes). Certifique-se de que ela tenha os escopos necessários (ex.: documents:read, documents:write, sheets:read, etc.).
2. Configure Seu Cliente
Adicione o servidor MCP da Mila à configuração do seu cliente:
VS Code Copilot (.vscode/mcp.json):
{
"servers": {
"mila": {
"type": "http",
"url": "https://mcp.mila.gg",
"headers": {
"Authorization": "Bearer mila_sk_your_key_here"
}
}
}
}
Cursor (.cursor/mcp.json):
{
"mcpServers": {
"mila": {
"url": "https://mcp.mila.gg",
"headers": {
"Authorization": "Bearer mila_sk_your_key_here"
}
}
}
}
Claude Code (CLI):
claude mcp add mila --transport http --url https://mcp.mila.gg --header "Authorization: Bearer mila_sk_your_key_here"
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"mila": {
"url": "https://mcp.mila.gg",
"headers": {
"Authorization": "Bearer mila_sk_your_key_here"
}
}
}
}
3. Comece a Usar
Após a conexão, seu assistente de IA descobrirá automaticamente todas as ferramentas disponíveis da Mila. Experimente perguntar:
- "Liste meus documentos"
- "Crie uma nova planilha chamada Orçamento T1"
- "Adicione uma linha à minha planilha Vendas com Alice, 30, Nova York"
- "Obtenha o conteúdo do meu documento de notas de reunião"
- "Crie uma apresentação de 5 slides sobre o lançamento do nosso produto"
Ferramentas Disponíveis
Documentos
| Ferramenta | Descrição |
|---|---|
list_documents | Lista todos os documentos com paginação e filtros |
get_document | Obtém um documento por ID com conteúdo completo |
create_document | Cria um novo documento com conteúdo HTML |
update_document | Atualiza título e/ou conteúdo |
delete_document | Exclui permanentemente um documento |
append_to_document | Adiciona HTML ao final de um documento |
Planilhas
| Ferramenta | Descrição |
|---|---|
list_sheets | Lista todas as pastas de trabalho com metadados das abas |
get_sheet | Obtém uma pasta de trabalho com todas as abas e dados das células |
create_sheet | Cria uma nova pasta de trabalho com uma aba inicial |
update_sheet | Atualiza o título da pasta de trabalho |
delete_sheet | Exclui uma pasta de trabalho e todas as abas |
get_sheet_tab | Obtém uma única aba com dados das células |
create_sheet_tab | Adiciona uma nova aba a uma pasta de trabalho |
update_sheet_tab | Atualiza células, nome, cor ou tamanho da grade |
delete_sheet_tab | Remove uma aba de uma pasta de trabalho |
append_rows | Adiciona linhas de dados a uma aba |
Apresentações
| Ferramenta | Descrição |
|---|---|
list_slides | Lista todas as apresentações |
get_slide_presentation | Obtém uma apresentação com todos os dados dos slides |
create_slide_presentation | Cria uma nova apresentação |
update_slide_presentation | Atualiza título, slides, tema ou proporção |
delete_slide_presentation | Exclui uma apresentação |
append_slides | Adiciona slides a uma apresentação |
Outros
| Ferramenta | Descrição |
|---|---|
list_servers | Lista todos os servidores (espaços de trabalho) aos quais você tem acesso |
Autenticação
O servidor MCP usa as mesmas chaves de API da API REST. Inclua sua chave como um token Bearer no cabeçalho Authorization ao conectar.
Os escopos da chave de API controlam quais ferramentas estão disponíveis. Por exemplo, uma chave com apenas documents:read pode usar list_documents e get_document, mas não create_document.