Connect MCP to ChatGPT

You can connect Vector ToDo to ChatGPT using the OpenAPI-based Actions feature. This lets you manage tasks through a Custom GPT or directly within ChatGPT.

Step 1 β€” Generate an API Key

Follow the same process described in the Connect MCP to Claude article: go to Settings β†’ AI Integrations β†’ Create Key, select your scopes, and copy the key (starts with vtd_).

Step 2 β€” Create a Custom GPT

1

Open GPT Builder

In ChatGPT, go to Explore GPTs β†’ Create. Switch to the "Configure" tab.

2

Add an Action

Scroll to the "Actions" section and click "Create new action".

Step 3 β€” Import the OpenAPI schema

3

Import from URL

Click "Import from URL" and enter:

https://mcp.vectortodo.com/.well-known/openapi.json

ChatGPT will automatically load all available endpoints.

ChatGPT Actions import

Step 4 β€” Set up authentication

4

Configure API Key auth

In the Authentication section, set:

  • Authentication Type: API Key
  • API Key: paste your vtd_... key
  • Auth Type: Bearer
ChatGPT auth configuration

Step 5 β€” Test

5

Save and try it out

Save the GPT and start a conversation. Try prompts like:

  • "Show me my tasks"
  • "Create a task called 'Test from ChatGPT'"
Note
ChatGPT uses REST API endpoints, not the MCP protocol directly. All the same data is available β€” the integration method is different.