DocsDocs
Open app

Claude Code

Add Doow to Claude Code in one command.

Claude Code is Anthropic's CLI for Claude. Adding Doow takes one command.

Add the server

bash
claude mcp add --transport http doow https://mcp.doow.co

Claude Code registers the server and stores the configuration.

First use

When you first use a Doow tool, Claude Code opens your browser to authenticate:

  1. Sign in with your Doow account
  2. Grant access to your workspace
  3. Return to Claude Code

After authentication, Claude can access your Doow workspace in this session and future sessions.

Example session

Example conversation
You
What apps does my organization use?
Claude
I'll check your Doow workspace.
[calls doow_apps_list]
Your organization uses 47 apps:
- Slack (active, $12,400/year)
- Notion (active, $8,200/year)
- GitHub (active, $15,600/year)
...
You
Show me contracts renewing this quarter
Claude
[calls doow_contracts_renewals_metrics]
You have 8 contracts renewing in Q4:
1. Slack - renews Oct 15 - $12,400
2. Zoom - renews Nov 1 - $6,800
...
You
Freeze the corporate travel card
Claude
[calls doow_cards_freeze]
⚠️ Confirm: Freeze card "Corporate Travel"?
This will immediately block all transactions.
[Confirm] [Cancel]
You
[Confirm]
Claude
Done. The Corporate Travel card is now frozen.

Scopes

Claude Code's --scope option controls where the server configuration is stored (local, user, or project); it does not request an OAuth scope. OAuth scopes are granted by the Doow authorization flow. Use an MCP API key with mcp:read when a headless read-only credential is required.

Protected operations

Sensitive operations that may touch card funds, grant or revoke workspace access, or delete data show a confirmation prompt for your approval before they run. You must approve it in Claude Code's terminal UI.

The current protected-tool list is maintained in the scopes reference and checked against the server manifest.

Remove the server

bash
claude mcp remove doow

This removes the server configuration. Your Doow account and data are unaffected.

Troubleshooting

  1. "Server not responding"

    Check your network connection. The MCP server requires HTTPS access to mcp.doow.co.

  2. "Authentication failed"

    • Confirm you can sign in at app.doow.co
    • Check that your organization is active
    • Try removing and re-adding the server
  3. "Permission denied" on a tool

    Your Doow role may not have access to that resource. Admins have full access; scoped roles see only assigned resources.

  4. Confirmation prompt does not appear

    Ensure you are running Claude Code interactively (not in a script or pipeline). Non-interactive sessions cannot handle confirmations.

Next steps

Was this page helpful?