<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ricardo Rodrigues</title>
    <description>The latest articles on DEV Community by Ricardo Rodrigues (@codemalasartes).</description>
    <link>https://dev.to/codemalasartes</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F900488%2Ff2206bfb-c9eb-4f28-be82-666e0114d62e.jpeg</url>
      <title>DEV Community: Ricardo Rodrigues</title>
      <link>https://dev.to/codemalasartes</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codemalasartes"/>
    <language>en</language>
    <item>
      <title>MCPNest - I built an MCP server marketplace in 7 days.</title>
      <dc:creator>Ricardo Rodrigues</dc:creator>
      <pubDate>Tue, 14 Apr 2026 22:46:59 +0000</pubDate>
      <link>https://dev.to/codemalasartes/mcpnest-i-built-an-mcp-server-marketplace-in-7-days-4g35</link>
      <guid>https://dev.to/codemalasartes/mcpnest-i-built-an-mcp-server-marketplace-in-7-days-4g35</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0iv1u2flim94pnok31ih.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0iv1u2flim94pnok31ih.png" alt=" " width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'm a Platform Engineer at a bank in Porto, Portugal.&lt;/p&gt;

&lt;p&gt;On 3 of April I had an idea. Today it's a live product with 7,554 servers, partnerships with Railpush, Grafana and other coming. &lt;/p&gt;

&lt;p&gt;Here's the full story.&lt;/p&gt;

&lt;h2&gt;
  
  
  The problem
&lt;/h2&gt;

&lt;p&gt;The MCP (Model Context Protocol) ecosystem was exploding. Every week a new server appeared on GitHub, got 500 stars, and disappeared into the void.&lt;/p&gt;

&lt;p&gt;Developers wanting to extend Claude, Cursor, or Windsurf had to dig through GitHub repos, Reddit posts, and scattered READMEs.&lt;/p&gt;

&lt;p&gt;There was no discovery layer. No App Store for MCP.&lt;/p&gt;

&lt;h2&gt;
  
  
  The plan
&lt;/h2&gt;

&lt;p&gt;Build the npm registry for MCP servers. Fast.&lt;/p&gt;

&lt;p&gt;The criteria: buildable in days, real market timing.&lt;br&gt;
MCPNest won.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I built
&lt;/h2&gt;

&lt;p&gt;Starting from zero, in two weeks:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Discovery&lt;/strong&gt;&lt;br&gt;
7,554+ MCP servers indexed from the official Anthropic registry and GitHub. Search by name, category, client compatibility. Quality Score A–F. Security badges — Verified, No Auth, Local Process, Remote.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Install&lt;/strong&gt;&lt;br&gt;
One-click install configs for Claude Desktop, Cursor, Windsurf, and VS Code. Copy one JSON snippet and you're done.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bundle Sharing&lt;/strong&gt;&lt;br&gt;
Create a named bundle of multiple MCP servers and share it as a single link. Someone clicks it, gets the combined config for all servers at once. Useful for teams that want to share a standard MCP setup without going through the full Enterprise tier.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;MCP Composer&lt;/strong&gt;&lt;br&gt;
Build your full multi-server config visually. Select servers, fill in your keys, copy once.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;MCP Generator&lt;/strong&gt; ← the one I'm most proud of&lt;br&gt;
Describe what you want in plain english. Claude writes the full TypeScript MCP server — tool schema, error handling, stdio transport — plus the install config. From idea to published server in under a minute.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Collections&lt;/strong&gt;&lt;br&gt;
Curated starter packs. Install a full stack in one config.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Enterprise Workspace&lt;/strong&gt;&lt;br&gt;
This is the one I'm betting on long term.&lt;/p&gt;

&lt;p&gt;A private MCP registry for teams. The idea came from a conversation with an AI leader at a large enterprise who said: "IT and security won't let us install third-party MCP. We just need the recipe to build it ourselves."&lt;br&gt;
What's live:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Private registry with a single URL — your whole team points their config to it&lt;/li&gt;
&lt;li&gt;Version control — publish v1.1 and every team member gets the updated config immediately, no manual updates&lt;/li&gt;
&lt;li&gt;GitHub sync — link a repo and pull the latest version with one click&lt;/li&gt;
&lt;li&gt;Health monitoring — hourly cron checks all remote server endpoints, updates UP/DOWN status automatically&lt;/li&gt;
&lt;li&gt;Audit log — every action tracked: who added what, when, from where&lt;/li&gt;
&lt;li&gt;Team management — owner, admin, and member roles&lt;/li&gt;
&lt;li&gt;Invite by email — add team members who already have an MCPNest account&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The GTM strategy is bottom-up, like Slack. Individual enterprise employees start using it via open source. They build their own configs, use the Composer, share bundles with colleagues. When IT notices, the Enterprise tier gives them the governance layer they need — SSO, audit logs, private registry, version control.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Credential Manager&lt;/strong&gt;&lt;br&gt;
Store API keys per server. The biggest friction point in MCP tooling — solved.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Publisher Analytics&lt;/strong&gt;&lt;br&gt;
30-day install charts, client breakdown, weekly performance. Know what's working.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reviews + Ratings&lt;/strong&gt;&lt;br&gt;
The first MCP marketplace with community reviews.&lt;/p&gt;

&lt;h2&gt;
  
  
  The stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Next.js 16 with Turbopack&lt;/li&gt;
&lt;li&gt;Supabase (database + auth)&lt;/li&gt;
&lt;li&gt;Vercel (hosting)&lt;/li&gt;
&lt;li&gt;Stripe (payments)&lt;/li&gt;
&lt;li&gt;FastAPI crawler on Railway&lt;/li&gt;
&lt;li&gt;Built almost entirely in Claude sessions&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The honest part
&lt;/h2&gt;

&lt;p&gt;Features are the easy part. Distribution is hard.&lt;/p&gt;

&lt;p&gt;650 visitors a week is not enough. The product is good. The challenge now is getting people to find it.&lt;/p&gt;

&lt;p&gt;If you're building with MCP — &lt;a href="https://mcpnest.io" rel="noopener noreferrer"&gt;mcpnest.io&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you publish MCP servers — &lt;a href="https://mcpnest.io/publish" rel="noopener noreferrer"&gt;list yours&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Solo founder. Platform engineer by day. Building as fast as I can.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>mcp</category>
      <category>showdev</category>
      <category>sideprojects</category>
    </item>
  </channel>
</rss>
