TachiBot MCP

TachiBot MCP

Multi-model AI orchestration platform with 64 tools across 12 AI providers, enabling intelligent workflows from any MCP client.

Category
访问服务器

README

<div align="center">

TachiBot MCP

Multi-Model AI Orchestration Platform

Version Tools License Node MCP

64 AI tools. 12 providers. One protocol.

Orchestrate Perplexity, Grok, GPT-5.5, Gemini, Qwen, Kimi K2.7-Code, and MiniMax M3 from Claude Code, Claude Desktop, Cursor, or any MCP client.

Get Started · View Tools · Documentation

<br>

If TachiBot helps your workflow, a star goes a long way.

GitHub stars npm downloads

</div>


What's New in v2.26.0

Prompt stack, modernized

  • refine_prompt (new tool) — opt-in prompt improver on a cheap/fast model: raw query → goal-first brief + what changed + open questions. Never auto-fires, never executes anything — you review, then use the brief. In Claude Code, /prompt refine presents the open questions as clickable choices and merges your answers into a final brief.
  • Curated technique listlist_prompt_techniques now defaults to the ~9 core techniques that still help 2026 reasoning models (output contracts like scot, pre_mortem, bdd_spec); all=true for the full 31.
  • technique="auto"preview_prompt_technique recommends the right technique for your task, with reasons. Ask tachi "improve my prompt" for the symptom-based menu.

Setup, de-mystified

  • tachibot init (new CLI wizard) — detects your API keys and clients, prints the exact config for Claude Code and Claude Desktop. Never writes or echoes keys.
  • One-click Claude Desktop install — download the .mcpb from the latest release and double-click. No JSON editing.
  • doctor — shows which keys are set, which tools are visible vs hidden and why, and what to try first.

New tools & skills (64 tools · 17 skills)

  • debug_triage — ranked root-cause hypotheses with the cheapest discriminating check for each (Grok 4.3)
  • spec_writer — loose request → reviewable spec: user stories, Given/When/Then, out-of-scope, open questions (GPT-5.5)
  • diff_review / plan_critique / testgen / security_review — multi-model diff review, adversarial plan red-team, test generation, OWASP/CWE audit
  • Skills: /review, /redteam, /spec, /triage, /setup

Fixes

  • focus orchestration screen: 37 lines of repeated scaffolding → 10 focused lines
  • npm test exits 0 again (uncancelled race timers leaked past Jest teardown)
  • GPT-5.5 high-effort reasoning no longer cut off at 3 minutes (timeout 180s → 600s)

Skills (Claude Code)

TachiBot ships with 17 slash commands for Claude Code. These orchestrate the tools into powerful workflows:

Skill What it does Example
/setup Guided configuration — runs doctor, walks through keys/profiles /setup
/spec Request → reviewable spec before planning /spec add OAuth somehow
/blueprint Multi-model planning → bite-sized TDD steps /blueprint add OAuth with refresh tokens
/judge Multi-model council - parallel analysis with synthesis /judge how to implement rate limiting
/think Sequential reasoning chain with any model /think grok,gemini design a cache layer
/focus Mode-based reasoning (debate, research, analyze) /focus architecture-debate Redis vs Pg
/breakdown Strategic decomposition with pre-mortem /breakdown refactor payment module
/decompose Split into sub-problems, deep-dive each one /decompose implement collaborative editor
/prompt Recommend the right thinking technique (31 available) /prompt why do users churn
/algo Algorithm analysis with 4 specialized models (DeepSeek lead) /algo optimize LRU cache O(1)
/lens Long-context analysis over Kimi's 256K window /lens find inconsistencies in this spec
/reflect Grounded reflexion loop — critique vs external evidence /reflect harden this auth middleware
/tot Tree-of-Thought: branch → jury-prune → synthesize /tot design a rate limiter
/review Multi-model diff review — panel + Gemini judge verdict /review (or paste a diff)
/redteam Adversarial plan red-team — pre-mortem, risks, plan edits /redteam <paste plan>
/triage Ranked root-cause bug triage /triage <paste stack trace>
/tachi Help - see available skills, tools, key status /tachi

Skills automatically adapt to your configured API keys. Even with just 1-2 providers, all skills work.

Getting started? Type /tachi to see what's available.


Key Features

Multi-Model Intelligence

  • 64 AI Tools across 12 providers — Perplexity, Grok, GPT-5, Gemini, Qwen, Kimi, MiniMax, DeepSeek, GLM (Zhipu), StepFun, ERNIE (Baidu), plus free local models (Ollama / LM Studio / llama.cpp / vLLM)
  • Gemini 3.5 Flash (gemini-3.5-flash, GA May 19 2026) — Flash/search tier; reasoning default stays gemini-3.1-pro-preview
  • Multi-Model Council — planner_maker synthesizes plans from 5+ models into bite-sized TDD steps
  • Smart Routing — Automatic model selection for optimal results
  • OpenRouter Gateway — Optional single API key for all providers

Advanced Workflows

  • YAML-Based Workflows — Multi-step AI processes with dependency graphs
  • Prompt Engineering — 31 research-backed techniques (including SCoT, ReAct, Reflexion)
  • Verification Checkpoints — 50% / 80% / 100% with automated quality scoring
  • Parallel Execution — Run multiple models simultaneously

Tool Profiles

