
I Published My Own MCP Server on npm — Here's Why Every Developer Should
TL;DR MCP (Model Context Protocol) is becoming the standard for connecting AI models to external data. I built a personal portfolio MCP server and published it on npm. Now anyone can add my server to Claude Desktop and ask AI about my projects, skills, and experience. Here's how I built it and why this matters for your career. What is MCP? If you've used Claude Desktop, Cursor, or Claude Code recently, you've probably seen MCP in action. MCP is an open protocol developed by Anthropic that lets AI models talk to external tools and data sources. Think of it this way: REST API: Human (browser) → your server → data → human reads it MCP: AI model (Claude) → your server → data → AI uses it to answer questions If you know how to build an Express API, you already know 90% of what you need to build an MCP server. The concepts are identical — you define endpoints (called "tools" in MCP), handle inputs, and return responses. The only difference is the protocol. Why I Built a Portfolio MCP Server
Continue reading on Dev.to Webdev
Opens in a new tab


