Cookie preferences

We use cookies to improve your experience. See our Privacy Policy.

Manufact

All

What Are MCP Apps?

What Are MCP Apps?

MCP started as tool calls and grew a real UI layer that is now an official part of the protocol. What an MCP app is, how returning UI works, when you need it, and how to build one with mcp-use.

Pietro Zullo
Pietro ZulloCo-founder
Manufact is live in the ChatGPT App Store

Manufact is live in the ChatGPT App Store

Deploy, debug, and monitor your MCP servers from a ChatGPT conversation. The Manufact app is now available in the ChatGPT App Store.

Pietro Zullo
Pietro ZulloCo-founder
Manufact is now a Claude connector

Manufact is now a Claude connector

Manufact is available as a connector on Claude. Published connectors are discoverable to every Claude user, and our signups jumped more than 10x after publication.

Pietro Zullo
Pietro ZulloCo-founder
The road to 10,000 stars

The road to 10,000 stars

The history of mcp-use, told as a pull request, from the first commit to 10,000 GitHub stars. Commits are what we shipped; comments are what happened.

Pietro Zullo
Pietro ZulloCo-founder
How iAhorro shipped a mortgage simulation app on ChatGPT in 4 days

How iAhorro shipped a mortgage simulation app on ChatGPT in 4 days

iAhorro went from an early prototype to a production-ready MCP App on ChatGPT in days, using mcp-use and Manufact Cloud.

Luigi Pederzani
Luigi PederzaniCo-founder
How Meilleurtaux became the first French broker to launch a mortgage app on ChatGPT

How Meilleurtaux became the first French broker to launch a mortgage app on ChatGPT

Meilleurtaux is the first credit and mortgage broker in France to launch a dedicated app on ChatGPT. They built a borrowing-capacity simulator on top of their real-time data with mcp-use and Manufact Cloud, in under two months.

Luigi Pederzani
Luigi PederzaniCo-founder
How item exposed its product agent to ChatGPT and Claude with mcp-use

How item exposed its product agent to ChatGPT and Claude with mcp-use

item already had a great internal agent inside their Next.js app. Their customers wanted to use it from their own agents. Here is how item shipped a production MCP server from the same repo, reusing the tools they already had and exposing the agent itself as a tool.

Pietro Zullo
Pietro ZulloCo-founder
How Simera turned its global talent database into an agent

How Simera turned its global talent database into an agent

Simera spent years building more than a resume database: structured professional data with pre-screened skills, communication scores, and verified hiring alignment. That proprietary intelligence was the moat, but every match still ran through a person. Here is how they turned it into Agent David, one MCP app that serves their customers, their website, and their own operations team.

Pietro Zullo
Pietro ZulloCo-founder
Migrating from Stainless: OpenAPI to MCP with mcp-use and Manufact

Migrating from Stainless: OpenAPI to MCP with mcp-use and Manufact

Stainless is shutting down its MCP product. Here's how to port your OpenAPI-to-MCP pipeline to mcp-use and Manufact Cloud — including when to ship a 1:1 server vs. a curated MCP App.

Luigi Pederzani
Luigi PederzaniCo-founder
Building the mcp-use screenshot CLI

Building the mcp-use screenshot CLI

How we built the mcp-use screenshot CLI to close your agent's automatic feedback loop when developing MCP Apps

Andrew Khadder
Andrew KhadderFounding Engineer
We Made MCP Testing Less Painful

We Made MCP Testing Less Painful

Testing MCP servers is painful: slow install loops, behavior that differs across clients, and no good way to know if your agents are calling tools correctly. Here's how we fixed it.

Pietro Zullo
Pietro ZulloCo-founder
Deploying Seven MCP Frameworks: A Field Report

Deploying Seven MCP Frameworks: A Field Report

Same echo + greet_widget example, seven MCP frameworks, one Manufact Cloud deploy pipeline. What broke, what surprised us, and per-framework deploy notes.

Enrico Toniato
Enrico ToniatoCTO
How to Deploy FastMCP to Production

How to Deploy FastMCP to Production

How we deployed a FastMCP echo + Prefab greet_widget example to Manufact Cloud: GitHub connect, port 8000, and what breaks when the starter lockfile drifts.

Enrico Toniato
Enrico ToniatoCTO
How to Deploy an MCP Python Server to Production

How to Deploy an MCP Python Server to Production

Deploy steps for a FastMCP-based Python MCP app on Manufact Cloud, plus the reference server (echo + greet_widget) and DNS-rebinding gotchas behind the proxy.

Enrico Toniato
Enrico ToniatoCTO
How to Deploy an MCP TypeScript Server to Production

