Tech News

Stop Building MCP Servers Like It's 2019

A

Admin User

Author

Jul 3, 2026
4 min read
16 views
Stop Building MCP Servers Like It's 2019

Two weeks ago, I spent an entire afternoon wrestling with deployment configs for an MCP server I was building for Claude. YAML files, Docker nonsense, manual testing against three different client APIs—the works. By the time I got it running in production, I'd burned through hours of what should've been creative time. That's when I saw Manufact's announcement, and I had to sit with an uncomfortable thought: I've been doing this the hard way because I didn't know better.

Let me be direct—the AI agent ecosystem is moving fast, and the infrastructure around it is playing catch-up. Model Context Protocol (MCP) is becoming the standard for giving AI systems access to external tools and data, but building and deploying MCP apps still feels fragmented. You're stitching together pieces from different worlds: React UIs, backend services, hosting platforms, all while trying to target ChatGPT, Claude, and potentially other clients. Manufact's pitch is that you shouldn't have to do this alone anymore.

What Manufact Actually Solves

At its core, Manufact is offering something I've wanted for years: a cohesive platform for the entire MCP lifecycle. They're not just throwing a deploy button at you. Their mcp-use SDK gives you scaffolding that works across ChatGPT apps, Claude connectors, and agent environments. One codebase. Multiple surfaces.

The real value I see isn't in any single feature—it's in the elimination of context switching. You write your MCP server once. You test it against GPT, Claude, and Gemini in their Cloud Inspector without spinning up local environments for each. You deploy with a git push instead of wrestling with deployment pipelines. Then you handle publishing with generated assets instead of manually crafting marketplace submissions.

That sounds almost too clean, which is why I'm skeptical in the best way possible.

Where This Gets Interesting (and Complicated)

The cloud inspector concept genuinely intrigues me. Being able to debug MCP traffic in production, replay sessions, and test tool calls against different models without local setup? That would've saved me hours last week. The session replay feature is especially compelling—seeing exactly how users interact with your MCP server before things break is the kind of observability I've begged for in other platforms.

But here's where I need to be honest: this level of convenience always comes with tradeoffs. How much of your execution flow gets abstracted away? What happens when you need to do something the framework didn't anticipate? I've been burned before by "one codebase, multiple surfaces" promises that fall apart when you actually need platform-specific behavior.

The embedding chat feature and analytics dashboard sound useful, but they also hint at lock-in. Once your monitoring, deployment, and testing all live in Manufact, switching gets painful—even if a better alternative emerges.

My Actual Take

I'm genuinely excited about this, but not for the reasons the marketing highlights. What matters to me is that someone finally looked at the MCP developer experience and said "this needs to be better." Whether Manufact is the final answer matters less than the fact that this problem is being taken seriously.

The open-source mcp-use SDK is the real differentiator here. If developers can use the framework without being locked into Manufact's cloud, that changes everything. That's the play I'd be watching—can you scaffold with mcp-use and deploy to your own infrastructure if needed? Or does the whole thing require their platform?

The targeting of multiple models (GPT, Claude, Gemini) in one codebase is exactly what the market needs. Right now, each LLM has its own nuances, and supporting all of them means duplicated effort. If Manufact handles that abstraction well, it solves a real pain point.

What I'm Building Next

I'm going to rebuild the MCP server I was struggling with using their SDK. Not because I think it's perfect, but because the deployment and testing workflow alone will teach me something valuable. I want to understand where the abstraction holds and where it breaks.

More importantly, I want to see if the "one codebase" promise actually works at scale. My server isn't complex, but it's not trivial either. That's the real test.

What's your biggest pain point when deploying MCP servers or LLM integrations? Are you also stitching together multiple tools, or have you found a workflow that actually feels clean? I'm curious what I'm missing.

Source: This post was inspired by "Launch HN: Manufact (YC S25) – MCP Cloud" by Hacker News - Front Page. Read the original article

Share this article

Written by Adil Sher

Full stack developer building high-traffic platforms, AI services, and custom web applications. Explore my portfolio, learn about my background, or get in touch.

Related Articles

Stop Treating Your SaaS Users Like a Single Customer
Tech News Jul 16

Stop Treating Your SaaS Users Like a Single Customer

I spent three months last year watching a client's churn rate stubbornly sit at 18% while their retention team sent the same "we miss you" email to literally everyone. Same template. Same timing. Same message. I kept thinking: these people are engineers—they understand distributi...

The Real Cost of Automation: Why I'm Building Tools for the Tedious Stuff
Tech News Jul 15

The Real Cost of Automation: Why I'm Building Tools for the Tedious Stuff

I launched a product last year and spent an entire Friday afternoon just filling out submission forms. Not writing code. Not talking to users. Just... copying and pasting the same description into slightly different text fields while my brain slowly died. By the time I hit submis...