import { ImageResponse } from 'next/og'; // Edge runtime: next/og loads its assets via fileURLToPath, which throws an // "Invalid URL" during a Node-runtime prerender. The edge runtime sidesteps // that and is how the OG image route builds reliably. export const runtime = 'edge'; // Sitewide Open Graph / social-share card. Monochrome to match the brand — // flat colours only, a single indigo accent, no gradients. export const alt = 'BuildMyMCPServer — Describe your tool. We host the MCP server.'; export const size = { width: 1200, height: 630 }; export const contentType = 'image/png'; export default function Image() { return new ImageResponse(
M
BuildMyMCPServer
Describe your tool.
We host the MCP server.
Prompt to a hosted, OAuth 2.1-protected MCP server in 60 seconds.
OAuth 2.1 · Streamable HTTP · Docker-isolated
buildmymcpserver.com
, { ...size }, ); }