# Use Elicit via MCP Server

***The Elicit MCP and API are available to customers on the Pro, Scale, and Enterprise plans.***

All API functionality is also available via **[MCP](https://modelcontextprotocol.io/)** (Model Context Protocol) server, enabling use from Claude Desktop, Claude Code, and other MCP-compatible clients. Authentication is via OAuth 2.0.

## **Claude Code**

```
claude mcp add --transport http elicit https://elicit.com/api/mcp
```

Then run `/mcp`, select the `elicit` server, and choose **Authenticate** to open a browser for login.

## **Claude Desktop**

**Via the UI:** Click the icon next to your name > **Settings** > **Connectors** > **Add custom connector**. Enter `Elicit` for the name and `https://elicit.com/api/mcp` for the URL.

**Or via config file** — add to `claude_desktop_config.json`:

```
{   "mcpServers": {     "elicit": {       "type": "url",       "url": "https://elicit.com/api/mcp"     }   } }
```

## **Other MCP clients**

Connect any MCP client using HTTP transport to `https://elicit.com/api/mcp`. OAuth discovery is available at `https://elicit.com/api/mcp/.well-known/oauth-protected-resource`.

# Troubleshooting MCP Connection Issues

If you experience issues with the Elicit MCP connector not working with Claude Desktop, follow these steps to resolve the problem:

1. Disconnect the Elicit MCP from Claude Desktop completely.

2. Reconnect the Elicit MCP.

3. Restart Claude Desktop.

4. Start a new Claude session after restarting.

These steps ensure that Claude picks up the updated integration state and resolve most connection issues.

For MCP setup guides, tool reference, and usage examples, see **[github.com/elicit/api-examples/tree/main/integrations/mcp](https://github.com/elicit/api-examples/tree/main/integrations/mcp)**.