Get Started

Expose your application to any LLM

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.
  • Simplified Resources
    Expose files and data easily. Use helpers like file:// to expose local files as resources in one line.
  • Multiple Handlers
    Create and run multiple MCP servers simultaneously within a single Nuxt application.
  • Type-Safe Tools
    Define your tools with Zod schemas and full TypeScript inference. No more guessing arguments types.
  • Standard Compatible
    Built on top of the official Model Context Protocol SDK, ensuring compatibility with all MCP clients.
  • DevTools Integrated
    Debug your MCP server in real-time with the built-in inspector. View requests, responses and errors.
  • 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.