
Tachibot Mcp
io.github.byPawel由 GitHub 账号 byPawel 发布v2.0.5更新于 Oct 24, 2026
Multi-model AI orchestration with 31 tools, YAML workflows, and 5 token-optimized profiles.
概览
在本地运行多模型 AI 编排,让助手调用多家供应商的模型完成研究、推理、代码审查和提示词工程。
- 可以做什么
- TachiBot 是一个本地 stdio MCP 服务器,提供大量工具,把任务分派给多家 AI 供应商,包括 Perplexity、Grok、OpenAI、Gemini、Qwen、Kimi、MiniMax、DeepSeek、GLM、StepFun 和 ERNIE,也支持本地 OpenAI 兼容服务。工具涵盖研究与搜索、推理与规划、代码智能、分析与评判、提示词技巧,以及带验证检查点的 YAML 多步工作流。通过 profile 设置(minimal、research_power、code_focus、balanced、heavy_coding、full)控制可见工具数量。
- 适用场景
- 当你希望一个助手比较或组合多家模型供应商来做研究、规划、代码审查、测试生成或安全审查,并想复用多步 AI 工作流时,值得安装。如果只需要单一供应商,或希望避免按次调用产生费用,则用处不大。
- 运行要求
- 以 npm 包(tachibot-mcp)通过 stdio 在本地运行,需要 Node.js。需要以环境变量提供供应商 API 密钥:GROK_API_KEY、OPENAI_API_KEY、PERPLEXITY_API_KEY 标注为必需,GOOGLE_API_KEY 和 OPENROUTER_API_KEY 可选;OpenRouter 网关模式可用更少的密钥覆盖多家供应商。访问托管供应商需要网络;使用本地模型需要本地 OpenAI 兼容服务。
安装
在 SourceWeft 中
- 打开 控制台中的 Tachibot Mcp,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
TachiBot MCP
Multi-Model AI Orchestration Platform
[Version] [Tools] [License] [Node] [MCP]
67 AI tools. 11 providers. One protocol.
Orchestrate Perplexity, Grok 4.6, GPT-6 Astra, Gemini, Qwen, Kimi K3, and MiniMax M3 from Claude Code, Claude Desktop, Cursor, or any MCP client.
Get Started · View Tools · Documentation
If TachiBot helps your workflow, a star goes a long way.
What's New
v2.35.1
- The planner's code analysis runs on DeepSeek V4 Pro instead of Qwen3-Coder-Next, the one small model in the council. That adds a sixth lab. Set
TACHI_PLANNER_TIER=standardfor the cheaper lineup. - The jury's GPT juror is pinned to
gpt-6.1-sol. It had been silently getting the cheapgpt-6-lunadefault. Override withTACHI_JURY_OPENAI_MODEL. - Fixes:
- The planner no longer points at tools its profile doesn't register (
code_focuslacksqwen_reason). - The
planner_runner50% gate now sends the right params. - The workflow step guard now checks paths with the file reader's own parsing.
- The planner no longer points at tools its profile doesn't register (
- Tool count unchanged at 67.
v2.35.0
- Gemini 4 Argon is the reasoning/judge default (GA Oct 13). In our judge tests it was faster and cheaper than 3.1 Pro even at its Dec 1 price ($4/$20), and on a real diff it caught defects that 3.1 Pro passed as "no defects, 5/5". Switch back without a code change with
TACHI_GEMINI_PRO_MODEL=gemini-3.1-pro-preview. - Model refresh, every ID verified live:
gpt-6.1-sol(SOL tier, now alsoopenai_search)grok-4.7forgrok_searchgemini-3.8-flashfor search and Flashstepfun/step-5-preview, GLM 5.3, and a DeepSeek V4.1 Flash fallback
jev_decideworks now. It asks TypeSafe Jev for yes/no, choice or score answers as calibrated probabilities, for about $0.00002 per call. Workflows can branch on its answers (if: "gate.answers.grounded.noul < 0.6"), and/council,/review,/promptand/writeuse it as a calibration check.- Fallbacks are never silent, and can be turned off. An answer from a backup model starts with
[degraded: X unavailable — <reason>; answered by Y].TACHI_MODEL_FALLBACK=offturns backup models off entirely. Running out of credits never triggers a fallback. - Fixes:
- Rescued Gemini answers were being discarded.
- OpenRouter fallbacks fired only on a single error type.
nextThoughtOpenAI steps could silently call no model.- The grok search timeout ignored the response body.
- Security: workflow steps have a trust boundary. Steps run only profile-enabled tools, may read only files inside the working directory (no
.., symlink escapes or secrets such as.envand keys), and can't turn on Grok Heavy. - Removed
ernie_reason(Baidu left OpenRouter on Oct 8). Thejev_decideaddition andernie_reasonremoval leave the count at 67 tools.
v2.34.0
- GPT-6 Astra is the OpenAI default.
gpt-6-astra(Sep 3, 2026; $10/$50, 1.05M context) now backsopenai_reason,openai_brainstorm,openai_code_review,spec_writer,tachiand the GPT reviewers indiff_review/plan_critique. Astra rolled out to a limited set of orgs first, so calls fall back togpt-5.6-sol, thengpt-5.6-terra, when an org lacks access.openai_explainstays on sol — low-effort explanations don't need the flagship. - GPT-6 models could not be called at all.
callOpenAIonly used the Responses API for names starting withgpt-5., so Astra fell through to Chat Completions withtemperature: 0.7and got a 400.gpt-6-*now goes to the Responses API without temperature, and thenone/minimalreasoning efforts Astra rejects are sent aslow. qwq_reasonworks again.qwen/qwq-32bwas retired from OpenRouter (every call returned 404), so the tool now runsqwen/qwen3.8-27batreasoning_effort: mediumwith the 235B thinking model as fallback — correct on a probe problem in 2.0s for $0.0007. Tool name and parameters are unchanged.- Tool count unchanged at 67.
v2.33.0
- The writing family (
storm,re3,de_generic). The library had creative thinking (what_if,innovate,alt_view,creative_use) and zero creative writing: against a 7-stage pipeline, stage 4 (structure) and stage 5 (draft) were empty, and stage 6 (revise) fell through toreflexion— which optimises toward correct, while prose revision is cutting, rhythm and specificity. 85 → 88 techniques. blog_writer— researched long-form in one call, composingstormandre3rather than carrying a private copy of their text. A copy would drift the moment either template was edited, and drift silently, because both paths still emit well-formed prose.research: trueruns the persona interview first and feeds its 3 surprising answers into the four-pass write. 66 → 67 tools; enabled infull,balancedandresearch_power.preview_prompt_technique(technique="auto")had no route for writing intent.RECOMMEND_RULEScarried no matcher, so "write a blog post" fell through toCORE_TECHNIQUES.slice(0, 3)—chain_of_note/astute_rag/spotlighting— whilelist_prompt_techniquesadvertisedautoas the way in. Writing verbs now route tostorm,re3,de_generic.blog_writertruncated silently atmaxTokens: 8000. Its output is several full renderings of the same piece (re3's draft, restructure and line-edit passes, plusstorm's 16 marked answers), unlike sibling tools that emit one artifact. 8000 was already at the ceiling at the word count the docs use as their own example, and nothing errored on truncation. Raised to 16000.- Anti-drift tests could not detect drift. The "uses the template rather than a private copy" tests asserted characteristic phrases that a copy would also satisfy; they now assert the engine's exact live output.
v2.32.0
- Tabular family (7 new techniques) — data-shaped work had no coverage at all, so "filter these rows" fell through to the generic core contracts.
data_assertstates the downstream purpose first, then checks the data with executable assertions carrying counts, because a filter that silently matched zero rows is indistinguishable from one that worked. Pluschain_of_table,sub_table_first,sql_stages,xlsx_map,table_format,self_debug. - Retrieval family completed (3 new) —
astute_raganswers from memory first, then marks each source agrees/fills/conflicts and resolves every conflict out loud;craggrades sources correct/ambiguous/wrong and acts on the grade, since search always returns its nearest neighbours and has no way to return nothing;hydedrafts the answer you wish existed, searches with its vocabulary, then discards it. - Spotlighting fences carried 24 bits of entropy, not 32.
untrustedFence()calledrandomBytes(3)while its own comment block had reasoned its way to 4. Spotlighting's entire security property is that an attacker cannot guess the delimiter needed to close your block, so the shortfall was load-bearing. Now 8 hex characters, as documented. - The literal
37survived three expansions of the catalogue (37 → 74 → 85) inside thelist_prompt_techniquesdescription — the text a model reads to decide whether to call the tool at all. It is now derived fromFLAT_TECHNIQUES.length. - 74 → 85 techniques. Tool count unchanged at 66.
v2.31.0
- Prompt technique library goes 37 → 74, closing three families that were at zero coverage. Retrieval (4): TachiBot ships five search tools and had no discipline for what to do with what they return — retrieved text went straight into reasoning unfiltered, which is where confidently-miscited sources come from. Prompt-injection defence (1): those same tools ingest untrusted web text with no isolation contract, so a page saying "ignore previous instructions" was read exactly like our own prompt;
spotlightingfences it and states the rule. Few-shot (5): nothing touched example selection or ordering, despite this moving accuracy more than most reasoning tricks. - Eight trace-management techniques from Jun–Aug 2026 research, including
hourglass(compress to a rule, discard the exploration, regenerate from the rule instead of appending errors) andbacktrack(rewind to the last validated checkpoint rather than restarting or patching). - Twelve original prompts rewritten to read as instructions. The early set used telegraphic shorthand that reads as a label rather than a request, leaving the model to infer the task.
- Recommendation rules for all of it — 74 techniques is past the point where anyone recalls names, so
RECOMMEND_RULESgained eight groups matched to how people actually phrase the situation. Without these the new techniques were reachable only by knowing their name in advance.
v2.30.1
- Tool descriptions no longer name-drop model versions. 19 descriptions were rewritten to name the provider and the task instead of pinned strings like "GPT-5.2", "Kimi K3" or "424B MoE" — those silently rot on every model bump and then actively mislead the routing model. Two were outright wrong:
openai_reasonandopenai_searchadvertised "GPT-5.2" while the code calls the current OpenAI flagship tier. grok_searchfinally says why to pick it. Its entire description was "Web search" — no way to choose it over the four other search tools. It now states its live X/news grounding edge and cross-referencesgrok_search_liteas the cheaper path. The five OpenRouter reasoners (deepseek_reason,glm_reason,stepfun_reason,ernie_reason,qwen_reason) likewise differed only by vendor trivia; each now carries an actual routing rule for when to pick it.- Claude Desktop manifest corrected — it advertised 65 tools (actual: 66), omitted the
heavy_codingprofile from theTACHIBOT_PROFILEhelp, and itsOPENAI_API_KEYhint claimed that key powers the Qwen and QwQ tools (those route via OpenRouter). - Packaging no longer breaks the working tree.
scripts/package-extension.shrannpm install --production, pruning devDependencies and leavingtscunable to build afterward. It now restores the full dependency tree when it finishes. - The server introduced itself as v2.0.0.
serverInfo.versionwas hardcoded from a 12-tool era ~28 minor versions ago, so Claude Desktop's connector panel misidentified every install. It now reads the real version frompackage.json. The/setupwizard's profile sizes were stale in the same way and now match the six real profiles. - Correction to v2.30.0:
grok_search_liteis not broken, and is staying. That release claimedgrok-4.3"does not invoke web search either" — which would have made the cheap search tier pointless. Re-probed Aug 15 asking today's date: grok-4.3 ran 2 web searches and returned a citation in 10.4s; grok-4.6 did the same in 36.4s. Lite is grounded, cheaper, and 3–4x faster — prefer it for high-volume lookups.grok-4.5is still the one that doesn't ground. The cheap tier now has its own grounding test, since nothing previously covered it. - No tools added or removed — the count stays 66.
v2.30.0
grok_searchwas not searching. It ran ongrok-4.5, which never invokes theweb_searchtool on xAI's Agent Tools API — so it answered from training data while still rendering a source footer and a "Search used up to N sources" cost line computed locally frommax_search_results, not from real usage. Probed Aug 14: asked today's date,grok-4.5replied "October 10, 2025" with zeroweb_search_callentries;grok-4.6replied correctly with two search calls and a citation.grok_searchnow runsgrok-4.6(same $2/$6 and 500K context as 4.5). The regression test asserts grounding — aweb_search_calland ≥1 annotation — never the answer text, because a plausible ungrounded answer is precisely what hid this.- Correction to the v2.27.0 note below:
grok_search_litenever ran ongrok-4-1-fastat $0.20/$0.50. xAI retired that id and silently servedgrok-4.3— HTTP 200, the swap disclosed only in the response body'smodelfield, so nothing threw and no fallback fired. The advertised "~10x cheaper" was really ~1.6x. - 13
console.logcalls were corrupting the MCP protocol stream. stdout is the JSON-RPC channel on a stdio server; diagnostics now go to stderr, guarded by a test that also rejectsconsole.info,console.debugandprocess.stdout.write. create_workflowsilently destroyed existing workflow files — the existence check guarded the directory, not the file. It now refuses to clobber unlessoverwrite: true, and reports the real.tachibot/workflows/path instead of.tachi/workflows/.- Eight prompt maps injected the literal string
"undefined"into system prompts for any unrecognisedapproach/task, because the||fallback sat inside the index. Fixed acrossgrok_reason,grok_code,kimi_thinking,qwen_reason,deepseek_reason,glm_reason,stepfun_reason,ernie_reason. - Workflow steps ran the wrong model — the
qwen_algostep called QwQ-32B with a generic prompt instead of Qwen3.8-Max, andqwq_reasonlost its 4-persona deliberation entirely. Both now delegate to the real tools. Separately,planner_maker'sqwen_coderstep sent a parameter the schema rejects, so every execution of it failed validation. - Test suite 130 → 158. The live search probe is now opt-in behind
RUN_LIVE_TESTS=1, so an ordinarynpm testno longer makes a billed API call.
v2.28.0
- Qwen3.8 Max (Aug 3,
qwen/qwen3.8-max) — Alibaba's new flagship, GA the same day, now powersqwen_algo,qwen_reason, and theqwen_reasonjuror. 1M context (up from 262K), multimodal (text+image+video in), and the first Qwen exposing configurable reasoning effort. $2/$6 per M. - Measured on a range-query algorithm problem, 3.8 Max was the only one of five Qwen candidates to surface both the offline-vs-online tradeoff and the strict-inequality-with-duplicates edge case. The outgoing
qwen3-235b-a22b-thinking-2507was correct but shallow;qwen3.7-maxcost 1.6x for twice the wall time;qwen3-max-thinkingwas rejected outright — it returns zero reasoning tokens. - Effort is pinned to
medium, deliberately. This model's default effort behaves likehigh: 302s and $0.09 on a singleqwen_algocall. Atmediumthe same call answers at equal depth in 18–48s for $0.006–0.018 — cheaper and 3.5x faster than the model it replaces, which took 169s and $0.036 for a shorter answer.lowstarts dropping alternatives and is not used. reasoning_effortpass-through for OpenRouter —callOpenRouternow forwards the parameter; OpenRouter drops it for models that don't list it, so the quota fallback chain (3.8 Max → 3.7 Max → 235B Thinking) stays safe. Qwen3.8/3.7-Max also join the 600s extended-timeout bucket.qwen_coder,qwen_competitive,testgenstay on Qwen3-Coder-Next — it is coding-specialized and ~16x cheaper ($0.12/$0.80); 3.8 Max is the reasoning tier, not the codegen tier.
v2.27.1
- Kimi K3 (Jul 16,
moonshotai/kimi-k3) now powers every Kimi tool, thekimijuror, and the Kimi seat ondiff_review. 2.8T open-weight MoE — the largest open model shipped — with a 1M context (up from 262K), native multimodal input, and long-horizon agentic coding that beats Opus 4.8 and GPT-5.5 on coding/agent benchmarks. Note the price: $3/$15 per M, 4x K2.7-Code — K2.7-Code stays as the automatic fallback (K3 → K2.7-Code → K2.6). - Gemini 3.7 Flash (GA Aug 13,
gemini-3.7-flash) is the new search/workhorse tier behindgemini_search— 1M context at $0.75/$3.75 intro pricing through Dec 31, 2026 (then $1.50/$7.50);gemini-3.6-flashstays as the fallback. Flash-Lite remainsgemini-3.5-flash-lite($0.30/$2.50). - Everything else re-verified, unchanged — a full provider audit (Jul 26) confirms GPT-5.6, Grok 4.5, DeepSeek V4 Pro, GLM-5.2, MiniMax M3, StepFun 3.7, ERNIE 4.5 VL, Qwen Coder-Next and Perplexity Sonar are all still the newest available. Gemini 3.1 Pro remains the reasoning/judge default: Google shipped three models on Jul 21 and skipped 3.5 Pro. xAI's staged rollout finished (EU access Jul 17), so the
grok-4.3fallback is now quota/region insurance rather than a rollout workaround.
v2.27.0
- Grok 4.5 (Jul 8 flagship, "Opus-class") now powers all Grok tools, with automatic fallback to
grok-4.3while xAI's region-staged rollout completes (EU mid-July) — tools keep working everywhere, and 4.5 activates by itself. grok_search_lite(new tool, 65 total) — the same Grok live search ongrok-4-1-fast($0.20/$0.50, 2M ctx), ~10x cheaper thangrok_search. Use it for high-volume lookups and jury/council fan-outs.- GPT-5.6 tiers —
openai_*tools move togpt-5.6-sol(flagship, same $5/$30 as 5.5 but stronger),terrafor code (5.5-level at half price),lunafor explanations ($1/$6). The $30/$180gpt-5.5-protier is replaced by sol + reasoning effort; a permission fallback (sol → terra → 5.5) covers org-gated accounts.
v2.26.1
/testand/auditskills (19 skills total) —/testgenerates runnable tests viatestgen;/auditruns an OWASP/CWE security review viasecurity_review.- Skill install in the wizard —
tachibot initnow offers to install Claude Code skills with a per-skill skip choice ([Enter]=all ·[s]=choose which to skip ·[n]=none). Skills are opt-in —postinstallno longer writes to~/.claudesilently (npm run install-skillsstill installs all non-interactively). - Fixes — the one-click
.mcpbextension now points at a valid entry point (was broken) and tracks the package version;tachibot initexits cleanly on non-interactive/CI stdin instead of hanging.
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 refinepresents the open questions as clickable choices and merges your answers into a final brief.- Curated technique list —
list_prompt_techniquesnow defaults to the ~9 core techniques that still help 2026 reasoning models (output contracts likescot,pre_mortem,bdd_spec);all=truefor the full 31. technique="auto"—preview_prompt_techniquerecommends the right technique for your task, with reasons. Asktachi"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
.mcpbfrom 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 (66 tools · 19 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
focusorchestration screen: 37 lines of repeated scaffolding → 10 focused linesnpm testexits 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 19 slash commands for Claude Code. These orchestrate the tools into powerful workflows:
Skills automatically adapt to your configured API keys. Even with just 1-2 providers, all skills work.
Getting started? Type
/tachito see what's available.
Key Features
Multi-Model Intelligence
- 67 AI Tools across 11 providers — Perplexity, Grok, GPT-6, Gemini, Qwen, Kimi, MiniMax, DeepSeek, GLM (Zhipu), StepFun, TypeSafe Jev, plus free local models (Ollama / LM Studio / llama.cpp / vLLM)
- Gemini 4 Argon (
gemini-4-argon, GA Oct 13 2026) — reasoning/judge default; setTACHI_GEMINI_PRO_MODEL=gemini-3.1-pro-previewto roll back. Flash/search tier isgemini-3.8-flash - Multi-Model Council — planner_maker synthesizes plans from six labs into bite-sized TDD steps. Code analysis runs on DeepSeek V4 Pro; set
TACHI_PLANNER_TIER=standardfor the cheaper Qwen3-Coder-Next lineup - Jury — the GPT juror runs on
gpt-6.1-sol; override withTACHI_JURY_OPENAI_MODEL(e.g.gpt-6-astra) - 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 — 85 research-backed techniques (including SCoT, ReAct, Reflexion, Chain-of-Note, Spotlighting)
- Verification Checkpoints — 50% / 80% / 100% with automated quality scoring
- Parallel Execution — Run multiple models simultaneously
Tool Profiles
Developer Experience
- Claude Code — First-class support
- Claude Desktop — Full integration
- Cursor — Works seamlessly
- TypeScript — Fully typed, extensible
Quick Start
Installation
Setup wizard
Detects your keys and clients, then prints the exact config for Claude Code and Claude Desktop.
Claude Code (one-liner)
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:
Direct Mode — One key per provider:
Get keys: OpenRouter | Perplexity
See Installation Guide for detailed instructions.
Tool Ecosystem (67 Tools)
Research & Search (6)
perplexity_ask · perplexity_reason · grok_search · grok_search_lite · openai_search · gemini_search
Reasoning & Planning (15)
grok_reason · openai_reason · qwen_reason · qwq_reason · kimi_thinking · kimi_decompose · deepseek_reason · glm_reason · stepfun_reason · planner_maker · planner_runner · list_plans · spec_writer · blog_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 (15)
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 · jev_decide · 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
Task Decomposition
Code Review
Deep Reasoning
Documentation
- Full Documentation
- Installation Guide
- Configuration
- Tools Reference
- Workflows Guide
- API Keys Guide
- Focus Modes
Setup Guides
Contributing
Contributions welcome! See CONTRIBUTING.md for guidelines.
Like what you see?
Star on GitHub — it helps more than you think.
AGPL-3.0 — see LICENSE for details.
Made with care by @byPawel
Multi-model AI orchestration, unified.
来源:README.md,提交 06dda2a
工具
0版本历史
1- v2.0.5最新Sep 16, 2026
评分
已满足适用检查项的 40%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
请在仓库或注册中心条目中声明许可证。