Datacircle

Perfiles de LinkedIn y datos B2B al precio del proveedor, sin recargos, desde tu saldo de Datacircle. Servidor remoto, OAuth o una clave de API.

Servidor MCP alojado

npx add-mcp 'https://api.datacircle.dev/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Servidor MCP

Datacircle en Claude, ChatGPT, Cursor y cualquier cliente MCP: una URL, inicia sesión, y tu agente obtiene perfiles desde tu saldo.

El servidor MCP de Datacircle es https://api.datacircle.dev/mcp (HTTP Streamable). Añádelo a tu cliente, inicia sesión con tu correo de Datacircle, y tu agente llama a la API por ti: cada llamada cuesta lo que cuesta la misma llamada REST (Precios), desde el mismo saldo.

Añadirlo

ClienteCómo
Claude (claude.ai, escritorio)Ajustes, Conectores, Añadir conector personalizado: pega https://api.datacircle.dev/mcp, luego Conectar e inicia sesión
Claude Codeclaude mcp add --transport http datacircle https://api.datacircle.dev/mcp, luego /mcp para iniciar sesión
ChatGPTEn modo desarrollador, añade un conector con https://api.datacircle.dev/mcp y OAuth, luego inicia sesión
Cursor, VS Code, cualquier otrola URL como servidor MCP remoto (HTTP); te permite iniciar sesión con OAuth, o envía tu clave de API (abajo)

Iniciar sesión abre datacircle.dev: inicia sesión con tu código de correo (una cuenta nueva recibe el crédito de registro), comprueba qué aplicación solicita acceso y a dónde te redirige, luego Permite. La aplicación recibe un token de acceso que funciona solo en /mcp.

Un cliente que envía cabeceras puede omitir OAuth y usar tu clave de API:

claude mcp add --transport http datacircle https://api.datacircle.dev/mcp --header "Authorization: Bearer $DATACIRCLE_API_KEY"
{"mcpServers": {"datacircle": {"url": "https://api.datacircle.dev/mcp", "headers": {"Authorization": "Bearer <your API key>"}}}}

Para cortar el acceso a todas las aplicaciones conectadas, restablece tu clave de API: sus tokens de acceso dejarán de funcionar con ella.

Herramientas

Cada herramienta realiza una llamada REST con tu clave y responde con el JSON de esa llamada (isError: true cuando su estado es 400 o más).

HerramientaArgumentosLa llamada RESTCostos
get_linkedin_profileurl, provider (up2data, el predeterminado, o harvestapi)POST /v1/profiles/enrich o GET /linkedin/profile (API de perfiles de LinkedIn)el precio del proveedor (Precios); gratis cuando Datacircle lo tiene
get_balanceningunoGET /balance/gratis
list_filesningunoGET /files/ (Archivos), como {"files": [...]}gratis
get_download_linkfile_idPOST /files/{file_id}/download-link/gratis
add_fundsamount_usd (5 a 10,000)POST /checkout/: un enlace de Stripe Checkout para que lo abras y pagues. No disponible en ChatGPT o Codex, cuyos plugins pueden no vender créditos: añade fondos desde tu panelnada hasta que pagues
get_invite_linkningunoGET /me/invites/gratis

Para desarrolladores

  • Sin sesión ni flujo: cada POST /mcp recibe una respuesta JSON; GET /mcp es 405. Versiones de protocolo 2025-11-25, 2025-06-18, 2025-03-26 y 2024-11-05.
  • Sin token, o uno inválido: 401 con WWW-Authenticate: Bearer resource_metadata="https://api.datacircle.dev/.well-known/oauth-protected-resource/mcp".
  • OAuth 2.1: /.well-known/oauth-authorization-server enumera los endpoints; registro dinámico de clientes en POST /oauth/register; el código de autorización con PKCE (solo S256); clientes públicos, o un secreto de cliente si te registras con uno.

Esta documentación está construida y alojada en Mintlify, una plataforma de documentación para desarrolladores.