What Is an MCP Client? How Hosts, Clients and Servers Fit
What is an MCP client? It is the part inside apps like Claude, Cursor and VS Code that opens one connection to one MCP server to fetch tools and data.
6 min read
Cursor vs Claude Code compared on price, models, surfaces, skills, MCP and cloud agents, with a verdict by use case and what changed in August 2026.
Cursor and Claude Code are the two coding agents most developers end up choosing between, and over 2026 they have converged. Both run in a terminal. Both take MCP servers, skills and hooks. Both dispatch cloud agents that work while you are away, and both let you pick Claude, OpenAI and Gemini models. What still separates them is where the agent lives, who bills you, and which company's roadmap you are buying into. This comparison uses the two companies' own pricing pages, docs and changelogs as they stood on 1 September 2026.
Cursor vs Claude Code comes down to surface and billing. Cursor is an IDE first, sold from $20 a month with agent limits by tier and a model menu spanning five vendors. Claude Code is a terminal agent first, included in Claude Pro from $17 a month or billed at API rates, and it runs Claude models only.
| Cursor | Claude Code | |
|---|---|---|
| Made by | Anysphere, part of SpaceX since 14 August 2026 | Anthropic |
| Primary surface | Desktop IDE | Terminal CLI |
| Other surfaces | CLI, Slack, GitHub (Bugbot), cloud agents, mobile | VS Code, JetBrains, desktop app, web, iOS and Android, Slack |
| Models | Claude Fable 5.1, Opus 5, Sonnet 5; GPT-5.6 Luna, Sol and Terra; Gemini 3.1 Pro and 3.8 Flash; Grok 4.5 and 4.6; Composer 2.5 | Claude Fable, Opus, Sonnet and Haiku |
| Entry price | Hobby free; Pro $20 a month | Pro $17 a month billed annually, $20 monthly |
| Heavy-use tiers | Pro+ (3x Pro agent limits), Ultra (20x) | Max 5x at $100, Max 20x at $200 a month |
| Teams | $40 per user a month (Standard); Premium with 5x limits | Team $20 standard or $100 premium per seat billed annually; Enterprise $20 per seat plus usage at API rates |
| Customisation | Rules, skills, hooks, MCP, subagents, plugins | CLAUDE.md, auto memory, skills, hooks, MCP, subagents, plugins |
| Cloud agents | Yes, on Cursor's VMs, your sandboxes or self-hosted machines | Yes, via routines and web sessions |
| Code hosting | Origin, early beta | None |
| Code review | Bugbot | GitHub Actions and GitLab CI/CD integrations |
| Privacy | Privacy mode; SOC 2, ISO 27001, ISO 42001 | Zero data retention for eligible customers; Enterprise Frontier Safeguards from fall 2026 |
Cursor describes itself as "your coding agent for building ambitious software", and the product page now leads with the agent rather than the editor. The desktop app has Plan mode, Agent Review, Debug mode and Design mode, plus an Agents window for running several tasks side by side. A CLI installs with one command and offers a shell mode, an ACP mode and a headless mode for CI:
curl https://cursor.com/install -fsS | bashThe model menu is the widest of any coding agent. Cursor's docs list Claude Fable 5.1 and Opus 5 with a 300k default context and a 1M maximum, Claude Sonnet 5, GPT-5.6 Luna, Sol and Terra at 272k default, Gemini 3.1 Pro and Gemini 3.8 Flash, and Cursor's own Composer 2.5 and Grok 4.5 and 4.6. Cursor published a technical report on Composer 2 on 27 March 2026 and introduced Grok 4.6 on 12 August 2026, two days before announcing that the company is now part of SpaceX.
Cloud agents are where Cursor has shipped fastest. The 13 August 2026 release added builds: prepared copies of your environment that Cursor keeps warm, which it says gives 3x faster time to first token. The 19 August 2026 release added subscriptions (an agent that watches a PR or a Slack thread and wakes when something happens), custom modes (any skill pinned as an always-on mode), subagents that each get their own VM, a /goal command for long-lived objectives, and steering messages that wait for the next tool call instead of interrupting. Cloud agents can run on Cursor's infrastructure, on sandboxes you already use (AWS Lambda, Coder, Cloudflare, Daytona, Modal, Namespace, Vercel and E2B), or on self-hosted machines that keep tool execution inside your network, with computer use on Linux and Mac.
Origin is the newest piece: Cursor now hosts code. It is in early beta on paid plans with repos, pull requests, code browsing, two-way GitHub sync, and Vercel, Depot and Buildkite integrations. Cloud agents can also start from scratch with no repo connected and save the result to an Origin repo afterwards.
Pricing runs on agent limits. Hobby is free with limited agent requests and access to Composer. Pro is $20 a month and includes frontier models, MCPs, skills and hooks, cloud agents, Grok Bot access and Bugbot on usage-based billing. Pro+ triples the Pro agent limits and Ultra multiplies them by 20; Cursor recommends Pro+ for daily agent users and Ultra for power users. Teams is $40 per user a month, adds a team marketplace for rules, skills and plugins, agentic code review with Bugbot, usage analytics, team-wide privacy mode and SSO, with a Premium tier at 5x Standard limits. Enterprise adds pooled usage, SCIM, repository and MCP access controls, auto-run and network controls, and audit logs. Usage beyond a plan's included amount is billed in arrears.
Claude Code is Anthropic's agentic coding tool. It started in the terminal and now runs as a VS Code extension with inline diffs and plan review, a JetBrains plugin, a desktop app that runs sessions side by side and schedules tasks, a web version at claude.ai/code that also works from the iOS and Android apps, and a Slack integration. The VS Code extension also installs in Cursor and in Devin Desktop, which is how many teams end up running both tools.
curl -fsSL https://claude.ai/install.sh | bash
cd your-project
claudeHomebrew and WinGet installs exist too, and claude -p turns it into a Unix filter: pipe logs into it, run it in CI, or chain it with other tools. Anthropic's docs show tail -200 app.log | claude -p "Slack me if you see any anomalies" as the canonical example.
Customisation is file-based. CLAUDE.md in the project root holds standards Claude reads at the start of every session, and auto memory saves learnings across sessions without you writing anything. Skills live at .claude/skills/<name>/SKILL.md and are invoked with /name or picked up automatically; bundled skills include /code-review, /debug, /batch, /loop, /run and /verify. Hooks, MCP servers and subagents round it out, and the Agent SDK exposes the same machinery for building your own agents.
The cloud side arrived through 2026. Computer use, where Claude opens apps and drives a browser, shipped on 23 March 2026. Routines, which run in the cloud on a schedule, from an API call or on a GitHub event, shipped on 14 April 2026. Agent view, one screen for every running session, arrived on 11 May 2026, and dynamic workflows that fan out across tens to hundreds of parallel subagents on 28 May 2026.
Billing is the biggest structural difference. Claude Code is included in Claude Pro at $17 a month billed annually or $20 monthly, and in Max 5x ($100) and Max 20x ($200), alongside Claude Cowork, Claude Design and Claude Science on the same subscription. Team seats are $20 standard or $100 premium per month billed annually. Enterprise is $20 per seat plus usage at API rates, with a 500k context window on the default model against 200k on Pro and Max. You can also skip subscriptions entirely and bill a Console account at API prices: Fable 5.1 at $10 input and $50 output per million tokens, Opus 5 at $5 and $25, Sonnet 5 at $2 and $10, Haiku 4.5 at $1 and $5. Fable is available on Pro through usage credits and on Max plans at 50% of weekly limits.
Where the agent lives. Cursor is an editor with an agent in it; Claude Code is an agent you point at a directory. Cursor's CLI and Claude Code's VS Code extension each cover the other side, but the defaults shape how people work. Cursor's Agents window and Design mode assume you are looking at the app. Claude Code's -p flag, routines and GitHub Actions assume you might not be.
Model choice. Cursor sells access to Anthropic, OpenAI, Google, its own Composer line and Grok from one menu, so a team can route planning to one model and edits to another. Claude Code runs Claude models, through Anthropic directly or through Bedrock, Vertex AI and Foundry. If you have already standardised on Claude, that is no cost; if you want GPT-5.6 Sol for one task and Fable 5.1 for the next, it is.
Billing. Cursor meters agent usage against tiered limits and bills overage in arrears. Claude Code rides on a Claude subscription's usage limits or on raw API tokens, and the API route is the only way to get a predictable per-token cost. Anthropic's 1 September 2026 cut in cache-read pricing to $0.25 per million tokens matters here, since an agent session re-reads its context on every turn.
Cloud execution and hosting. Both run agents in the cloud. Cursor goes further on infrastructure: bring your own sandbox, keep execution on self-hosted machines, and host the repo itself on Origin. Claude Code's routines and web sessions run on Anthropic's side and the desktop app runs scheduled tasks on your machine.
Review and CI. Cursor's Bugbot reviews pull requests as a product; on Teams it is included and on Pro it is usage-billed. Claude Code reviews code through GitHub Actions or GitLab CI/CD workflows you set up yourself, which is more work and more control.
Enterprise controls. Cursor offers SOC 2, ISO 27001 and ISO 42001 certifications, privacy mode that guarantees code is not used for training, and Enterprise-only MCP and repository access controls. Anthropic offers zero data retention for eligible customers now and Enterprise Frontier Safeguards, which keep data on the customer's own cloud, in phases from fall 2026.
claude -p, routines and the GitHub and GitLab integrations are the terminal-native path./goal and non-interrupting steering. The 13 August 2026 release added builds. Origin code hosting is in early beta on paid plans, and self-hosted machines with computer use are live.SKILL.md folder can move between them.-p piping, routines and CI actions are its terminal-native strengths.Neither is better across the board. Cursor is the stronger IDE, with Plan mode, Design mode, Bugbot and a multi-vendor model menu. Claude Code is the stronger terminal and automation tool, with claude -p, routines, GitHub Actions and GitLab CI/CD support. Pick by where you spend your time.
Yes. Anthropic ships Claude Code as a VS Code extension that also installs in Cursor and Devin Desktop, so you can keep Cursor as your editor and run Claude Code sessions in a panel.
Cursor Pro is $20 a month and Claude Pro is $17 a month billed annually or $20 monthly, so the entry price is close. Heavy users pay $100 to $200 a month on either (Cursor Pro+ and Ultra, Claude Max 5x and 20x). Claude Code can also be billed at API rates through a Console account, which Cursor does not offer.
Yes. Cursor's model list includes Claude Fable 5.1, Claude Opus 5 and Claude Sonnet 5 with up to a 1M context window, alongside OpenAI, Google, Grok and Composer models.
Both tools are listed on AI Agents Listing next to Windsurf, Cline and the rest of the Coding category.
One email a week. New agents, MCP servers and skills, and what is actually getting traction.
What is an MCP client? It is the part inside apps like Claude, Cursor and VS Code that opens one connection to one MCP server to fetch tools and data.
6 min read
Human in the loop AI agents pause before a risky action so a person can approve, reject or edit it. How the pattern works, real frameworks, and when to skip it.
5 min read
MCP server security covers confused deputy attacks, token passthrough, tool poisoning and supply chain risk, and how to harden a Model Context Protocol server in 2026.
5 min read