mcp-toolkit
Verified Safeby nuxt-modules
Overview
Enables Nuxt applications to expose their functionality and data to AI models via the Model Context Protocol (MCP), allowing them to act as extensible AI agents.
Installation
pnpm devEnvironment Variables
- STUDIO_GITHUB_CLIENT_ID
- STUDIO_GITHUB_CLIENT_SECRET
- GITHUB_CLIENT_ID
- GITHUB_CLIENT_SECRET
- AI_GATEWAY_API_KEY
- MCP_URL
- REDIS_URL
- BETTER_AUTH_URL
- NITRO_PRESET
- CLIENT_PORT
- SERVER_PORT
- MCP_INSPECTOR_PORT
Security Notes
The module itself employs good practices like TypeScript and Zod for input validation. However, the overall security highly depends on how developers implement their MCP tool, resource, and prompt handlers. Malicious or insecurely written handlers (e.g., executing unsanitized user input) could introduce vulnerabilities. The use of `spawn` with `npx -y` for the DevTools inspector is noted but is a common pattern for development tools and not inherently malicious within this context. No hardcoded secrets were found; sensitive configurations are expected to be provided via environment variables.
Similar Servers
mcphub.nvim
Integrates Model Context Protocol (MCP) servers into Neovim for enhanced LLM-powered development workflows, enabling tools, resources, and prompts.
nuxt-mcp-dev
Provides a Model Context Protocol (MCP) server for Vite/Nuxt applications, offering AI models insights into the app's setup and module graphs.
mcp-handler
A Vercel adapter for the Model Context Protocol (MCP), enabling real-time communication between web applications and AI models.
tmcp
Build Model Context Protocol (MCP) servers for AI agents, enabling them to access context and execute tools.