Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Inicia sesión con Google para escribir reseñas.Prototipo · se actualiza cada 30 min
PopNx MCPServidores MCP para quienes usan IA · en palabras sencillas

comdirect

de mad4msversión 0.6.1i★ 4iSe ejecuta en tu computadora
Nombre en el registroio.github.mad4ms/comdirect-mcp

Cómo instalar

What it does

Read-only access to comdirect accounts, transactions, depots, orders and postbox documents.

  • Connects Se ejecuta en tu computadora
  • Account or key Needs COMDIRECT_CLIENT_ID, COMDIRECT_CLIENT_SECRET, COMDIRECT_USERNAME, COMDIRECT_PASSWORD
  • Category Tiendas en línea y pagos

Instalación

Elige la app de IA que usas y copia la configuración.

Pasó 3/3 revisiones · Funciona en tu computadora · ✓ Comandos revisados el 14 nov 2026

Primero: ¿qué IA usas?

Elige tu app y los pasos aparecen abajo.

Funciona con Claude, pero hay que preparar algo antes

Necesitas una clave de comdirect (créala en el sitio del autor) · Instala Python (uv) en tu computadora primero (una sola vez) · Solo en la app de Claude para computadora (Windows o Mac), no en la web ni en el móvil

Que la IA lo instale

Copia este mensaje en un chat de Claude. La IA revisa tu equipo, te dice qué archivo va a cambiar y espera tu visto bueno cada vez.

Instala el MCP server comdirect para Claude en este equipo, en este orden: 1) Comprueba uv con uv --version. Si falta, dime que lo instale desde https://docs.astral.sh/uv/getting-started/installation/; no lo instales tú. 2) Usa solo esta configuración (ya revisada por PopNx MCP): { "mcpServers": { "comdirect": { "command": "uvx", "args": [ "comdirect-mcp" ], "env": { "COMDIRECT_CLIENT_ID": "your-value", "COMDIRECT_CLIENT_SECRET": "your-value", "COMDIRECT_USERNAME": "your-value", "COMDIRECT_PASSWORD": "your-value" } } } } 3) Dime la ruta completa del archivo que vas a cambiar o el comando que vas a ejecutar y espera mi visto bueno. 4) En COMDIRECT_CLIENT_ID, COMDIRECT_CLIENT_SECRET, COMDIRECT_USERNAME, COMDIRECT_PASSWORD deja "your-value" y dime que pegue yo el valor real en el archivo o en el campo de la app. Nunca me pidas escribir una clave en el chat. 5) Haz lo acordado y comprueba que las herramientas de comdirect aparecen de verdad.

Este mensaje no lleva tu clave. Si hace falta una, la IA te pedirá que la pegues tú en el archivo o en el campo de la app.

  1. Instala uv (si no lo tienes)

    ¿Ya está instalado? Compruébalo primero · Abre la Terminal, escribe este comando y pulsa Enter

    uv --version
    • Aparece un número de versión, p. ej. uv … = ya está instalado, sáltate este paso
    • Aparece "command not found" (en Windows, "is not recognized") = aún no está instalado, o acabas de instalarlo y debes cerrar y volver a abrir la Terminal
    Cómo abrir la Terminal

    Mac: pulsa ⌘ + Espacio, escribe Terminal y pulsa Enter

    Windows: abre Inicio, escribe Windows PowerShell y elige Abrir

    Si no está instalado: uv no tiene instalador de clics. Copia el comando de una línea para tu sistema (macOS o Windows) desde la página oficial de uv y pégalo en la Terminal · no hace falta instalar Python aparte; uv lo descarga cuando lo necesita

    Abrir la página de descarga de uv ↗

    Al terminar, cierra la Terminal, ábrela de nuevo y ejecuta el mismo comando. Debe aparecer un número de versión: uv --version

    Se instala una vez y sirve para todo lo que usa uv

  2. Regístrate y crea una clave de comdirect

    Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.

    Abrir el sitio de comdirect ↗

  3. Abre el archivo de configuración de la app de Claude de escritorio

    SettingsDeveloperEdit Config

  4. Pega esta configuración y guarda el archivo

    {
      "mcpServers": {
        "comdirect": {
          "command": "uvx",
          "args": [
            "comdirect-mcp"
          ],
          "env": {
            "COMDIRECT_CLIENT_ID": "your-value",
            "COMDIRECT_CLIENT_SECRET": "your-value",
            "COMDIRECT_USERNAME": "your-value",
            "COMDIRECT_PASSWORD": "your-value"
          }
        }
      }
    }

    Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie

  5. Cierra Claude y vuelve a abrirlo

  6. Pruébalo

    Usa comdirect y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si Claude dice que está usando comdirect o muestra una herramienta de comdirect en la respuesta, ya está conectado

10 ajuste(s) opcional(es) (funciona sin ellos)

