“Give me September's sales with tax”
Claude calls atenta_reporte_mes and answers with your business's real figures, broken down however you ask.
Atenta + Claude
Ask Claude about your business: it connects to Atenta as an MCP server with a token of your own.
{
"mcpServers": {
"atenta": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.atenta.mx", "--header", "Authorization: Bearer ${ATENTA_TOKEN}"],
"env": { "ATENTA_TOKEN": "atk_TU_TOKEN" }
}
}
}01 · What you can do
Claude calls atenta_reporte_mes and answers with your business's real figures, broken down however you ask.
It searches your CRM with atenta_clientes_buscar and builds the list; you schedule the campaign yourself in the app.
Claude proposes the change with atenta_base_proponer. Approving it is still yours, from the app: no AI publishes anything on your behalf.
02 · How it connects
Nothing connects unless you turn it on. Every token and every webhook is listed in Settings → Integrations, with its last use, and is revoked with one tap.
Settings → Integrations → Claude → “Connect”. You pick permissions (for example only reports and customers). The token starts with atk_ and is shown only once: keep it in an environment variable or in your password manager.
Claude Code (terminal): claude mcp add --transport http atenta https://mcp.atenta.mx --header 'Authorization: Bearer <your token>'. Claude Desktop: add the mcpServers block below to your claude_desktop_config.json (it uses the mcp-remote bridge, which sends your token as a header).
“Which conversations need me today?”, “book Laura on Thursday at 5”, “summary of the day”. Only the tools your token allows show up; every call is logged in your activity log; you revoke the token whenever you want.
Claude is a trademark of Anthropic, PBC. Atenta is an independent MCP server (Streamable HTTP with a token); your data reaches Claude only with the token you generate. claude.ai's “custom connectors” authenticate with OAuth, which is why Claude Desktop connects through a file.