Cartena Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Cartena Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
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:
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/mcp1. Cadastre o conector:
https://mcp.cartena.com.br/mcp2. Vincule sua conta:
Conector Cartena com botão Vincular
Gerencie seus acessos em: Cartena → Segurança
Tela de autorização Cartena
Tela de confirmação Conectado
Conector Cartena configurado com sucesso
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.
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"
}
}
}
}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 internaExemplo:
CARTENA_TOKEN=seu_token_aquiO 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.
Cada tool implementa:
name: identificador da ferramentadescription: descrição para o modeloinputSchema: schema JSON dos parâmetroshandle(): lógica de execuçãoCARTENA_TOKEN deve estar configurado nas variáveis de ambientePara rodar o servidor localmente durante o desenvolvimento:
git clone https://github.com/cartena-tecnologia/cartena-mcp.git
cd cartena-mcp
npm install
node server.jsConfigure 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"
}
}
}
}~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.