Blog

Read the latest updates, guides, and insights about xmcp.

How to build an MCP App
FEATURED
guides

How to build an MCP App

Learn how to build an MCP App with xmcp — ship interactive React widgets, tool-rendered UIs, and ChatGPT-compatible resources with out-of-the-box support.

When your agent has to pay
engineering

When your agent has to pay

Charging for a tool is the easy half. The real shift is software that pays for tools on its own — how x402 lets agents settle USDC micropayments per call.

Pay-per-use MCP tools with x402
engineering

Pay-per-use MCP tools with x402

Charge per tool call using x402 crypto micropayments with USDC on Base — gate your MCP tools behind HTTP 402 payment-required middleware.

Securing Your MCP Server
guides

Securing Your MCP Server

A practical guide to authentication for MCP servers: when you need it, how it works, and which approach fits your use case.

When tools need UIs
engineering

When tools need UIs

Our philosophy on bringing UI components to MCP tools — when tools need interfaces, how React widgets render inside ChatGPT, and what we chose to ship.

How to submit your GPT app
guides

How to submit your GPT app

A complete guide to submitting your ChatGPT App to the OpenAI directory — prepare your GPT, complete review requirements, and ship to production.

Everything we shipped so far
changelog

Everything we shipped so far

From GPT apps and React components to external MCP clients, OAuth, and monetization — a recap of everything we shipped across xmcp this year.

Monetize your GPT apps with Stripe
guides

Monetize your GPT apps with Stripe

Learn how to monetize your GPT apps with Stripe external checkout — set up paywalls, handle payments server-side, and gate tools behind successful charges.

Running DOOM in ChatGPT: A Step-by-Step Guide
guides

Running DOOM in ChatGPT: A Step-by-Step Guide

Learn how we made DOOM playable inside ChatGPT using xmcp — rendering frames as images, streaming inputs, and shipping an MCP-powered game loop.

Connect to external MCPs and make their tools yours
guides

Connect to external MCPs and make their tools yours

Generate fully typed TypeScript MCP clients from remote HTTP servers or STDIO packages with one xmcp command, with autocomplete for tools and prompts.

OpenAI Apps SDK Support
changelog

OpenAI Apps SDK Support

xmcp now supports building UI resources and tools compatible with the OpenAI Apps SDK out of the box — ship ChatGPT apps without custom rendering code.

Integrating Polar with xmcp
guides

Integrating Polar with xmcp

Learn how to add paywalls and track per-tool usage with Polar license keys in xmcp — gating tools, subscriptions, and metered billing for MCP servers.

xmcp v0.3.0 — Tools, Prompts, and Resources
changelog

xmcp v0.3.0 — Tools, Prompts, and Resources

xmcp v0.3.0 ships full MCP server coverage — tools, prompts, and resources — plus auth, transports, and adapter improvements. Available now.

Deploy to Vercel with zero-configuration
changelog

Deploy to Vercel with zero-configuration

Kick off your xmcp project instantly with the Vercel template — zero-configuration deploys, instant previews on every push, and serverless MCP hosting.

Integrating Better Auth with xmcp
guides

Integrating Better Auth with xmcp

Learn how to add secure authentication to your xmcp MCP server using Better Auth with PostgreSQL — sessions, account linking, and OAuth 2.1 providers.

One framework to rule them all