Cartena Server
БесплатноНе проверенEnables AI clients like Claude to interact with Cartena tools via MCP, supporting remote OAuth or local stdio authentication.
Описание
Enables AI clients like Claude to interact with Cartena tools via MCP, supporting remote OAuth or local stdio authentication.
README
Este projeto implementa um servidor MCP (Model Context Protocol) que expõe ferramentas (tools) da Cartena para integração com clientes de IA compatíveis, como o Claude.
Suporta dois modos de uso:
- Remoto via OAuth ⭐ — sem instalação, recomendado para a maioria dos usuários
- Local via stdio — para desenvolvimento ou ambientes sem acesso à internet
📦 Instalação
1. MCP Remoto via OAuth ⭐ (recomendado)
A forma mais simples e recomendada de usar o Cartena MCP é através do servidor remoto, sem precisar instalar nada localmente. A autenticação é feita via OAuth, ou seja, você autoriza o acesso com sua conta Cartena diretamente pelo navegador.
URL do servidor remoto:
https://mcp.cartena.com.br/mcp
Configurando no Claude.ai
1. Cadastre o conector:
- Acesse claude.ai e abra as Configurações
- Vá até a seção Connectors na barra lateral
- Clique em Add custom connector e informe a URL:
https://mcp.cartena.com.br/mcp - Confirme para salvar
2. Vincule sua conta:
Na lista de conectores, localize o Cartena e clique em Vincular

Uma janela será aberta solicitando a autorização
Gerencie seus acessos em: Cartena → Segurança

Clique em Autorizar acesso
A tela de Conectado confirma que a autenticação foi bem-sucedida — pode fechar a aba

O conector estará pronto para uso nas suas conversas

Configurando via arquivo (clientes MCP compatíveis)
Para clientes que suportam MCP remoto com OAuth (como Claude Desktop nas versões mais recentes):
{
"mcpServers": {
"cartena": {
"url": "https://mcp.cartena.com.br/mcp"
}
}
}
O cliente cuidará automaticamente do fluxo de autenticação OAuth na primeira conexão.
2. Uso via npx ❌ (NÃO recomendado)
OBS: sua credencial ficará exposta em um ambiente não seguro.
Para usar sem instalar, via npx:
{
"mcpServers": {
"cartena": {
"command": "npx",
"args": [
"-y",
"github:cartena-tecnologia/cartena-mcp"
],
"env": {
"CARTENA_TOKEN": "SEU_TOKEN_AQUI"
}
}
}
}
🔐 Variáveis de ambiente
Necessário apenas para instalação local (npx ou node). No MCP remoto, a autenticação é feita via OAuth.
CARTENA_TOKEN: Token de autenticação utilizado para acessar a API interna
Exemplo:
CARTENA_TOKEN=seu_token_aqui
🧠 Como funciona
O servidor MCP expõe ferramentas disponíveis (tools/list), recebe chamadas (tools/call) e encaminha as requisições para a API backend da Cartena. O fluxo varia conforme o modo de uso:
Modo remoto: o cliente de IA (ex: Claude) se conecta diretamente ao servidor hospedado em https://mcp.cartena.com.br/mcp via HTTPS. A autenticação é feita por OAuth, sem necessidade de instalação local.
Modo local: o servidor é iniciado como processo filho via stdio na máquina do usuário, e a autenticação é feita via CARTENA_TOKEN nas variáveis de ambiente.
🛠️ Estrutura das tools
Cada tool implementa:
name: identificador da ferramentadescription: descrição para o modeloinputSchema: schema JSON dos parâmetroshandle(): lógica de execução
⚠️ Observações
- Modo remoto: certifique-se de que o token informado no fluxo OAuth é válido. Em caso de expiração, clique em Vincular novamente para reconectar
- Modo local: o servidor precisa ser executado como processo local (stdio) e o
CARTENA_TOKENdeve estar configurado nas variáveis de ambiente - Não é necessário expor endpoints HTTP no modo local
👩💻 Desenvolvimento
Para rodar o servidor localmente durante o desenvolvimento:
git clone https://github.com/cartena-tecnologia/cartena-mcp.git
cd cartena-mcp
npm install
node server.js
Configure o cliente MCP apontando para o arquivo local:
{
"mcpServers": {
"cartena": {
"command": "node",
"args": ["C:/caminho/para/cartena-mcp/server.js"],
"env": {
"CARTENA_TOKEN": "SEU_TOKEN_AQUI"
}
}
}
}
Установка Cartena Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/cartena-tecnologia/cartena-mcpFAQ
Cartena Server MCP бесплатный?
Да, Cartena Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Cartena Server?
Нет, Cartena Server работает без API-ключей и переменных окружения.
Cartena Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Cartena Server в Claude Desktop, Claude Code или Cursor?
Открой Cartena Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Cartena Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