Profile Tools Best For
Minimal 13 Quick tasks, low token budget
Research Power 35 Deep investigation, multi-source
Code Focus 42 Software development, SWE tasks
Balanced 53 General-purpose, mixed workflows
Heavy Coding 57 Max code tools + agentic workflows
Full (default) 64 Everything enabled

Developer Experience

  • Claude Code — First-class support
  • Claude Desktop — Full integration
  • Cursor — Works seamlessly
  • TypeScript — Fully typed, extensible

Quick Start

Installation

npm install -g tachibot-mcp

Setup wizard

npx -y -p tachibot-mcp tachibot init

Detects your keys and clients, then prints the exact config for Claude Code and Claude Desktop.

Claude Code (one-liner)

claude mcp add tachibot -- npx -y -p tachibot-mcp tachibot

Then verify with /mcp. Add API keys with --env, e.g. --env OPENROUTER_API_KEY=sk-or-xxx --env PERPLEXITY_API_KEY=pplx-xxx.

Setup (Claude Desktop)

One-click (easiest): download tachibot-mcp.mcpb from the latest release and double-click it — Claude Desktop installs the extension with no JSON editing. Add your API keys when prompted (or later via the extension settings).

Gateway Mode (Recommended) — 2 keys, all providers:

{
  "mcpServers": {
    "tachibot": {
      "command": "tachibot",
      "env": {
        "OPENROUTER_API_KEY": "sk-or-xxx",
        "PERPLEXITY_API_KEY": "pplx-xxx",
        "USE_OPENROUTER_GATEWAY": "true"
      }
    }
  }
}

Direct Mode — One key per provider:

{
  "mcpServers": {
    "tachibot": {
      "command": "tachibot",
      "env": {
        "PERPLEXITY_API_KEY": "your-key",
        "GROK_API_KEY": "your-key",
        "OPENAI_API_KEY": "your-key",
        "GOOGLE_API_KEY": "your-key",
        "OPENROUTER_API_KEY": "your-key"
      }
    }
  }
}

Get keys: OpenRouter | Perplexity

See Installation Guide for detailed instructions.


Tool Ecosystem (64 Tools)

Research & Search (5)

perplexity_ask · perplexity_reason · grok_search · openai_search · gemini_search

Reasoning & Planning (14)

grok_reason · openai_reason · qwen_reason · qwq_reason · kimi_thinking · kimi_decompose · deepseek_reason · glm_reason · stepfun_reason · ernie_reason · planner_maker · planner_runner · list_plans · spec_writer

Code Intelligence (11)

kimi_code · grok_code · grok_debug · qwen_coder · qwen_algo · qwen_competitive · deepseek_algo · minimax_code · minimax_agent · testgen · debug_triage

Analysis & Judgment (14)

gemini_analyze_text · gemini_analyze_code · gemini_judge · jury · diff_review · plan_critique · gemini_brainstorm · openai_brainstorm · openai_code_review · openai_explain · grok_brainstorm · grok_architect · security_review · kimi_long_context

Meta & Orchestration (6)

think · nextThought · focus · tachi · doctor · usage_stats

Workflows (9)

workflow · workflow_start · continue_workflow · list_workflows · create_workflow · visualize_workflow · workflow_status · validate_workflow · validate_workflow_file

Prompt Engineering (4)

list_prompt_techniques · preview_prompt_technique · execute_prompt_technique · refine_prompt

Local Models (1)

local_query — any OpenAI-compatible local server (Ollama / LM Studio / llama.cpp / vLLM). Zero-cost, offline, private; also available as the local jury juror (hermes is accepted as a legacy alias). Runs whatever LOCAL_LLM_MODEL points at — e.g. a Nous Hermes build (ollama pull hermes3). Note the Hermes agent itself is model-agnostic — it runs on 300+ backends (GPT, Claude, Gemini, DeepSeek, or self-hosted Ollama/vLLM) — so "Hermes" was never a guarantee of distinct weights.

Advanced Modes (bonus)

  • Challenger — Critical analysis with multi-model fact-checking
  • Verifier — Multi-model consensus verification
  • Scout — Hybrid intelligence gathering

Example Usage

Multi-Model Planning

// Create a plan with multi-model council
planner_maker({ task: "Build a REST API with auth and tests", mode: "start" })
// → Grok searches → Qwen analyzes → Kimi decomposes → GPT critiques → Gemini synthesizes

// Execute with checkpoints
planner_runner({ plan: planContent, mode: "step", stepNum: 1 })
// → Automatic verification at 50%, 80% (kimi_decompose), and 100%

Task Decomposition

kimi_decompose({
  task: "Migrate monolith to microservices",
  depth: 3,
  outputFormat: "dependencies"
})
// → Structured subtasks with IDs, parallel flags, acceptance criteria

Code Review

kimi_code({
  task: "review",
  code: "function processPayment(amount, card) { ... }",
  language: "typescript"
})
// → SWE-Bench 76.8% quality analysis

Deep Reasoning

focus({
  query: "Design a scalable event-driven architecture",
  mode: "deep-reasoning",
  models: ["grok", "gemini", "kimi"],
  rounds: 5
})

Documentation

Setup Guides


Contributing

Contributions welcome! See CONTRIBUTING.md for guidelines.


<div align="center">

Like what you see?

Star on GitHub — it helps more than you think.

GitHub stars

Website · Docs · npm · Issues

AGPL-3.0 — see LICENSE for details.

Made with care by @byPawel

Multi-model AI orchestration, unified.

</div>

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选