El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.

  • COMDIRECT_MCP_PUSH_TAN_WAIT Segundos de espera para la aprobación del TAN push si el cliente no puede mostrar un cuadro de confirmación.
    Ver original en inglésSeconds to wait for the push TAN approval if the client cannot show a confirmation dialog
    · valor por defecto 30
  • COMDIRECT_MCP_UNMASK_IBANS Establézcalo en true para devolver los IBAN de las contrapartes sin enmascarar.
    Ver original en inglésSet to true to return counterparty IBANs unmasked
    · valor por defecto false
  • COMDIRECT_MCP_MASK_NAMES Establézcalo en true para reemplazar los nombres de las contrapartes por seudónimos estables.
    Ver original en inglésSet to true to replace counterparty names with stable pseudonyms
    · valor por defecto false
  • COMDIRECT_ENV_FILE Ruta a un archivo dotenv con las credenciales (opcional; se recomienda el llavero del sistema operativo)
    Ver original en inglésPath to a dotenv file with the credentials (opt-in; prefer the OS keychain)
  • COMDIRECT_MCP_CACHE_TTL Segundos que el servidor mantiene los resultados del banco dentro de una sesión; 0 desactiva la caché.
    Ver original en inglésSeconds the server keeps bank results within a session; 0 disables the cache
    · valor por defecto 60
  • COMDIRECT_MCP_MAX_DOCUMENT_BYTES Límite de tamaño de los documentos de postbox en bytes
    Ver original en inglésSize limit for postbox documents in bytes
    · valor por defecto 10485760
  • COMDIRECT_MCP_CATEGORIES Ruta del archivo de reglas de categorías (por defecto /.config/comdirect-mcp/categories.toml)
    Ver original en inglésPath of the category rules file (default ~/.config/comdirect-mcp/categories.toml)
  • COMDIRECT_MCP_SKIP_ELICITATION Establezca en 1 para omitir el cuadro de confirmación de inicio de sesión y esperar en su lugar la aprobación del TAN por notificación push
    Ver original en inglésSet to 1 to skip the login confirmation dialog and wait for the push TAN approval instead
    · valor por defecto false
  • COMDIRECT_MCP_LOG_FILE Archivo al que el servidor añade su registro (por defecto, stderr)
    Ver original en inglésFile the server appends its log to (default stderr)
  • COMDIRECT_MCP_LOG_LEVEL Nivel de registro del servidor
    Ver original en inglésLog level of the server
    · valor por defecto INFO

Descripciones traducidas automáticamente; los nombres de variables quedan como en el original. Si dudas, mira el original.

Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión

ChatGPT todavía no puede conectar comdirect

comdirect se instala en tu computadora, pero ChatGPT solo conecta servidores que funcionan en la web

Lo que puedes hacer en su lugar

A · Usa una app que pueda conectar comdirect

  • Necesitas una clave de comdirect (créala en el sitio del autor) · Instala Python (uv) en tu computadora primero (una sola vez) · Solo en la app de Claude para computadora (Windows o Mac), no en la web ni en el móvil
  • Necesitas una clave de comdirect (créala en el sitio del autor) · Instala Python (uv) en tu computadora primero (una sola vez)
  • Necesitas una clave de comdirect (créala en el sitio del autor) · Instala Python (uv) en tu computadora primero (una sola vez)
  • Necesitas una clave de comdirect (créala en el sitio del autor) · Instala Python (uv) en tu computadora primero (una sola vez)

B · Otros en Tiendas en línea y pagos que funcionan con ChatGPT

Elegidos entre los más usados de la misma categoría, solo los que se conectan con una dirección y sin clave

Funciona con Claude Code, pero hay que preparar algo antes

Necesitas una clave de comdirect (créala en el sitio del autor) · Instala Python (uv) en tu computadora primero (una sola vez)

Que la IA lo instale

Copia este mensaje en un chat de Claude Code. La IA revisa tu equipo, te dice qué archivo va a cambiar y espera tu visto bueno cada vez.

Instala el MCP server comdirect para Claude Code en este equipo, en este orden: 1) Comprueba uv con uv --version. Si falta, dime que lo instale desde https://docs.astral.sh/uv/getting-started/installation/; no lo instales tú. 2) Usa solo esta configuración (ya revisada por PopNx MCP): claude mcp add --scope user comdirect --env COMDIRECT_CLIENT_ID=your-value --env COMDIRECT_CLIENT_SECRET=your-value --env COMDIRECT_USERNAME=your-value --env COMDIRECT_PASSWORD=your-value -- uvx comdirect-mcp 3) Dime la ruta completa del archivo que vas a cambiar o el comando que vas a ejecutar y espera mi visto bueno. 4) En COMDIRECT_CLIENT_ID, COMDIRECT_CLIENT_SECRET, COMDIRECT_USERNAME, COMDIRECT_PASSWORD deja "your-value" y dime que pegue yo el valor real en el archivo o en el campo de la app. Nunca me pidas escribir una clave en el chat. 5) Haz lo acordado y comprueba que las herramientas de comdirect aparecen de verdad.

