Featured

Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger
Crawl and scrape any site into clean data, 10% off logoCrawl and scrape any site into clean data, 10% off

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits, and new users get 10% off their first purchase.

Try Firecrawl free
6,000+ web scrapers for your AI agent, start free logo6,000+ web scrapers for your AI agent, start free

Apify gives your agent live web data: 6,000+ prebuilt scrapers and actors, MCP-ready. Sign up free with $5 in usage credits.

Try Apify free
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you
SEO data APIs for your agent, $1 free credit logoSEO data APIs for your agent, $1 free credit

DataForSEO gives your agent live access to SERP results, keyword data, backlinks, and on-page SEO data through one API. New accounts get a $1 credit, good for up to 20,000 keyword or backlink lookups.

Try DataForSEO free
Reach 48,000+ AI builders

A flat monthly placement in front of developers actively installing AI tools. No lock-in, cancel anytime.

Advertise here

Works with

Claude CodeClaude DesktopCursorVS CodeClineCodex CLIOpenClaw+ any MCP client

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

Enables AI clients like Claude to interact with Cartena tools via MCP, supporting remote OAuth or local stdio authentication.

README.md

🚀 Cartena MCP Server

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:

  1. Acesse claude.ai e abra as Configurações
  2. Vá até a seção Connectors na barra lateral
  3. Clique em Add custom connector e informe a URL:
   https://mcp.cartena.com.br/mcp
  1. Confirme para salvar

2. Vincule sua conta:

  1. Na lista de conectores, localize o Cartena e clique em Vincular

!Conector Cartena com botão Vincular

  1. Uma janela será aberta solicitando a autorização

Gerencie seus acessos em: Cartena → Segurança

!Tela de autorização Cartena

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

!Tela de confirmação Conectado

  1. O conector estará pronto para uso nas suas conversas

!Conector Cartena configurado com sucesso

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 ferramenta
  • description: descrição para o modelo
  • inputSchema: schema JSON dos parâmetros
  • handle(): 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_TOKEN deve 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"
      }
    }
  }
}

See related servers & alternatives →

Related MCP servers

Browse all →

Related guides

Hand-picked reading to help you choose and use AI & ML servers.