Client Setup

Configure Well MCP in your AI client

Permissions & Scopes

When you authorize Well MCP, you grant access to:

ScopeDescription
invoices:readView invoices and related data
companies:readView company records
companies:writeCreate new companies
people:readView contact information
people:writeCreate new contacts
documents:readView uploaded documents
connectors:readView connected integrations
You can revoke access anytime from Well Dashboard > Settings > API Keys.

Claude Desktop

Available on Pro, Max, Team, and Enterprise plans.
Add to Claude

Opens your Claude connector settings. Add https://api.wellapp.ai/v1/mcp and sign in.

  1. 1

    Open Settings

    Open Claude DesktopSettingsConnectors

  2. 2

    Add Server

    Click Add custom connector

  3. 3

    Enter URL

    https://api.wellapp.ai/v1/mcp
    
  4. 4

    Authenticate

    Click Add and log in with your Well account


Claude Code

# Add Well MCP server
claude mcp add --transport http well https://api.wellapp.ai/v1/mcp

# Authenticate (opens browser)
/mcp

Scope options:

FlagDescription
--scope localCurrent project only (default)
--scope projectShared via .mcp.json
--scope userAll your projects

Useful commands:

claude mcp list          # List all MCP servers
claude mcp remove well   # Remove a server
claude mcp get well      # Get server info

Cursor

  1. 1

    Open Settings

    Click gear iconCursor SettingsTools & Integrations

  2. 2

    Open Config

    Under MCP Tools, click Add Custom MCP → opens ~/.cursor/mcp.json

  3. 3

    Add Configuration

    Paste one of the configurations below and save
{
  "mcpServers": {
    "well": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.wellapp.ai/v1/mcp"]
    }
  }
}

After saving, a browser window will open to authenticate with your Well account.


Windsurf

  1. 1

    Open Settings

    Press Cmd + , (Mac) or Ctrl + , (Windows)

  2. 2

    Navigate

    Scroll to CascadeMCP Servers

  3. 3

    Add Server

    Click Add ServerAdd custom server

  4. 4

    Configure

    Enter name: well and URL: https://api.wellapp.ai/v1/mcp

  5. 5

    Authenticate

    Log in with your Well account when prompted


ChatGPT

Requires Pro or Plus plan with Developer Mode enabled.
ChatGPT only supports remote MCP servers (no local/stdio mode).
  1. 1

    Enable Developer Mode

    Open ChatGPTSettingsAdvanced → Enable Developer mode

  2. 2

    Add Connector

    Go to SettingsConnectorsAdd custom connector
  3. 3

    Enter URL

    https://api.wellapp.ai/v1/mcp
  4. 4

    Authenticate

    Log in with your Well account

Codex

OpenAI Codex CLI. Codex supports remote MCP servers and OAuth natively — no mcp-remote bridge needed.

Add the server to ~/.codex/config.toml:

[mcp_servers.well]
url = "https://api.wellapp.ai/v1/mcp"

Then authenticate (opens a browser to sign in to Well):

codex mcp login well

Or add it in one command instead of editing the file:

codex mcp add well --url https://api.wellapp.ai/v1/mcp
codex mcp login well
Team setup: commit a project-scoped .codex/config.toml with the same [mcp_servers.well] block so collaborators on a trusted project get Well automatically (the Codex counterpart of a committed .mcp.json).

Summary

ClientOAuthAPI Key
Claude DesktopSettings UIConfig file
Claude CodeCLICLI or config file
CursorConfig file (mcp-remote)Config file
WindsurfSettings UIConfig file
ChatGPTSettings UI
Codexcodex mcp login (native)config.toml

Test Your Connection

Once configured, try these prompts:

Show me my invoices

Troubleshooting


References