Este mensaje no lleva tu clave. Si hace falta una, la IA te pedirá que la pegues tú en el archivo o en el campo de la app.

  1. Instala uv (si no lo tienes)

    ¿Ya está instalado? Compruébalo primero · Abre la Terminal, escribe este comando y pulsa Enter

    uv --version
    • Aparece un número de versión, p. ej. uv … = ya está instalado, sáltate este paso
    • Aparece "command not found" (en Windows, "is not recognized") = aún no está instalado, o acabas de instalarlo y debes cerrar y volver a abrir la Terminal
    Cómo abrir la Terminal

    Mac: pulsa ⌘ + Espacio, escribe Terminal y pulsa Enter

    Windows: abre Inicio, escribe Windows PowerShell y elige Abrir

    Si no está instalado: uv no tiene instalador de clics. Copia el comando de una línea para tu sistema (macOS o Windows) desde la página oficial de uv y pégalo en la Terminal · no hace falta instalar Python aparte; uv lo descarga cuando lo necesita

    Abrir la página de descarga de uv ↗

    Al terminar, cierra la Terminal, ábrela de nuevo y ejecuta el mismo comando. Debe aparecer un número de versión: uv --version

    Se instala una vez y sirve para todo lo que usa uv

  2. Regístrate y crea una clave de comdirect

    Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.

    Abrir el sitio de comdirect ↗

  3. Abre la Terminal

    Mac: pulsa Command+Espacio y escribe Terminal · Windows: abre PowerShell

  4. Pega este comando y pulsa Enter

    claude mcp add --scope user comdirect --env COMDIRECT_CLIENT_ID=your-value --env COMDIRECT_CLIENT_SECRET=your-value --env COMDIRECT_USERNAME=your-value --env COMDIRECT_PASSWORD=your-value -- uvx comdirect-mcp

    Cambia “your-value” por tu clave antes de pulsar Enter

    Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie

  5. Escribe /mcp en Claude Code

    Deberías ver comdirect en la lista como conectado

  6. Pruébalo

    Usa comdirect y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si Claude Code dice que está usando comdirect o muestra una herramienta de comdirect en la respuesta, ya está conectado

10 ajuste(s) opcional(es) (funciona sin ellos)

El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.

  • COMDIRECT_MCP_PUSH_TAN_WAIT Segundos de espera para la aprobación del TAN push si el cliente no puede mostrar un cuadro de confirmación.
    Ver original en inglésSeconds to wait for the push TAN approval if the client cannot show a confirmation dialog
    · valor por defecto 30
  • COMDIRECT_MCP_UNMASK_IBANS Establézcalo en true para devolver los IBAN de las contrapartes sin enmascarar.
    Ver original en inglésSet to true to return counterparty IBANs unmasked
    · valor por defecto false
  • COMDIRECT_MCP_MASK_NAMES Establézcalo en true para reemplazar los nombres de las contrapartes por seudónimos estables.
    Ver original en inglésSet to true to replace counterparty names with stable pseudonyms
    · valor por defecto false
  • COMDIRECT_ENV_FILE Ruta a un archivo dotenv con las credenciales (opcional; se recomienda el llavero del sistema operativo)
    Ver original en inglésPath to a dotenv file with the credentials (opt-in; prefer the OS keychain)
  • COMDIRECT_MCP_CACHE_TTL Segundos que el servidor mantiene los resultados del banco dentro de una sesión; 0 desactiva la caché.
    Ver original en inglésSeconds the server keeps bank results within a session; 0 disables the cache
    · valor por defecto 60
  • COMDIRECT_MCP_MAX_DOCUMENT_BYTES Límite de tamaño de los documentos de postbox en bytes
    Ver original en inglésSize limit for postbox documents in bytes
    · valor por defecto 10485760
  • COMDIRECT_MCP_CATEGORIES Ruta del archivo de reglas de categorías (por defecto /.config/comdirect-mcp/categories.toml)
    Ver original en inglésPath of the category rules file (default ~/.config/comdirect-mcp/categories.toml)
  • COMDIRECT_MCP_SKIP_ELICITATION Establezca en 1 para omitir el cuadro de confirmación de inicio de sesión y esperar en su lugar la aprobación del TAN por notificación push
    Ver original en inglésSet to 1 to skip the login confirmation dialog and wait for the push TAN approval instead
    · valor por defecto false
  • COMDIRECT_MCP_LOG_FILE Archivo al que el servidor añade su registro (por defecto, stderr)
    Ver original en inglésFile the server appends its log to (default stderr)
  • COMDIRECT_MCP_LOG_LEVEL Nivel de registro del servidor
    Ver original en inglésLog level of the server
    · valor por defecto INFO

Descripciones traducidas automáticamente; los nombres de variables quedan como en el original. Si dudas, mira el original.

Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Funciona con Cursor, pero hay que preparar algo antes

Necesitas una clave de comdirect (créala en el sitio del autor) · Instala Python (uv) en tu computadora primero (una sola vez)

Que la IA lo instale

Copia este mensaje en un chat de Cursor. La IA revisa tu equipo, te dice qué archivo va a cambiar y espera tu visto bueno cada vez.