How to Deploy an MCP TypeScript Server to Production

Manufact Cloud deploy for @modelcontextprotocol/sdk + ext-apps: build command, Express streamable HTTP, and the echo + greet_widget example we shipped.

Enrico Toniato
Enrico ToniatoCTO
How to Deploy mcp-use to Production

How to Deploy mcp-use to Production

GitHub deploy for an mcp-use server with auto-discovered widgets: preset build/start, stateful transport notes, and the greet_widget example from the seven-framework report.

Enrico Toniato
Enrico ToniatoCTO
How to Deploy Skybridge to Production

How to Deploy Skybridge to Production

Skybridge on Manufact Cloud: Node 24 image, Vite + tsc -b build, and the echo + greet_widget example we used in the field report.

Enrico Toniato
Enrico ToniatoCTO
How to Deploy tmcp to Production

How to Deploy tmcp to Production

tmcp HTTP transport on Manufact Cloud: npm run build, manual widget metadata, and the reference server from the seven-framework comparison.

Enrico Toniato
Enrico ToniatoCTO
How to Deploy xmcp to Production

How to Deploy xmcp to Production

xmcp file-based tools on Manufact Cloud: Rspack build, port 3001 quirk, and the echo + greet_widget example we deployed for the comparison.

Enrico Toniato
Enrico ToniatoCTO
mcp-use Tunnel: Test Your MCP Server on ChatGPT and Claude Before Deploying

mcp-use Tunnel: Test Your MCP Server on ChatGPT and Claude Before Deploying

A stable public URL for your local MCP server, wired into the CLI and the Inspector, with the same subdomain across every session. No reinstalling connectors, no ngrok interstitials, no URL churn.

Enrico Toniato
Enrico ToniatoCTO
How to Submit an MCP App to ChatGPT

How to Submit an MCP App to ChatGPT

A field-by-field walkthrough of OpenAI's ChatGPT Apps submission form, with the prerequisites and rejection patterns that actually decide whether review moves quickly.

Pietro Zullo
Pietro ZulloCo-founder
Ship an MCP App from your Next.js repo: two pipelines, one source tree

Ship an MCP App from your Next.js repo: two pipelines, one source tree

Run an MCP server as a separate Node process inside your Next.js repo: one install, one tsconfig, shared components and services, no sibling package.

Pietro Zullo
Pietro ZulloCo-founder
How to Set Up OAuth in Your MCP Servers

How to Set Up OAuth in Your MCP Servers

Learn how to add OAuth authentication to your MCP server using mcp-use — from Dynamic Client Registration with WorkOS AuthKit to OAuth Proxy flows with Auth0, in just a few lines of code.

Andrew Khadder
Andrew KhadderFounding Engineer
MCP Authentication: A Complete Guide

MCP Authentication: A Complete Guide

A deep dive into how authentication works in the Model Context Protocol, from OAuth 2.1 flows and client registration strategies to upstream API access patterns and what's coming next.

Pietro Zullo
Pietro ZulloCo-founder
Manufact Raises $6.3M Seed to Build the Cloud for MCP Servers and MCP Apps on ChatGPT and Claude

Manufact Raises $6.3M Seed to Build the Cloud for MCP Servers and MCP Apps on ChatGPT and Claude

Manufact (formerly mcp-use) has raised $6.3M led by Peak XV to build the cloud for MCP servers and MCP apps — letting developers ship to the 800M+ users of ChatGPT and Claude in under 60 seconds.

Luigi Pederzani
Luigi PederzaniCo-founder
Supabase x mcp-use

Supabase x mcp-use

Building MCP servers with mcp-use and deploying them on Supabase Edge Functions.

Luigi Pederzani
Luigi PederzaniCo-founder
Building MCP Servers the Right Way

Building MCP Servers the Right Way

At mcp-use we built a lot of MCP servers in Python. The developer experience was subpar. So we built MCPServer with built-in inspector, router pattern, smart logging, and hot reload.

Pietro Zullo
Pietro ZulloCo-founder
Creating an MCP Server with MCP Apps

Creating an MCP Server with MCP Apps

Complete guide to building an MCP server with MCP Apps widget support, enabling rich interactive experiences in ChatGPT or Claude.

Enrico Toniato
Enrico ToniatoCTO
MCP 101: Principles of MCP Development with mcp-use

MCP 101: Principles of MCP Development with mcp-use

A comprehensive guide to understanding the Model Context Protocol, its architecture, and how to build scalable AI agents with mcp-use. Learn the fundamentals of MCP development and solve real-world challenges.

Luigi Pederzani
Luigi PederzaniCo-founder