# Connect the AI you use every day

Zomler is an MCP server. Any assistant, editor, CLI, automation platform or agent framework that speaks MCP over HTTP connects with one URL and gets every platform tool with its schema attached.

**MCP server URL**

```
https://api.zomler.com/mcp
```

## Pick your client

Each guide has the exact config for that client and, where it exists, a one-click install.

Assistant

-   [ClaudeSign in](https://zomler.com/docs/mcp/claude)
-   [ChatGPTSign in](https://zomler.com/docs/mcp/chatgpt)

Editor

-   [CursorSign in · API key](https://zomler.com/docs/mcp/cursor)
-   [VS Code and GitHub CopilotSign in · API key](https://zomler.com/docs/mcp/vscode)
-   [WindsurfSign in · API key](https://zomler.com/docs/mcp/windsurf)
-   [ClineAPI key](https://zomler.com/docs/mcp/cline)
-   [ZedAPI key](https://zomler.com/docs/mcp/zed)

CLI

-   [Claude CodeSign in · API key](https://zomler.com/docs/mcp/claude-code)
-   [Codex CLIAPI key](https://zomler.com/docs/mcp/codex)
-   [Gemini CLIAPI key](https://zomler.com/docs/mcp/gemini-cli)

Automation

-   [n8nAPI key](https://zomler.com/docs/mcp/n8n)
-   [Zapier and MakeAPI key](https://zomler.com/docs/mcp/zapier)

SDK

-   [Anthropic APIAPI key](https://zomler.com/docs/mcp/anthropic-api)
-   [OpenAI API and Agents SDKAPI key](https://zomler.com/docs/mcp/openai-api)
-   [Vercel AI SDKAPI key](https://zomler.com/docs/mcp/vercel-ai)
-   [LangChain and LangGraphAPI key](https://zomler.com/docs/mcp/langchain)
-   [Any other MCP clientSign in · API key](https://zomler.com/docs/mcp/any)

## Two ways to prove who you are

The server is the same for every client; what differs is how the client authenticates.

-   **Sign in with a browser.** Claude, ChatGPT, Cursor, Claude Code, VS Code and Windsurf open a tab, you approve, done. Nothing to copy but the URL. The connection shows under [Connections](https://app.zomler.com/connections) in your dashboard and can be disconnected there.
-   **An API key.** Clients that run from a config file or a server — CLIs, automation platforms, agent frameworks, anything headless — send `Authorization: Bearer zk_live_…` instead. Create it under [API keys](https://app.zomler.com/api-keys). The same key works on the [REST API](https://zomler.com/docs/api), and revoking it closes both.

Whichever way a client connects, it gets the same tools: one per platform, plus `capabilities` and `check_balance`. Every answer carries [the same envelope](https://zomler.com/docs/api/responses) the REST API returns, and every fetch costs [the same credits](https://zomler.com/docs/api/credits).

## After connecting

Ask in plain language. The tools describe their own ops, so a client knows that Instagram has `profiles`, `posts` and `hashtag`without being told. Anything already held is served free; a fresh fetch is measured, stored and billed once. Say "estimate first" and the client quotes before spending.

A connected client can spend the account's balance. Disconnect it under Connections, or revoke its key under API keys, and the next call is refused.

---

Source: https://zomler.com/docs/mcp