Instala el MCP server comdirect para Cursor en este equipo, en este orden: 1) Comprueba uv con uv --version. Si falta, dime que lo instale desde https://docs.astral.sh/uv/getting-started/installation/; no lo instales tú. 2) Usa solo esta configuración (ya revisada por PopNx MCP): { "mcpServers": { "comdirect": { "command": "uvx", "args": [ "comdirect-mcp" ], "env": { "COMDIRECT_CLIENT_ID": "your-value", "COMDIRECT_CLIENT_SECRET": "your-value", "COMDIRECT_USERNAME": "your-value", "COMDIRECT_PASSWORD": "your-value" } } } } 3) Dime la ruta completa del archivo que vas a cambiar o el comando que vas a ejecutar y espera mi visto bueno. 4) En COMDIRECT_CLIENT_ID, COMDIRECT_CLIENT_SECRET, COMDIRECT_USERNAME, COMDIRECT_PASSWORD deja "your-value" y dime que pegue yo el valor real en el archivo o en el campo de la app. Nunca me pidas escribir una clave en el chat. 5) Haz lo acordado y comprueba que las herramientas de comdirect aparecen de verdad.

Este mensaje no lleva tu clave. Si hace falta una, la IA te pedirá que la pegues tú en el archivo o en el campo de la app.

  1. Instala uv (si no lo tienes)

    ¿Ya está instalado? Compruébalo primero · Abre la Terminal, escribe este comando y pulsa Enter

    uv --version
    • Aparece un número de versión, p. ej. uv … = ya está instalado, sáltate este paso
    • Aparece "command not found" (en Windows, "is not recognized") = aún no está instalado, o acabas de instalarlo y debes cerrar y volver a abrir la Terminal
    Cómo abrir la Terminal

    Mac: pulsa ⌘ + Espacio, escribe Terminal y pulsa Enter

    Windows: abre Inicio, escribe Windows PowerShell y elige Abrir

    Si no está instalado: uv no tiene instalador de clics. Copia el comando de una línea para tu sistema (macOS o Windows) desde la página oficial de uv y pégalo en la Terminal · no hace falta instalar Python aparte; uv lo descarga cuando lo necesita

    Abrir la página de descarga de uv ↗

    Al terminar, cierra la Terminal, ábrela de nuevo y ejecuta el mismo comando. Debe aparecer un número de versión: uv --version

    Se instala una vez y sirve para todo lo que usa uv

  2. Regístrate y crea una clave de comdirect

    Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.

    Abrir el sitio de comdirect ↗

  3. Pulsa este botón para abrir Cursor

    Abrir en Cursor

    Cursor te pedirá confirmar; pulsa Install

  4. Escribe tu clave

    En la configuración de comdirect, COMDIRECT_CLIENT_ID, COMDIRECT_CLIENT_SECRET, COMDIRECT_USERNAME, COMDIRECT_PASSWORD está vacío; añade tu clave y guarda

    Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie

  5. Abre el chat de IA de Cursor en modo Agent

  6. Pruébalo

    Usa comdirect y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si Cursor dice que está usando comdirect o muestra una herramienta de comdirect en la respuesta, ya está conectado

10 ajuste(s) opcional(es) (funciona sin ellos)

El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.

  • COMDIRECT_MCP_PUSH_TAN_WAIT Segundos de espera para la aprobación del TAN push si el cliente no puede mostrar un cuadro de confirmación.
    Ver original en inglésSeconds to wait for the push TAN approval if the client cannot show a confirmation dialog
    · valor por defecto 30
  • COMDIRECT_MCP_UNMASK_IBANS Establézcalo en true para devolver los IBAN de las contrapartes sin enmascarar.
    Ver original en inglésSet to true to return counterparty IBANs unmasked
    · valor por defecto false
  • COMDIRECT_MCP_MASK_NAMES Establézcalo en true para reemplazar los nombres de las contrapartes por seudónimos estables.
    Ver original en inglésSet to true to replace counterparty names with stable pseudonyms
    · valor por defecto false
  • COMDIRECT_ENV_FILE Ruta a un archivo dotenv con las credenciales (opcional; se recomienda el llavero del sistema operativo)
    Ver original en inglésPath to a dotenv file with the credentials (opt-in; prefer the OS keychain)
  • COMDIRECT_MCP_CACHE_TTL Segundos que el servidor mantiene los resultados del banco dentro de una sesión; 0 desactiva la caché.
    Ver original en inglésSeconds the server keeps bank results within a session; 0 disables the cache
    · valor por defecto 60
  • COMDIRECT_MCP_MAX_DOCUMENT_BYTES Límite de tamaño de los documentos de postbox en bytes
    Ver original en inglésSize limit for postbox documents in bytes
    · valor por defecto 10485760
  • COMDIRECT_MCP_CATEGORIES Ruta del archivo de reglas de categorías (por defecto /.config/comdirect-mcp/categories.toml)
    Ver original en inglésPath of the category rules file (default ~/.config/comdirect-mcp/categories.toml)
  • COMDIRECT_MCP_SKIP_ELICITATION Establezca en 1 para omitir el cuadro de confirmación de inicio de sesión y esperar en su lugar la aprobación del TAN por notificación push
    Ver original en inglésSet to 1 to skip the login confirmation dialog and wait for the push TAN approval instead
    · valor por defecto false
  • COMDIRECT_MCP_LOG_FILE Archivo al que el servidor añade su registro (por defecto, stderr)
    Ver original en inglésFile the server appends its log to (default stderr)
  • COMDIRECT_MCP_LOG_LEVEL Nivel de registro del servidor
    Ver original en inglésLog level of the server
    · valor por defecto INFO

