Expose your application to any AI

Add a Model Context Protocol (MCP) server to your Nuxt application. Connect your features to AI clients with a Nitro-like Developer Experience.

Make your App accessible to AI

Use the Model Context Protocol to standardize how LLMs interact with your Nuxt application.
  • Nitro-like API
    Use familiar patterns like defineMcpTool and defineMcpResource. It feels just like writing API routes.
  • Zero Configuration
    Automatic discovery of tools, resources and prompts. Just create files in the server/mcp directory.
  • Type-Safe Tools
    Define your tools with Zod schemas and full TypeScript inference. No more guessing argument types.
  • Standard Compatible
    Built on the official MCP SDK, ensuring compatibility with all MCP clients like Claude, Cursor, ChatGPT and more.
  • Code Mode
    Let LLMs write JavaScript that orchestrates tools in a secure V8 sandbox. Cut token overhead by up to 82%.
  • Middleware
    Intercept requests to add authentication, logging and rate limiting. Access event context from your tools.
  • Built-in Cache
    Cache tool and resource responses with Nitro. Just add cache: '1h' to any definition.
  • Sessions
    Persist state across tool calls with useMcpSession(). Build multi-step workflows and track conversations.
  • Dynamic Definitions
    Show different tools per user with enabled guards. Control visibility based on authentication, roles or context.
  • 1-Click Install
    InstallButton component, SVG badges and deeplinks to let users add your MCP server to their IDE instantly.
  • Multiple Handlers
    Create separate MCP endpoints with their own tools, resources and configuration. Organize by domain or version.
  • Evals
    Verify LLMs call the right tools with the AI SDK and Evalite. Catch regressions before they reach production.
  • Agent Skills
    Let AI assistants help you build, review and troubleshoot your MCP server with the Agent Skills specification.
  • Groups & Tags
    Organize tools, resources and prompts into groups with tags. Auto-inferred from subdirectories or set explicitly.
  • DevTools Integrated
    Debug your MCP server in real-time with the built-in inspector. View tools, resources, prompts, connections and logs.
  • Start building now

Just Write Code

Define tools, resources and prompts using standard TypeScript files. No complex configuration or boilerplate required.
  • Tools
    Create executable functions that allow AI models to perform actions and retrieve information.
  • Resources
    Share data like files, database records or API responses as context for AI models.
  • Prompts
    Build reusable templates and workflows to guide AI interactions and standardize usage.

Built-in Inspector

Debug your MCP server in real-time. View registered tools, resources, and prompts, and monitor client connections and request logs.
Nuxt MCP DevTools

Ready to build your first MCP Server?

Get started in minutes with our comprehensive guide and examples.
Copyright © 2026