<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/jp72h0szj" -->

---
title: Claude Code as an MCP Server: Setup and Real-World Usage
description: Claude Code can run as an MCP (Model Context Protocol) server, allowing other AI tools to delegate work to it. The setup involves running `claude mcp serve` to...
canonical: https://daily.dev/posts/jp72h0szj
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Claude Code as an MCP Server: Setup and Real-World Usage | daily.dev
og:description: Claude Code can run as an MCP (Model Context Protocol) server, allowing other AI tools to delegate work to it. The setup involves running `claude mcp serve` to...
og:url: https://daily.dev/posts/jp72h0szj
og:image: https://api.daily.dev/og/posts/Jp72h0SZj.png
og:image:alt: Post cover image
og:image:width: 1200
og:image:height: 630
og:locale: 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.

# Claude Code as an MCP Server: Setup and Real-World Usage

**[DevShareVietNam](https://daily.dev/sources/devsharevietnam)** · [@hoanguyencoder](https://daily.dev/hoanguyencoder) · 0 upvotes · 0 comments

## Summary

Claude Code can run as an MCP (Model Context Protocol) server, allowing other AI tools to delegate work to it. The setup involves running `claude mcp serve` to expose file editing and command execution tools via MCP. This enables agent orchestration patterns where tools like Claude Desktop, Cursor, or Windsurf can invoke Claude Code remotely. The article covers practical setup steps, configuration for different tools, common issues (PATH problems, permission dialogs, JSON errors), and real-world use cases including complex refactors and non-technical user access. While setup has friction and Windows support requires WSL, the capability demonstrates how specialized AI tools can compose through MCP for tasks like large-scale refactoring or enabling natural language system operations.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.ksred.com/claude-code-as-an-mcp-server-an-interesting-capability-worth-understanding/>

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 1 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments
- [CNCF Unveils Schedule for KubeCon \+ CloudNativeCon Europe 2026](https://daily.dev/posts/cncf-unveils-schedule-for-kubecon-cloudnativecon-europe-2026-ikhcoa5cb) · CNCF · 2 upvotes · 0 comments
- [CNCF Debuts KubeCon \+ CloudNativeCon Japan 2026 Schedule](https://daily.dev/posts/cncf-debuts-kubecon-cloudnativecon-japan-2026-schedule-xp5pyudub) · CNCF · 1 upvotes · 0 comments

---

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

[View this post on daily.dev](https://daily.dev/posts/jp72h0szj)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"DiscussionForumPosting","mainEntityOfPage":"https://daily.dev/posts/jp72h0szj","headline":"Claude Code as an MCP Server: Setup and Real-World Usage","text":"Shared: Claude Code as an MCP Server: Setup and Real-World Usage","url":"https://daily.dev/posts/jp72h0szj","datePublished":"2026-02-15T12:31:17.965Z","dateModified":"2026-03-15T06:27:29.966Z","author":{"@type":"Person","name":"Hòa Nguyễn Coder","url":"https://daily.dev/hoanguyencoder","image":"https://media.daily.dev/image/upload/s--SCsZnAEj--/f_auto/v1751094071/avatars/avatar_hv0ugE9ii7tYkZ7uDsO6N?_a=BAMClqZW0","description":"Web Developer","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":1610}},"image":"https://media.daily.dev/image/upload/s--ZrL_HSsR--/f_auto/v1722860399/public/Placeholder%2006","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"sharedContent":{"@type":"WebPage","url":"https://api.daily.dev/r/2sosKuueB"},"isPartOf":{"@type":"WebPage","url":"https://daily.dev/squads/devsharevietnam","name":"DevShareVietNam"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"DevShareVietNam","item":"https://daily.dev/squads/devsharevietnam"},{"@type":"ListItem","position":3,"name":"Claude Code as an MCP Server: Setup and Real-World Usage"}]}
```