Descripciones traducidas automáticamente; los nombres de variables quedan como en el original. Si dudas, mira el original.

Nombres de menú comprobados con la ayuda de Cursor el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Funciona con VS Code, pero hay que preparar algo antes

Necesitas una clave de comdirect (créala en el sitio del autor) · Instala Python (uv) en tu computadora primero (una sola vez)

Que la IA lo instale

Copia este mensaje en un chat de VS Code. La IA revisa tu equipo, te dice qué archivo va a cambiar y espera tu visto bueno cada vez.

Instala el MCP server comdirect para VS Code en este equipo, en este orden: 1) Comprueba uv con uv --version. Si falta, dime que lo instale desde https://docs.astral.sh/uv/getting-started/installation/; no lo instales tú. 2) Usa solo esta configuración (ya revisada por PopNx MCP): { "servers": { "comdirect": { "type": "stdio", "command": "uvx", "args": [ "comdirect-mcp" ], "env": { "COMDIRECT_CLIENT_ID": "your-value", "COMDIRECT_CLIENT_SECRET": "your-value", "COMDIRECT_USERNAME": "your-value", "COMDIRECT_PASSWORD": "your-value" } } } } 3) Dime la ruta completa del archivo que vas a cambiar o el comando que vas a ejecutar y espera mi visto bueno. 4) En COMDIRECT_CLIENT_ID, COMDIRECT_CLIENT_SECRET, COMDIRECT_USERNAME, COMDIRECT_PASSWORD deja "your-value" y dime que pegue yo el valor real en el archivo o en el campo de la app. Nunca me pidas escribir una clave en el chat. 5) Haz lo acordado y comprueba que las herramientas de comdirect aparecen de verdad.

Este mensaje no lleva tu clave. Si hace falta una, la IA te pedirá que la pegues tú en el archivo o en el campo de la app.

  1. Instala uv (si no lo tienes)

    ¿Ya está instalado? Compruébalo primero · Abre la Terminal, escribe este comando y pulsa Enter

    uv --version
    • Aparece un número de versión, p. ej. uv … = ya está instalado, sáltate este paso
    • Aparece "command not found" (en Windows, "is not recognized") = aún no está instalado, o acabas de instalarlo y debes cerrar y volver a abrir la Terminal
    Cómo abrir la Terminal

    Mac: pulsa ⌘ + Espacio, escribe Terminal y pulsa Enter

    Windows: abre Inicio, escribe Windows PowerShell y elige Abrir

    Si no está instalado: uv no tiene instalador de clics. Copia el comando de una línea para tu sistema (macOS o Windows) desde la página oficial de uv y pégalo en la Terminal · no hace falta instalar Python aparte; uv lo descarga cuando lo necesita

    Abrir la página de descarga de uv ↗

    Al terminar, cierra la Terminal, ábrela de nuevo y ejecuta el mismo comando. Debe aparecer un número de versión: uv --version

    Se instala una vez y sirve para todo lo que usa uv

  2. Regístrate y crea una clave de comdirect

    Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.

    Abrir el sitio de comdirect ↗

  3. Pulsa este botón para abrir VS Code

    Abrir en VS Code

    VS Code te pedirá confirmar; pulsa Install

  4. Escribe tu clave

    En la configuración de comdirect, COMDIRECT_CLIENT_ID, COMDIRECT_CLIENT_SECRET, COMDIRECT_USERNAME, COMDIRECT_PASSWORD está vacío; añade tu clave y guarda

    Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie

  5. Abre el chat de IA de VS Code en modo Agent

  6. Pruébalo

    Usa comdirect y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si VS Code dice que está usando comdirect o muestra una herramienta de comdirect en la respuesta, ya está conectado

10 ajuste(s) opcional(es) (funciona sin ellos)

