How I Built and Published an MCP Server in 14 Hours
First-person field report: scaffolding, three tools, npm publish, 515 downloads in 5 days.
Read more →An honest field report: a live product across 30 countries, an MCP server with 515 downloads, and iOS + Android apps submitted - shipped solo in 15 days by someone who cannot write production code by hand.
Most "AI will change everything" articles are written by people selling something. This one is a measured account of what actually happened when a non-technical person used Claude as the core of a real build. Every number here is real and was tracked day by day. I run this site, CoworkGuru, and separately I built a product called OTTASIA. This is the OTTASIA story, told for the "could I actually do this?" reader.
I am genuinely not a developer. I can read code well enough to know roughly what it does. I cannot sit down and write a production web application, a database schema with row-level security, a nightly scraper fleet, or a native mobile app from scratch. Two years ago, that sentence would have ended any conversation about me shipping software.
What changed is not that I learned to code. What changed is that the "I don't know how" bottleneck - the thing that historically blocked non-technical people from owning a full product - mostly disappeared. The strategy, the product taste, the decisions about what to build and what to cut: all of that is still mine, and AI cannot do it for me. But the translation layer between "here is what I want" and "here is working software" got dramatically thinner.
Over 15 days in May 2026, I used Claude across its different surfaces - Cowork mode for the documents, content, and planning side; Claude Code for the heavy engineering; and the Model Context Protocol for the AI-integration layer - to ship a real, live product. Here is exactly what came out the other end.
This is not a prototype or a landing page with a waitlist. It is a working product with real users. In 15 days, across roughly 60 production deployments:
| What | Detail |
|---|---|
| Live web product | OTTASIA - streaming discovery for Asia & MENA, across 30 countries |
| Catalog coverage | 50+ streaming services, 1M+ titles via the TMDB catalog |
| Mobile apps | iOS (TestFlight) + Android (closed test) both submitted to the stores |
| MCP server | @ottasia/mcp-server on npm - 515 downloads in 5 days, official MCP Registry |
| Real users | 370 signups, 10,287 sessions per week by Day 15 |
| Security posture | A grade after an external-style audit; 14 fixes shipped in a single day |
| Production deploys | ~60 code ships in 15 days |
I share these not to brag - by the standards of a funded startup these are small numbers - but because they are real, and they were produced by one non-technical person with AI as the force-multiplier. The honest takeaway is the one I keep coming back to: a non-technical builder using AI well can ship in 15 days roughly what a small team would ship in three months. Not because AI does the thinking. Because it removes the part that used to be impossible without hiring engineers.
It helps to know what the product does, because the "what to build" decisions are the part AI did not make for me. In most of Asia, you genuinely cannot Google "where can I watch this show" and get a real answer. Try it for a Tamil drama from last month, a Pakistani serial, a Bengali film on Hoichoi, or a Korean variety show. You get a JustWatch page built around Netflix US, a couple of outdated blog posts, and a few piracy sites. None of them answer the question.
The Western streaming aggregators were built around Netflix US and Hulu. They never extended into the 30+ Asian and MENA services - JioHotstar, ZEE5, Sun NXT, Aha, Hoichoi, Chorki, ARY Plus, Shahid, Wavve, TVING, Viu, iQIYI and dozens more - that hundreds of millions of people use every day. The fastest-growing streaming markets in the world were the worst-served by discovery infrastructure. That gap is the product. No AI told me that; living between the US and South Asia did.
People assume "built with AI" means one magic chat window. In practice the work split across very different tools, and understanding that split is the most useful thing I can pass on.
This is the part most relevant to readers of this site. Everything that was a document rather than running code went through Cowork mode:
If you only ever use Claude through Cowork mode, this is the slice of a real product you could own today: all the writing, planning, formatting, and document work that surrounds the engineering. On a solo build, that slice is enormous and it is usually the part that quietly eats your week.
The actual application - a Next.js 15 site on Netlify, a Supabase Postgres database with row-level security, nightly scrapers across nine streaming services, the theatrical-to-streaming predictor - was built with Claude Code, which is the tool purpose-built for software. This is where my non-technical status mattered most and where AI carried the most weight. I described what I wanted in plain English, reviewed what came back, tested it on the live site, and iterated. I was the product manager and QA; the AI was the engineer.
The last piece was making the product usable from inside AI assistants. I published an MCP server so that Claude, ChatGPT, and other tools can answer "where can I watch X in country Y" with live data. That part has its own detailed write-up: how I built and published an MCP server in 14 hours.
1. The hard part was never the code. I expected to be blocked constantly by technical walls. I rarely was. The real constraints were product decisions: which countries to support first, whether to keep the streaming-arrival predictor proprietary, how to word an alert so people actually trust it. Those took the most time, and AI could only help me think them through - not decide them.
2. Instrumentation matters more than features. The single best decision was wiring up analytics and a real-time admin dashboard early. Being able to see, by Day 8, that signups overwhelmingly came through Google one-tap rather than email - that changed what I built next. AI made it cheap to add that observability, which meant I could make decisions on data instead of vibes.
3. Security is now accessible to solo builders. On Day 14 I ran an external-CISO-style security audit - four parallel review passes covering authentication, input handling, database access, and secrets - and closed 14 of 16 findings the same day. A non-technical person running a real security audit on their own product would have been unthinkable a couple of years ago. That is maybe the clearest sign of how much the floor has moved.
To make the value real, here is one of the comparisons I ran publicly. The show: The World of Indubala, a Bengali Hoichoi original.
Google's answer: a Prime Video link, a Hoichoi link, a US-version JustWatch page, an Internet Archive piracy result, and some YouTube clips. It misses the free option entirely.
OTTASIA's answer: Hoichoi subscription, Hoichoi via Amazon Channel, and - the part that matters - MX Player free-with-ads. The user can watch it free today, and saves the price of a subscription they did not need. That is the kind of specific, country-aware, free-tier-aware answer that the global aggregators miss, and it is the entire reason the product exists.
I mention this because it is the heart of why "non-technical people can now build" matters. The opportunities that get filled are increasingly the niche, regional, deeply-specific ones that big companies ignore - and those are exactly the ones a motivated individual with local knowledge can now ship without an engineering team.
This would not be a useful field report if I only told you the wins. The real constraints:
You do not need to start with a 30-country product. Start with the document and planning layer in Cowork mode - the part that needs no engineering at all - and build confidence from there. Owning the writing, the planning, and the formatting of a real project is a genuine skill, and it is the safest on-ramp.
1. Begin with what needs no code. Use Cowork mode for reports, plans, spreadsheets, and decks. Get fluent at delegating document work before you touch anything that runs as software.
2. Pick a problem you understand deeply. My edge was not technical - it was knowing, from lived experience, that Asian streaming discovery was broken. Your edge is whatever niche you understand better than the big companies serving it.
3. Instrument from day one. Whatever you build, make sure you can see what is happening. Decisions on data beat decisions on hope, every single time.
4. Ship small and often. Sixty small deploys taught me more than any amount of planning. Each one was a real test of a real assumption.
5. Stay the brain. Use AI to remove the "I don't know how," never to outsource the "what" and the "why." Those are still yours, and they are still the whole game.
The interesting shift is not that AI writes code. It is who gets to build now. For most of software history, having an idea was worthless without either the ability to code or the money to hire people who could. That gate is mostly gone. A motivated non-technical person with real domain knowledge, good judgment, and the willingness to ship every day can now own a full product end to end.
That does not make everyone a founder overnight, and it does not make AI a substitute for thinking. But it does remove the single biggest historical excuse - "I can't, I don't know how" - for an enormous number of people who have ideas and no engineering background. If you are one of them, the most honest encouragement I can give is: the floor has moved, the tools are real, and the only way to find out what you can build is to start.
If this made you want to try, do not start with a startup. Start with a single document or plan in Cowork mode and feel how much the "I don't know how" barrier has dropped. The Getting Started guide walks you through your first session, and the MCP server build log covers the more technical end of the same journey.