MCPcopy Index your code
hub / github.com/antfu/nuxt-mcp-dev

github.com/antfu/nuxt-mcp-dev @v0.3.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.3.2 ↗ · + Follow
25 symbols 81 edges 22 files 0 documented · 0% updated 4mo agov0.3.2 · 2025-12-31★ 9107 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

nuxt-mcp-dev / vite-plugin-mcp

npm version npm downloads bundle JSDocs License

MCP server helping models to understand your Vite/Nuxt app better.

This monorepo contains two packages:

  • nuxt-mcp-dev - A Nuxt module for adding MCP support to your Nuxt dev server.
  • vite-plugin-mcp - A Vite plugin for adding MCP support to your Vite app.

[!IMPORTANT] Experimental. Use with caution.

If you are looking to build a MCP server for your Nuxt application, checkout the @nuxtjs/mcp-toolkit module.

Sponsors

License

MIT License © Anthony Fu

Extension points exported contracts — how you extend this code

ModuleOptions (Interface)
(no doc)
packages/nuxt-mcp-dev/src/module.ts
UpdateConfigAdditionalServer (Interface)
(no doc)
packages/vite-plugin-mcp/src/types.ts
ModuleHooks (Interface)
(no doc)
packages/nuxt-mcp-dev/src/module.ts
ViteMcpOptions (Interface)
(no doc)
packages/vite-plugin-mcp/src/types.ts
NuxtHooks (Interface)
(no doc)
packages/nuxt-mcp-dev/src/module.ts
McpToolContext (Interface)
(no doc)
packages/nuxt-mcp-dev/src/types.ts
AddArgs (Interface)
(no doc)
packages/nuxt-mcp-dev/src/tools/scaffold.ts

Core symbols most depended-on inside this repo

promiseWithResolve
called by 2
packages/nuxt-mcp-dev/src/module.ts
ViteMcp
called by 2
packages/vite-plugin-mcp/src/index.ts
setCounter
called by 2
packages/vite-plugin-mcp/playground/src/counter.ts
r
called by 1
alias.mjs
toolsScaffold
called by 1
packages/nuxt-mcp-dev/src/tools/scaffold.ts
setup
called by 1
packages/nuxt-mcp-dev/src/tools/scaffold.ts
add
called by 1
packages/nuxt-mcp-dev/src/tools/scaffold.ts
interceptStdout
called by 1
packages/nuxt-mcp-dev/src/tools/scaffold.ts

Shape

Function 18
Interface 7

Languages

TypeScript100%

Modules by API surface

packages/nuxt-mcp-dev/src/module.ts6 symbols
packages/nuxt-mcp-dev/src/tools/scaffold.ts5 symbols
packages/vite-plugin-mcp/src/index.ts3 symbols
packages/vite-plugin-mcp/src/types.ts2 symbols
packages/vite-plugin-mcp/playground/src/counter.ts2 symbols
packages/nuxt-mcp-dev/src/tools/runtime.ts2 symbols
packages/vite-plugin-mcp/src/server.ts1 symbols
packages/vite-plugin-mcp/src/connect.ts1 symbols
packages/nuxt-mcp-dev/src/types.ts1 symbols
packages/nuxt-mcp-dev/src/prompts/basic.ts1 symbols
alias.mjs1 symbols

For agents

$ claude mcp add nuxt-mcp-dev \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page