AI / MLTypeScript

volcano-agent-sdk

The Volcano Agent SDK allows users to build AI agents that integrate LLM reasoning with real-world actions using MCP tools.

Free
N/A rating (0 reviews)0 installs391 GitHub stars
AI agentsTypeScriptMCP tools

The Volcano Agent SDK is a TypeScript library designed for creating multi-provider AI agents that can seamlessly combine reasoning from large language models (LLMs) with various tools. It supports a range of models including OpenAI, Claude, and Mistral, enabling developers to create workflows that can execute tasks in parallel, branch, and loop. The SDK features automatic tool selection, allowing LLMs to determine which tools to use based on the user's prompt, and supports multi-agent crews for delegating tasks among specialized agents. In addition to its powerful capabilities, the SDK emphasizes observability with OpenTelemetry integration, allowing for tracing and metrics export to various backends. It is built with production readiness in mind, featuring built-in retries, timeouts, and error handling to ensure robust performance. With full type safety and IntelliSense support, developers can catch errors before runtime, making it an ideal choice for enterprise-grade applications.

Compatible with

Claude DesktopCursor

Install

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "volcano-agent-sdk": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-volcano-agent-sdk"
      ]
    }
  }
}

Config File Location

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Linux: ~/.config/claude/claude_desktop_config.json

Some servers require additional setup - check the GitHub README for specific instructions.

Permissions

ok0
ok1
volcano-agent-sdk MCP Server — MCPNest — MCPNest