---
title: "ACP vs MCP: What's the difference for agentic coding?"
url: https://daily.dev/posts/acp-vs-mcp-what-s-the-difference-for-agentic-coding--bevtjrm5n
source_url: https://circleci.com/blog/acp-vs-mcp-whats-the-difference-for-agentic-coding
type: article
source: "CircleCI"
published: 2026-07-03T23:43:29.846Z
updated: 2026-07-04T02:20:44.564Z
tags: ["ai-agents", "mcp", "circleci"]
reading_time: 9
upvotes: 1
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# ACP vs MCP: What's the difference for agentic coding?

**[CircleCI](https://daily.dev/sources/circle)** · 9 min read · 1 upvotes · 0 comments

## Summary

ACP (Agent Client Protocol) and MCP (Model Context Protocol) are two complementary open protocols for agentic coding workflows. ACP standardizes the connection between a code editor and an AI coding agent — enabling any ACP agent to run in any ACP editor, similar to how LSP works for language tooling. MCP standardizes the connection between an agent and its tools and data sources (CI systems, databases, etc.). The agent sits between both: ACP handles editor-to-agent communication (sessions, prompts, diffs, permissions), while MCP handles agent-to-tool communication (tool calls, resource reads). They are not competing standards — running both simultaneously is common. ACP is only relevant when an agent runs inside an editor; MCP applies regardless of where the agent runs. Both protocols use JSON-RPC and were inspired by LSP.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://circleci.com/blog/acp-vs-mcp-whats-the-difference-for-agentic-coding>

## Similar posts on daily.dev

- [Deep Dive on ABP AI Agent \#5: MCP \(Model Context Protocol\)](https://daily.dev/posts/deep-dive-on-abp-ai-agent-5-mcp-model-context-protocol--0omhr2hph) · We Are .NET · 0 upvotes · 0 comments
- [A2A vs MCP - How These AI Agent Protocols Actually Differ](https://daily.dev/posts/a2a-vs-mcp---how-these-ai-agent-protocols-actually-differ-t0us6ejof) · DigitalOcean Community · 2 upvotes · 0 comments

---

Tags: [#ai-agents](https://daily.dev/tags/ai-agents), [#mcp](https://daily.dev/tags/mcp), [#circleci](https://daily.dev/tags/circleci)

[View this post on daily.dev](https://daily.dev/posts/acp-vs-mcp-what-s-the-difference-for-agentic-coding--bevtjrm5n)
