Reasoning orchestration MCP server — Tree of Thoughts with deep planning, branching, and revision. Drop-in replacement for sequential-thinking with critical Claude Code string coercion fix. Works with Claude Code, Claude Desktop, and any MCP client.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add yggdrasil -- npx -y yggdrasil-mcp~/.codex/config.toml
[mcp_servers.yggdrasil]
command = "npx"
args = ["-y", "yggdrasil-mcp"]
# codex mcp add yggdrasil -- npx -y yggdrasil-mcp~/.cursor/mcp.json
{
"mcpServers": {
"yggdrasil": {
"command": "npx",
"args": [
"-y",
"yggdrasil-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"yggdrasil": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"yggdrasil-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"yggdrasil": {
"command": "npx",
"args": [
"-y",
"yggdrasil-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"yggdrasil": {
"command": "npx",
"args": [
"-y",
"yggdrasil-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"yggdrasil": {
"command": "npx",
"args": [
"-y",
"yggdrasil-mcp"
]
}
}
}