<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mcp on Daffa Abhipraya</title><link>https://blog.abhipraya.dev/tags/mcp/</link><description>Recent content in Mcp on Daffa Abhipraya</description><generator>Hugo</generator><language>en-us</language><copyright>© Daffa Abhipraya</copyright><lastBuildDate>Thu, 05 Mar 2026 00:00:00 +0700</lastBuildDate><atom:link href="https://blog.abhipraya.dev/tags/mcp/index.xml" rel="self" type="application/rss+xml"/><item><title>PPL: AI-Augmented Development with Claude Code [Sprint 1, Week 2]</title><link>https://blog.abhipraya.dev/ppl/part-b/s1w2-ai-literacy/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0700</pubDate><guid>https://blog.abhipraya.dev/ppl/part-b/s1w2-ai-literacy/</guid><description>&lt;h2 id="overview">
 &lt;a class="anchor" href="#overview" data-anchor="overview" aria-hidden="true">#&lt;/a>
 Overview
&lt;/h2>
&lt;p>The SIRA project has a comprehensive AI development setup built around Claude Code. Rather than using AI as a one-off assistant, the project treats AI tooling as infrastructure - versioned, tested, and evolved alongside the codebase.&lt;/p>
&lt;pre class="mermaid">graph TB
 subgraph claude [Claude Code]
 CM["CLAUDE.md&lt;br>3 files, 19 commits"]
 MCP["MCP Servers&lt;br>4 integrations"]
 CMD["Commands&lt;br>3 slash commands"]
 SK["Skills&lt;br>3 project skills"]
 PL["Plugins&lt;br>3 enabled"]
 end

 subgraph ext [External Services]
 LN[Linear]
 SB[Supabase]
 SQ[SonarQube]
 GL[GitLab]
 end

 MCP --> LN
 MCP --> SB
 MCP --> SQ
 CMD --> GL
&lt;/pre>

&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Component&lt;/th>
 &lt;th>Count&lt;/th>
 &lt;th>What&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>CLAUDE.md files&lt;/td>
 &lt;td>3&lt;/td>
 &lt;td>Root + &lt;code>apps/web/&lt;/code> + &lt;code>apps/api/&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>AGENTS.md symlinks&lt;/td>
 &lt;td>3&lt;/td>
 &lt;td>Multi-tool compatibility (Cursor, Copilot, Codex)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>MCP servers&lt;/td>
 &lt;td>4&lt;/td>
 &lt;td>Linear, Supabase, Context7, SonarQube&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Slash commands&lt;/td>
 &lt;td>3&lt;/td>
 &lt;td>&lt;code>/commit&lt;/code>, &lt;code>/commit-and-push&lt;/code>, &lt;code>/create-pr&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Project skills&lt;/td>
 &lt;td>3&lt;/td>
 &lt;td>frontend-design, vercel-react-best-practices, web-design-guidelines&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Plugins&lt;/td>
 &lt;td>3&lt;/td>
 &lt;td>GitLab, PR review toolkit, CLAUDE.md management&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="claudemd---three-files-19-commits">
 &lt;a class="anchor" href="#claudemd---three-files-19-commits" data-anchor="claudemd---three-files-19-commits" aria-hidden="true">#&lt;/a>
 CLAUDE.md - Three Files, 19 Commits
&lt;/h2>
&lt;p>&lt;code>CLAUDE.md&lt;/code> is the AI instruction document for the SIRA project. It was not written once and left static. It evolved through &lt;strong>19 commits&lt;/strong>, each one a direct response to a real friction point encountered during development.&lt;/p></description></item></channel></rss>