Skip to main content

Integrate Nexla with ChatGPT

Connect ChatGPT to Nexla to chat with your Nexla resources in natural language. Once connected, you can ask questions about your data flows and Nexsets, explore credential metadata, and check data flow health/status and logs conversationally.

This guide covers the one-time setup in Section 1 and provides example prompts in Section 2.

Prerequisites

  • A working Nexla account.
  • Access to ChatGPT (and a workspace/plan configuration that allows adding custom tools/connectors).
info

Authorization uses OAuth. ChatGPT will only be able to access resources you already have permission to access in Nexla.

1. Connect Nexla to ChatGPT (OAuth)

  1. Open ChatGPT and go to Settings.

  2. Enable Developer mode (or the equivalent setting that enables developer features), typically under Settings → Apps & Connectors → Advanced Settings → Developer mode.

    DeveloperMode.png
  3. Go to the Apps section and click Create app.

    CreateApp.png
  4. Enter the Nexla MCP server details:

    • Name: Express
    • Server URL: https://veda-ai.nexla.io/mcp-express-chatgpt/
    • Authentication: OAuth
    AddServer.png
  5. Continue the setup flow. You will be redirected to a Nexla sign-in / authorization screen.

    NexlaOAuthConsent.png
  6. Sign in to Nexla (if prompted), review the requested access, and approve to finish connecting.

  7. Return to ChatGPT and confirm the server shows as Connected.

    Connected.png

2. Example prompts

To use the Nexla app in a ChatGPT conversation:

  1. Start a new chat and click the + button next to the message box (chat composer).

    PlusButton.png
  2. Scroll to find and select your Express app/connector from the list.

    SelectApp.png

Once selected, you can ask ChatGPT questions like:

  • “Hey Express, list my data flows and summarize what each does.”
  • “Hi Express, can you show details for the data flow id <FLOW_ID> (status, sources, destinations).”
  • “Express, show status and recent logs for the flow id <FLOW_ID>.”
  • “List my Express credentials and which flows use them.”

Security and access notes

  • ChatGPT access is scoped to your Nexla permissions via OAuth.
  • This integration is intended for read-only exploration and Q&A (resource listings, summaries, and metadata).
  • Credentials should be treated as sensitive: do not paste secrets into ChatGPT prompts, and expect only credential metadata to be accessible through this integration.