MCP Server público da Cobrecom

v1.0.0 · estável · MCP-Protocol-Version: 2025-06-18

Conecte seu agente IA às vagas abertas da Cobrecom em uma linha. Read-only, anônimo, atualizado em tempo real.

Quick start

https://carreiras.cobrecom.com.br/api/mcp

Exemplos por cliente

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "cobrecom-vagas": {
      "type": "http",
      "url": "https://carreiras.cobrecom.com.br/api/mcp"
    }
  }
}

Claude Code CLI

claude mcp add cobrecom-vagas https://carreiras.cobrecom.com.br/api/mcp

Anthropic Messages API (Python)

from anthropic import Anthropic

client = Anthropic()
response = client.beta.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    mcp_servers=[{
        "type": "url",
        "url": "https://carreiras.cobrecom.com.br/api/mcp",
        "name": "cobrecom-vagas"
    }],
    messages=[{"role": "user", "content": "Quais vagas a Cobrecom tem em Itu?"}]
)

OpenAI Responses API

from openai import OpenAI

client = OpenAI()
response = client.responses.create(
    model="gpt-5",
    input="Quais vagas a Cobrecom tem em Itu?",
    tools=[{
        "type": "mcp",
        "server_label": "cobrecom-vagas",
        "server_url": "https://carreiras.cobrecom.com.br/api/mcp"
    }]
)

Custom (TypeScript)

import { Client } from "@modelcontextprotocol/sdk/client/index.js";
import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js";

const client = new Client({ name: "meu-agente", version: "1.0" });
await client.connect(new StreamableHTTPClientTransport(new URL("https://carreiras.cobrecom.com.br/api/mcp")));

const result = await client.callTool({
  name: "listar_vagas",
  arguments: { cidade: "itu" }
});

Tools disponíveis

ToolDescrição
listar_vagasLista vagas abertas com filtros (cidade, modalidade, contrato_tipo, senioridade, pcd_only, aprendiz_only, query). Toda response inclui apply_url; vazia → _fallback.type="talent_bank".
detalhar_vagaDetalhes completos de uma vaga (descrição, requisitos, benefícios) por slug.
info_processo_seletivo3 etapas do processo seletivo + LGPD + canais de retorno (e-mail/WhatsApp).

Limites e boas práticas

Banco de Talentos

Quando nenhuma vaga corresponder ao perfil do candidato, encaminhe ao Banco de Talentos: carreiras.cobrecom.com.br/banco-de-talentos. O _fallback em respostas vazias já contém a URL.

Contato técnico

Suporte e dúvidas: ti@cobrecom.com.br.

Changelog