El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.

  • COMDIRECT_MCP_PUSH_TAN_WAIT Segundos de espera para la aprobación del TAN push si el cliente no puede mostrar un cuadro de confirmación.
    Ver original en inglésSeconds to wait for the push TAN approval if the client cannot show a confirmation dialog
    · valor por defecto 30
  • COMDIRECT_MCP_UNMASK_IBANS Establézcalo en true para devolver los IBAN de las contrapartes sin enmascarar.
    Ver original en inglésSet to true to return counterparty IBANs unmasked
    · valor por defecto false
  • COMDIRECT_MCP_MASK_NAMES Establézcalo en true para reemplazar los nombres de las contrapartes por seudónimos estables.
    Ver original en inglésSet to true to replace counterparty names with stable pseudonyms
    · valor por defecto false
  • COMDIRECT_ENV_FILE Ruta a un archivo dotenv con las credenciales (opcional; se recomienda el llavero del sistema operativo)
    Ver original en inglésPath to a dotenv file with the credentials (opt-in; prefer the OS keychain)
  • COMDIRECT_MCP_CACHE_TTL Segundos que el servidor mantiene los resultados del banco dentro de una sesión; 0 desactiva la caché.
    Ver original en inglésSeconds the server keeps bank results within a session; 0 disables the cache
    · valor por defecto 60
  • COMDIRECT_MCP_MAX_DOCUMENT_BYTES Límite de tamaño de los documentos de postbox en bytes
    Ver original en inglésSize limit for postbox documents in bytes
    · valor por defecto 10485760
  • COMDIRECT_MCP_CATEGORIES Ruta del archivo de reglas de categorías (por defecto /.config/comdirect-mcp/categories.toml)
    Ver original en inglésPath of the category rules file (default ~/.config/comdirect-mcp/categories.toml)
  • COMDIRECT_MCP_SKIP_ELICITATION Establezca en 1 para omitir el cuadro de confirmación de inicio de sesión y esperar en su lugar la aprobación del TAN por notificación push
    Ver original en inglésSet to 1 to skip the login confirmation dialog and wait for the push TAN approval instead
    · valor por defecto false
  • COMDIRECT_MCP_LOG_FILE Archivo al que el servidor añade su registro (por defecto, stderr)
    Ver original en inglésFile the server appends its log to (default stderr)
  • COMDIRECT_MCP_LOG_LEVEL Nivel de registro del servidor
    Ver original en inglésLog level of the server
    · valor por defecto INFO

Descripciones traducidas automáticamente; los nombres de variables quedan como en el original. Si dudas, mira el original.

Nombres de menú comprobados con la ayuda de VS Code el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Otras apps que usan MCP, como Windsurf, Zed o Gemini CLI, añaden servidores de forma distinta. Míralo en la lista de apps

Ver todas las apps que usan MCP →

La configuración JSON está en “Para desarrolladores”, abajo

¿Te atascaste? Pregunta a quien usa comdirect💬 Conversación →
Para desarrolladores: comandos de Terminal y configuración JSON

Instalado en tu computadora

Claude Code

claude mcp add --scope user comdirect --env COMDIRECT_CLIENT_ID=your-value --env COMDIRECT_CLIENT_SECRET=your-value --env COMDIRECT_USERNAME=your-value --env COMDIRECT_PASSWORD=your-value -- uvx comdirect-mcp

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "comdirect": {
      "command": "uvx",
      "args": [
        "comdirect-mcp"
      ],
      "env": {
        "COMDIRECT_CLIENT_ID": "your-value",
        "COMDIRECT_CLIENT_SECRET": "your-value",
        "COMDIRECT_USERNAME": "your-value",
        "COMDIRECT_PASSWORD": "your-value"
      }
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "comdirect": {
      "command": "uvx",
      "args": [
        "comdirect-mcp"
      ],
      "env": {
        "COMDIRECT_CLIENT_ID": "your-value",
        "COMDIRECT_CLIENT_SECRET": "your-value",
        "COMDIRECT_USERNAME": "your-value",
        "COMDIRECT_PASSWORD": "your-value"
      }
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "comdirect": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "comdirect-mcp"
      ],
      "env": {
        "COMDIRECT_CLIENT_ID": "your-value",
        "COMDIRECT_CLIENT_SECRET": "your-value",
        "COMDIRECT_USERNAME": "your-value",
        "COMDIRECT_PASSWORD": "your-value"
      }
    }
  }
}

Valores que debes completar

  • COMDIRECT_CLIENT_ID secreto obligatorio env
    ID de cliente de la API de comdirect (o almacenado en el llavero del sistema operativo mediante comdirect-mcp configure)
    Ver original en ingléscomdirect API client id (or stored in the OS keychain via `comdirect-mcp configure`)
  • COMDIRECT_CLIENT_SECRET secreto obligatorio env
    Secreto de cliente de la API de comdirect (o almacenado en el llavero del sistema operativo mediante comdirect-mcp configure)
    Ver original en ingléscomdirect API client secret (or stored in the OS keychain via `comdirect-mcp configure`)
  • COMDIRECT_USERNAME secreto obligatorio env
    Número de acceso de comdirect (o almacenado en el llavero del sistema operativo mediante comdirect-mcp configure)
    Ver original en ingléscomdirect Zugangsnummer (or stored in the OS keychain via `comdirect-mcp configure`)
  • COMDIRECT_PASSWORD secreto obligatorio env
    PIN de comdirect (o almacenado en el llavero del sistema operativo mediante comdirect-mcp configure)
    Ver original en ingléscomdirect PIN (or stored in the OS keychain via `comdirect-mcp configure`)
  • COMDIRECT_MCP_PUSH_TAN_WAIT env
    Segundos de espera para la aprobación del TAN push si el cliente no puede mostrar un cuadro de confirmación.
    Ver original en inglésSeconds to wait for the push TAN approval if the client cannot show a confirmation dialog
  • COMDIRECT_MCP_UNMASK_IBANS env
    Establézcalo en true para devolver los IBAN de las contrapartes sin enmascarar.
    Ver original en inglésSet to true to return counterparty IBANs unmasked
  • COMDIRECT_MCP_MASK_NAMES env
    Establézcalo en true para reemplazar los nombres de las contrapartes por seudónimos estables.
    Ver original en inglésSet to true to replace counterparty names with stable pseudonyms
  • COMDIRECT_ENV_FILE env
    Ruta a un archivo dotenv con las credenciales (opcional; se recomienda el llavero del sistema operativo)
    Ver original en inglésPath to a dotenv file with the credentials (opt-in; prefer the OS keychain)
  • COMDIRECT_MCP_CACHE_TTL env
    Segundos que el servidor mantiene los resultados del banco dentro de una sesión; 0 desactiva la caché.
    Ver original en inglésSeconds the server keeps bank results within a session; 0 disables the cache
  • COMDIRECT_MCP_MAX_DOCUMENT_BYTES env
    Límite de tamaño de los documentos de postbox en bytes
    Ver original en inglésSize limit for postbox documents in bytes
  • COMDIRECT_MCP_CATEGORIES env
    Ruta del archivo de reglas de categorías (por defecto /.config/comdirect-mcp/categories.toml)
    Ver original en inglésPath of the category rules file (default ~/.config/comdirect-mcp/categories.toml)
  • COMDIRECT_MCP_SKIP_ELICITATION env
    Establezca en 1 para omitir el cuadro de confirmación de inicio de sesión y esperar en su lugar la aprobación del TAN por notificación push
    Ver original en inglésSet to 1 to skip the login confirmation dialog and wait for the push TAN approval instead
  • COMDIRECT_MCP_LOG_FILE env
    Archivo al que el servidor añade su registro (por defecto, stderr)
    Ver original en inglésFile the server appends its log to (default stderr)
  • COMDIRECT_MCP_LOG_LEVEL env
    Nivel de registro del servidor
    Ver original en inglésLog level of the server

