VoltAgent docs-mcp - MCP Docs
npm install @voltagent/docs-mcpThe easiest way to set up VoltAgent MCP Docs Server is through the VoltAgent CLI:
``bashFor existing projects
volt mcp setup
This interactive command will:
- Create the appropriate configuration files
- Guide you through the setup process
For detailed setup instructions and troubleshooting, see the complete documentation.
Manual Setup
$3
1. Open Cursor settings (
Cmd/Ctrl + ,)
2. Navigate to "Features" > "Model Context Protocol"
3. Add a new MCP server:`json
{
"name": "voltagent",
"command": "npx",
"args": ["-y", "@voltagent/docs-mcp"]
}
`Alternatively, if you've built locally:
`json
{
"name": "voltagent",
"command": "node",
"args": ["path/to/voltagent/packages/docs-mcp/dist/server.js"]
}
`$3
1. Open Windsurf settings (
Cmd/Ctrl + ,)
2. Navigate to "Extensions" > "Model Context Protocol" or search for "MCP" in settings
3. Add a new MCP server configuration:`json
{
"name": "voltagent",
"command": "npx",
"args": ["-y", "@voltagent/docs-mcp"]
}
`Or if you prefer to use the locally built version:
`json
{
"name": "voltagent",
"command": "node",
"args": ["path/to/voltagent/packages/docs-mcp/dist/server.js"]
}
`$3
1. Install the MCP extension for VS Code (if available) or use the Claude extension that supports MCP
2. Open VS Code settings (
Cmd/Ctrl + ,)
3. Search for "MCP" or "Model Context Protocol"
4. Add the server configuration:`json
{
"name": "voltagent",
"command": "npx",
"args": ["-y", "@voltagent/docs-mcp"],
"type": "stdio"
}
`$3
The MCP server provides the following tools:
1. search_voltagent_docs: Search VoltAgent documentation
-
query: Search term or keyword
- section: Specific documentation section (optional)2. get_voltagent_doc: Get specific documentation file
-
filepath: Path to the documentation file3. list_voltagent_docs: List documentation structure
-
section: Specific section to list (optional)4. search_voltagent_examples: Search VoltAgent examples
-
query: Search term
- technology: Technology filter (optional)5. get_voltagent_example: Get specific example content
-
exampleName: Name of the example6. list_voltagent_examples: List available examples
-
category: Category filter (optional)7. list_voltagent_changelogs: List package changelogs
- No parameters required
8. get_voltagent_changelog: Get specific package changelog
-
packageName: Package name (e.g., 'core', 'cli', 'voice')
- maxEntries: Maximum number of changelog entries (optional)9. search_voltagent_changelogs: Search across all changelogs
-
query: Search term to find in changelogs
- packages`: Specific packages to search (optional)- Documentation Search: Search through VoltAgent documentation by keywords
- Specific Documentation Access: Read specific documentation files
- Documentation Structure Listing: View all available documentation files
- Example Search: Search through VoltAgent examples
- Example Content Access: View code and files from specific examples
- Example Listing: List all available examples by category
- Changelog Access: Browse package changelogs for bug fixes and updates
- Changelog Search: Search across all package changelogs for specific issues
After setting up the MCP server in your preferred editor (Cursor, Windsurf, VS Code, or Claude Desktop), you can ask questions like:
- "How do I create an agent in VoltAgent?"
- "How do I use the voice features?"
- "Do you have a Next.js example with VoltAgent?"
- "How do I set up an MCP server?"
- "How do I integrate with Supabase?"
- "What bug fixes are in the latest core package?"
- "Show me recent changes to the voice package"
The MCP server will automatically find and present the relevant documentation, examples, and changelog information.
> An AI Agent Framework provides the foundational structure and tools needed to build applications powered by autonomous agents. These agents, often driven by Large Language Models (LLMs), can perceive their environment, make decisions, and take actions to achieve specific goals. Building such agents from scratch involves managing complex interactions with LLMs, handling state, connecting to external tools and data, and orchestrating workflows.
VoltAgent is an open-source TypeScript framework that acts as this essential toolkit. It simplifies the development of AI agent applications by providing modular building blocks, standardized patterns, and abstractions. Whether you're creating chatbots, virtual assistants, automated workflows, or complex multi-agent systems, VoltAgent handles the underlying complexity, allowing you to focus on defining your agents' capabilities and logic.
- Documentation: Dive into guides, concepts, and tutorials.
- Examples: Explore practical implementations.
- Blog: Read more about technical insights, and best practices.
We welcome contributions! Please refer to the contribution guidelines. Join our Discord server for questions and discussions.
Your stars help us reach more developers! If you find VoltAgent useful, please consider giving us a star on GitHub to support the project and help others discover it.
Licensed under the MIT License, Copyright © 2025-present VoltAgent.