Skip to content

MCP setup

View as Markdown

Connect Analog to an MCP-compatible agent by installing the tools, connecting an account, and registering the server with your client. The examples below show Claude Desktop configuration; other stdio MCP clients use the same server command.

On this page

analog-mcp exposes Analog’s tools to your client. It reads the credential stored by the analog CLI, so install both packages.

These commands use uv. If it is not available, the terminal installer sets up uv and the CLI first.

Install the CLI and MCP server

uv tool install analog-sdk
uv tool install analog-mcp

Already connected through the CLI on this machine as the same local user? Skip to Configure Claude Desktop.

Otherwise, choose the command for your account. Complete the email verification in the browser, then return to the terminal and wait for confirmation. The MCP server reads the saved credential; you do not need to put a key in the client’s configuration.

For an interactive terminal without a browser, see Authenticate.

Use this if you have an account, including one created on the website:

Connect an existing account

analog login

Use this instead if you do not have an account. Creating one during the private alpha requires an invite code:

Create a new account

analog signup

Edit the configuration file for your platform:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

If the file already registers other servers, add analog to its existing mcpServers object.

For Cursor or another stdio MCP client, register analog-mcp as the server command in that client’s MCP settings.

Register the Analog server

{
"mcpServers": {
"analog": {
"command": "analog-mcp"
}
}
}

Save the file and restart Claude Desktop.

Open the client’s tool list and confirm that Analog’s tools are available, including analog and assess.

Once connected, use the MCP tools reference to look up tool behavior, arguments, and defaults.