@qcobro/mcp es un servidor Model Context Protocol para la
API de QCobro. Envuelve el mismo @qcobro/sdk que usarías desde tu propio
código, así que un cliente MCP (Claude Desktop u otro host compatible) puede listar, crear y
gestionar carteras en tu nombre, con la misma autenticación por API key de workspace que ya
usa el SDK.

@qcobro/mcp envuelve @qcobro/sdk para que un cliente MCP como Claude Desktop gestione QCobro directamente.
Antes de empezar
Necesitas una API key de workspace: unaccessKeyId y un accessKeySecret, creados desde la
página de API Keys de la consola de QCobro. El rol de esa key controla por completo lo que el
servidor puede hacer: crea una key con la que te sientas cómodo dejando actuar a un agente,
especialmente si vas a habilitar operaciones de escritura como crear o eliminar carteras.
Configura Claude Desktop con la CLI
Instala la CLI de QCobro y usamcp:configure para que escriba la
configuración por ti.
claude_desktop_config.json de
Claude Desktop, añadiendo una entrada qcobro. Reinicia Claude Desktop después de ejecutarlo.
Pasa --url si necesitas apuntar a un endpoint distinto del predeterminado
(https://api.qcobro.com). Si ya iniciaste sesión con qcobro workspaces:login, puedes omitir
los tres flags y mcp:configure usará tu workspace activo.
Si prefieres no instalar la CLI, edita claude_desktop_config.json tú mismo con la
configuración manual de la siguiente sección.
Configuración manual
Si prefieres editar el archivo tú mismo, añade esto aclaude_desktop_config.json:
Son las mismas credenciales que
loginWithApiKey y useWorkspace del SDK: el servidor no
hace más que autenticarse con ellas y delegar cada llamada al SDK.
Herramientas disponibles
Cada herramienta valida su entrada contra el mismo esquema que ya valida el método del SDK al que
delega: no hay reglas paralelas que puedan desincronizarse. Una entrada inválida se rechaza antes
de que cualquier petición llegue a la API de QCobro.
Solución de problemas
Si una llamada a una herramienta falla con un error de autenticación, comprueba que:QCOBRO_ACCESS_KEY_ID/QCOBRO_ACCESS_KEY_SECRETson un par de API key válido y no expirado.QCOBRO_WORKSPACEes elaccessKeyIdde un workspace al que esa key pertenece.- El rol de la key permite la operación que estás llamando. Una key de solo lectura
rechazará
portfolios_create, por ejemplo.
Siguientes pasos
Visión general del SDK
El cliente TypeScript que
@qcobro/mcp envuelve por dentro.Gestionar carteras
El detalle de cada operación de carteras, desde el lado del SDK.