Descripciones traducidas automáticamente; los nombres de variables quedan como en el original. Si dudas, mira el original.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

De un vistazo

Descargas por semanai
63/sem
Conexión
Se ejecuta en tu computadora
Última versióni
0.6.1
Publicado en el registroi
14 oct 2026
Último cambio de códigoi
2 nov 2026
Creador
mad4ms
Paquetes
pypi: comdirect-mcp
Sitio web
github.com
Estado en el registro
Activo

Qué apps pueden usarlo

Según cómo se conecta este servidor y la documentación de cada app, comprobado el 10 nov 2026.

Se ejecutan en tu computadora en

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

Todas las apps, con ventajas y desventajas →

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 15 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub mad4ms, dueña del repo

  • ✓ Superada

    Sigue en mantenimiento

    Último cambio de código: hace 13 días

  • ✓ Superada

    Tiene licencia

    Usa MIT

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Vulnerabilidades publicadas (OSV.dev)

Sin entradas en OSV.dev para comdirect-mcp@0.6.1

Solo revisa esta versión del paquete, no todas sus dependencias · revisado 15 nov 2026

Qué revisamos → · JSON

Creadores: pedir otra revisión o avisar de un dato erróneo

Conversación

Pregunta, comparte un consejo o avisa de que no funciona. Ordenado por lo que la gente marcó como útil.

Aún no hay publicaciones. Sé la primera persona en preguntar o compartir.

Lo publicado aquí lo escriben usuarios, no el equipo de PopNx.

Inicia sesión para publicar

Reseñas de usuarios

Aún no hay reseñas

Inicia sesión para escribir una reseña

Comparado con otros en Tiendas en línea y pagosi

  • Más estrellas que el 96% de los otros 2821 servidores de esta categoría
  • Publicado en el registro más recientemente que el 46% de los otros 2821 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 2821 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro comdirect?

Superó 3 de 3 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: COMDIRECT_CLIENT_ID, COMDIRECT_CLIENT_SECRET, COMDIRECT_USERNAME, COMDIRECT_PASSWORD

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez hace 13 días, y la última versión (0.6.1) llegó al registro hace 32 días.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Python (uv) en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Stripe MCP, flightclaw, Trade It, Vaaya, idealo MCP Server

Alternativas parecidas

Misma categoría, otros creadores, comandos ya revisados. Primero los oficiales, luego por estrellas.

Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Stripe MCP

MCP server integrating with Stripe - tools for customers, products, payments, and more.

de stripeMuy usado★ 2,1 milActualizado hace 13 meses

Se ejecuta en la nube✓ del servicio · stripe.com

flightclaw

Search ~300 airlines and book flights with a checkout link. OAuth sign-in by email code.

de flightclawEn crecimiento★ 85Actualizado hace 2 meses

Se ejecuta en la nube✓ del servicio · flightclaw.com

Trade It

Connect brokerage accounts to AI assistants: holdings, orders, asset lookup, and approved trading.

de trade-it-incInicial★ 62Actualizado hace 30 días

Se ejecuta en la nube✓ del servicio · tradeit.app

Vaaya

Paid APIs and tokenized shares for agents. Prepaid funding, including authorized Instinct checkout.

de vaaya-aiInicial↓ 123/sem★ 44Actualizado hace 2 meses

Computadora o nube✓ del servicio · vaaya.ai

idealo MCP Server

Search products, compare prices and discover deals across 6 European markets with your AI assistant.

