npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@voltagent/docs-mcp

v2.0.2

Published

VoltAgent docs-mcp - MCP Docs

Readme

npm version Contributor Covenant Discord Twitter Follow

Quick Setup

The easiest way to set up VoltAgent MCP Docs Server is through the VoltAgent CLI:

# For existing projects
volt mcp setup

# For new projects (automatically configures MCP)
npm create voltagent-app@latest

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

Using with Cursor

  1. Open Cursor settings (Cmd/Ctrl + ,)
  2. Navigate to "Features" > "Model Context Protocol"
  3. Add a new MCP server:
{
  "name": "voltagent",
  "command": "npx",
  "args": ["-y", "@voltagent/docs-mcp"]
}

Alternatively, if you've built locally:

{
  "name": "voltagent",
  "command": "node",
  "args": ["path/to/voltagent/packages/docs-mcp/dist/server.js"]
}

Using with Windsurf

  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:
{
  "name": "voltagent",
  "command": "npx",
  "args": ["-y", "@voltagent/docs-mcp"]
}

Or if you prefer to use the locally built version:

{
  "name": "voltagent",
  "command": "node",
  "args": ["path/to/voltagent/packages/docs-mcp/dist/server.js"]
}

Using with VS Code

  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:
{
  "name": "voltagent",
  "command": "npx",
  "args": ["-y", "@voltagent/docs-mcp"],
  "type": "stdio"
}

Available Tools

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 file
  3. 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 example
  6. 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)

Features

  • 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

Example Usage

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.

What is VoltAgent?

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.

Learning VoltAgent

  • Documentation: Dive into guides, concepts, and tutorials.
  • Examples: Explore practical implementations.
  • Blog: Read more about technical insights, and best practices.

Contribution

We welcome contributions! Please refer to the contribution guidelines. Join our Discord server for questions and discussions.

Community ♥️ Thanks

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.

License

Licensed under the MIT License, Copyright © 2025-present VoltAgent.