# ![](/img/ai/claude.svg) Connect Claude to Comind.work

Claude supports MCP across three clients - the desktop app, the `claude` CLI (Claude Code), and the web app at claude.ai. The server URL and authentication are the same for all three; only the configuration location differs.

## Before you start[​](#before-you-start "Direct link to Before you start")

You need:

* Your **MCP server URL** - `https://mcp.comind.work/<your-company>` (ask your administrator for the company alias)
* Your **Comind.work credentials** for the OAuth sign-in flow. If you need to use a manual API token instead - see [authentication alternatives](/ai/authentication.md#manual-api-tokens-alternative)

## Claude Desktop[​](#claude-desktop "Direct link to Claude Desktop")

Claude Desktop reads MCP servers from its JSON config file.

1. Open Claude Desktop and go to **Settings > Developer > Edit Config**. This reveals `claude_desktop_config.json` in your file manager.

2. Add a `comind` entry under `mcpServers`:

   claude\_desktop\_config.json

   ```
   {
   	"mcpServers": {
   		"comind": {
   			"url": "https://mcp.comind.work/your-company"
   		}
   	}
   }
   ```

3. Save the file and restart Claude Desktop.

4. Open a new chat - Claude Desktop opens a browser window for you to sign in to Comind.work. Approve the requested scopes.

5. The MCP icon in the input bar should now list `comind` tools (`list_workspaces`, `list_records`, etc.).

On Anthropic's docs

For UI screenshots and the latest menu paths, see [Getting started with MCP on Claude for Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-model-context-protocol-mcp-on-claude-for-desktop).

Using a manual token instead

If you need to use a long-lived API token instead of OAuth, add a `headers` block with `"Authorization": "Bearer YOUR-TOKEN-HERE"`. See [authentication alternatives](/ai/authentication.md#manual-api-tokens-alternative).

## Claude Code[​](#claude-code "Direct link to Claude Code")

Claude Code (the CLI) reads MCP servers from a per-project `.mcp.json` file or from user-level config.

### Per-project setup[​](#per-project-setup "Direct link to Per-project setup")

1. In your project root, create or edit `.mcp.json`:

   .mcp.json

   ```
   {
   	"mcpServers": {
   		"comind": {
   			"url": "https://mcp.comind.work/your-company"
   		}
   	}
   }
   ```

2. Restart any running `claude` sessions. On next startup the CLI prompts you to approve the new server, then opens a browser for OAuth sign-in.

### User-level setup[​](#user-level-setup "Direct link to User-level setup")

To make the server available in every project without committing `.mcp.json`, run:

```
claude mcp add --transport http comind https://mcp.comind.work/your-company
```

Then verify with `claude mcp list`. The first time you use the server in a session, Claude Code opens a browser for OAuth sign-in.

Using a manual token instead

Append `--header "Authorization: Bearer YOUR-TOKEN-HERE"` to `claude mcp add`, or add a `headers` block to `.mcp.json`. See [authentication alternatives](/ai/authentication.md#manual-api-tokens-alternative).

On Anthropic's docs

For the full set of Claude Code MCP commands (add, list, remove, project vs user scope, env-var interpolation), see [Connect Claude Code to tools via MCP](https://code.claude.com/docs/en/mcp).

## Claude.ai (web)[​](#claudeai-web "Direct link to Claude.ai (web)")

The web app supports MCP through **custom connectors**. Availability depends on your Claude plan - check **Settings > Connectors** to confirm.

1. Go to **Settings > Connectors**, click the `+` button, and choose **Add custom connector**.

   ![claude.ai Connectors page with the plus-menu open, showing the Add custom connector option](/assets/images/01-add-custom-connector-menu-1ef612736b7efcd627d7cacc0fd4cc28.png)

2. Fill in:

   * **Name** - `Comind.work`
   * **Remote MCP server URL** - `https://mcp.comind.work/your-company`

3. Click **Add** and complete the Comind.work sign-in in the browser popup.

   ![Add custom connector dialog filled in with Comind.work as the name and the mcp.comind.work server URL](/assets/images/02-add-connector-form-552f3e1fcbd362b5c576ca8c6c68ce9a.png)

   The Comind.work sign-in opens in a new tab and shows the standard [OAuth consent screen](/ai/authentication.md#oauth-default).

On Anthropic's docs

For the latest menu paths (this UI changes faster than the desktop app), see [About custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-about-custom-connectors-using-remote-mcp).

Once connected, the connector appears under the `+` menu in new chats. Toggle it on to let Claude call Comind.work tools during the conversation.

![New chat with the plus-menu expanded, showing the Comind connector with its toggle switched on and the Manage connectors / Tool access submenu](/assets/images/03-connector-in-chat-menu-ea958e6ec578d86387090b0fe418f6c3.png)

### Manage tool permissions[​](#manage-tool-permissions "Direct link to Manage tool permissions")

Open **Settings > Connectors > Comind.work** to see the tools the connector exposes. Read-only tools (such as `list_records`, `search_records`) run automatically by default, while write/delete tools (`create_record`, `update_record`) can be set to require your approval before each call.

![Connector detail page showing read-only tools and write/delete tools with per-tool permission switches for approve, prompt, and block](/assets/images/04-tool-permissions-cb57212e8e6629895a6729a776716fa8.png)

OAuth only

The claude.ai web app does not accept manual API tokens - every connection goes through the OAuth sign-in flow. This is the same experience as the default setup on Claude Desktop and Claude Code.

## Verify the connection[​](#verify-the-connection "Direct link to Verify the connection")

In any of the three clients, ask:

> "List my Comind workspaces."

Claude should call `list_workspaces` and return the workspaces you have access to. If nothing happens, see [troubleshooting](#troubleshooting).

Once the basic connection works, you can ask richer questions that combine multiple tools - aggregations, month-over-month comparisons, cross-workspace summaries. Claude picks the right MCP calls and can render structured answers:

![Claude.ai chat showing a February vs March activity comparison returned via the Comind connector, with summary tiles and side-by-side bar charts](/assets/images/05-example-chat-4d1787c7442d0495e4e56e4fc209b5ed.png)

## Troubleshooting[​](#troubleshooting "Direct link to Troubleshooting")

**The MCP icon does not show `comind` tools** : Restart the client fully (quit from the tray, not just close the window). JSON syntax errors silently drop the server - validate with any JSON linter.

**401 or 403 responses** : The OAuth sign-in was cancelled or the token (if you are using the manual-token alternative) is wrong or expired. Sign in again, or check that the URL points to the correct company alias.

**OAuth browser window never appears** : Check that your firewall or browser is not blocking the localhost callback the client uses to complete the sign-in. Try in a different browser.

## Comind.work plugins for Claude Code[​](#comindwork-plugins-for-claude-code "Direct link to Comind.work plugins for Claude Code")

The Comind.work plugin marketplace ships two Claude Code plugins on top of the MCP connection above. Both are optional, and either can be installed alongside or independently of the other.

| Plugin            | Audience                                   | What you get                                                                                                                                                                                                                                      |
| ----------------- | ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **`comind-user`** | End-users, workspace admins, system admins | Skills for daily work (`/comind-user:everyday`), workspace administration (`/comind-user:workspace-admin`), system administration (`/comind-user:system-admin`), and management-ready HTML analytics reports (`/comind-user:workspace-analytics`) |
| **`comind-dev`**  | App developers                             | Skills for app development (`/comind-dev:apps-dev`), testing (`/comind-dev:apps-test`), and plugin authoring (`/comind-dev:plugins-dev`)                                                                                                          |

Both run in Claude Code (CLI, Desktop, or VS Code extension) and presume the MCP connection above. To install:

```
claude plugin marketplace add comindwork/claude-code-plugins
claude plugin install comind-user@comind-claude-code-plugins
# or, for app developers:
claude plugin install comind-dev@comind-claude-code-plugins
```

See [Claude Code setup for app development](/developer-guide/getting-started/claude-code-setup.md) for the full developer install flow.

## Next steps[​](#next-steps "Direct link to Next steps")

* [MCP tools reference](/ai/mcp-tools.md) - what each tool does and how filters work
* [Authentication](/ai/authentication.md) - manual tokens vs OAuth
* [Claude Code setup for app development](/developer-guide/getting-started/claude-code-setup.md) - install **comind-dev** and start building apps with Claude Code