de idealoInicial★ 28Actualizado hace 6 meses

Se ejecuta en la nube✓ del servicio · mcp.idealo.com
  • Stripe MCP — Funciona en la nube, sin instalar nada · Sin clave · En el directorio de Claude
  • flightclaw — Funciona en la nube, sin instalar nada · Sin clave
  • Trade It — Funciona en la nube, sin instalar nada · Sin clave
  • Vaaya — En la nube o instalado en tu equipo · Sin clave
  • idealo MCP Server — Funciona en la nube, sin instalar nada · Sin clave

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

comdirect-mcp

Read-only [MCP](https://modelcontextprotocol.io) server and typed Python client for the [comdirect REST API](https://www.comdirect.de/cms/kontakt-zugaenge-api.html). Let Claude, GitHub Copilot or a local model look at your accounts, transactions, depot and postbox. You approve the login in the photoTAN app, and no tool can move money.

[!WARNING]

Unofficial, not affiliated with comdirect. It handles your banking credentials, and every tool result goes to the

model behind your MCP client: with a cloud assistant your financial data leaves your computer. For the most

privacy use a local model. See SECURITY.md.

Warnung (auf Deutsch, weil comdirect)

Leute, hier geht es um euer Geld. Nutzt das nur, wenn ihr den Code versteht und die Risiken kennt. MIT-Lizenz: Jeder darf damit machen, was er/sie will (auch ihr, comdirect 👀), aber ohne Gewährleistung und ohne Haftung.

Transparenz: Ein Teil des Codes stammt von Opus 5.5 und gpt-6.1-sol, ich habe reviewed, getestet und weise genickt. Genau deshalb: Code verstehen.

Der Server nutzt nur lesende Endpunkte, aber Fehler passieren trotzdem: comdirect kann die API ändern, Dependencies können kompromittiert werden, und 2FA ist kein Freifahrtschein. Deshalb:

  • Nur lokal auf dem eigenen Rechner nutzen, Zugangsdaten niemandem geben.
  • Zugangsdaten in den OS-Schlüsselbund (comdirect-mcp configure). Eine .env enthält das Passwort im Klartext: niemals committen.
  • Updates nicht blind einspielen: Version pinnen, Änderungen anschauen.

MCP-Server: Hängt ihr ihn an einen Cloud-Client, verlassen eure Daten euren Rechner und können in Logs landen. Verwendungszwecke und Dokumente können Prompt-Injections enthalten. Also nur in Umgebungen nutzen, denen ihr vertraut.

Wer seine Kontoauszüge eh schon in ChatGPT kopiert: Macht, was ihr wollt, aber auf eigene Verantwortung!

Features

  • Safe login: push TAN confirmed in your client; stops before comdirect's lock after five unconfirmed challenges; revokes the session on logout and shutdown
  • Credentials in the OS keychain, read-only tools with truthful annotations
  • Answers on the server: cash flow and spending per month, counterparty or your own categories, subscriptions with yearly costs, portfolio allocation
  • Clean data: transfers between your own accounts are kept out of spending, PayPal payments show the merchant, payment texts are cleaned up, IBANs masked
  • Typed Python client for your own scripts

The API returns account transactions of the last 180 days only.

Tool
login / logoutStart a session (push TAN) / end and revoke it
list_accounts, list_cards, get_wealth_overviewBalances of accounts, cards and all products
list_transactionsIndividual transactions
summarize_transactionsIncome, expenses and net per month, counterparty, type or category
find_recurring_paymentsSubscriptions, contracts and standing orders
list_depots, get_depot_positions, summarize_portfolioDepot positions and allocation
list_depot_transactions, list_orders, get_order, get_instrumentSecurities movements, order book, security data
list_documents, read_documentPostbox documents as text or PDF (reading marks them as read)

Prompts: monthly_review, find_subscriptions, tax_documents. Details: Tools reference.

Quickstart

You need uv, comdirect API access (Client ID and Secret) and photoTAN Push as default TAN method.

uvx comdirect-mcp@0.6.1 configure   # stores your credentials in the OS keychain

Add the server to your client, e.g. Claude Code:

claude mcp add --transport stdio --scope user comdirect -- uvx comdirect-mcp@0.6.1

or Claude Desktop, LM Studio and others:

{

"mcpServers": { "comdirect": { "command": "uvx", "args": ["comdirect-mcp@0.6.1"] } } }

Then ask, e.g. *„Welche Abos zahle ich, und was kosten sie im Jahr?“* The assistant calls login and you approve the push in the app. VS Code, Ollama and more: Configure MCP clients · step by step: Getting started · problems: Troubleshoot.

Python library

from comdirect_mcp import ComdirectClient

from comdirect_mcp.utils import default_push_tan_callback

client = ComdirectClient( {"client_id": "...", "client_secret": "...", "username": "...", "password": "..."}, {"push_tan_cb": default_push_tan_callback}, ) client.login() # approve the push TAN, then press Enter for account in client.list_accounts(): print(account.id, account.balance, account.currency)

See Use the Python library.

More

Documentation · CHANGELOG · CONTRIBUTING · AGENTS.md for AI coding agents · MIT License