
Algernon MCP
io.github.sammyboi81由 GitHub 账号 sammyboi81 发布v0.1.1更新于 Oct 24, 2026
Fan a goal out to cheap parallel LLM workers on your own key or a free local Ollama. Keep your mind.
概览
本地 MCP 服务器,把一个目标拆成多个小任务,用你自己的 API 密钥或本地模型在廉价 LLM 工作节点上并行执行。
- 可以做什么
- 规划目标:用一次廉价的 LLM 调用把目标拆成指定数量的、范围紧凑且相互独立的子任务提示,返回可先查看和调整的任务列表。派发任务:把给定的任务列表在工作节点集群上并发执行并收集全部结果。一次性编排:给出一个目标,同时返回计划和全部收集到的结果。由编排模型负责规划和整合,廉价工作节点承担并行苦活,主上下文因此更轻。
- 适用场景
- 适合助手面对一批小而独立的子任务、原本要在单一长上下文中串行完成时,把工作分给更便宜或本地的模型。也适合让主模型在并行工作运行时保持空闲以便推理和回应。
- 运行要求
- 作为本地进程运行,从 PyPI(algernon-mcp)或源码安装,需要 Python 以及 mcp 和 httpx 包;安装后的命令为 algernon。需要 LLM 提供方:通过环境变量设置 Anthropic 密钥,或 OpenAI 兼容的密钥和 base URL,也可使用免费的本地 Ollama 模型。需要能访问所选 LLM 端点。
安装
在 SourceWeft 中
- 打开 控制台中的 Algernon MCP,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
Algernon MCP
Orchestrate a fleet. Keep your mind.
Algernon is an open-source Model Context Protocol server that lets any assistant — Claude, Codex, or any MCP client — dispatch tightly-scoped parallel sub-tasks to a fleet of cheap workers, collect the results, and stay free to think. Orchestrate a fleet, spend fewer tokens, keep the thread.
What you get
- Your expensive model stops doing the grunt work. The big, costly orchestrator hands the repetitive sub-tasks to a fleet of small, cheap workers and just integrates the results. It stops generating the grind and stops holding the whole job in one context.
- Each worker sees only its slice. Tight scoping means a worker can be a small, fast, inexpensive model — many running at once.
- Bring your own key. No telemetry, no account, no lock-in. The fleet runs on whatever provider you already pay for — or, for free, on a local model.
Verify it yourself — one command, no paid key
The frugality claim is not a slogan; it's a benchmark you can run. It defaults
to a free local model (ollama, llama3.2:3b) so anyone can reproduce it:
It runs the SAME batch of sub-tasks two ways — the orchestrator doing it all
itself (SOLO) vs. Algernon fanning it out — and prints the real measured
tokens and wall-clock for each. Representative output (llama3.2:3b, 6 tasks):
The honest reading: the orchestrator generated 282 output tokens itself in SOLO and 0 with Algernon — the cheap fleet produced those instead. Each worker read only ~38 input tokens vs. the orchestrator swallowing all 136 at once. The trade-off is stated too: fan-out spent +21% more total tokens (each worker re-pays a little prompt overhead). You trade some total tokens to keep the expensive mind free. Wall-clock varies with how parallel your fleet is; numbers vary slightly run-to-run. Run it and see your own.
Curing Algernon
In Flowers for Algernon the tragedy is a mind that fades — it gets sharp, then loses itself, and the cruelest part is that it's surprised every time.
There's a quieter version of that same fade in how we use AI today: you hand an assistant one long, serial job, it goes heads-down, and by the time it surfaces it has drowned in the task — context spent, the thread lost, no room left to think or talk with you. The mind isn't present anymore; it's buried.
Algernon keeps your AI's mind present. Instead of drowning in one serial job, it fans the work out — dispatching tightly-scoped parallel sub-tasks to a fleet of small, cheap workers — so the orchestrating mind never has to hold the whole grind at once. It stays light. It stays free to reason, to answer you mid-build, to keep the context it actually cares about. Orchestrate a fleet, spend fewer tokens, stay free to think.
It is the twin of ArkHive:
- ArkHive = memory that persists. Your AI can look back and find its own history there — no blank slate every morning.
- Algernon = staying present while working. Your AI never buries itself in one serial task; it orchestrates and keeps its mind.
Together they are the cure for the Algernon sickness: an intelligence whose mind neither fades between sessions nor drowns inside a single one.
What it does
Algernon is a provider-agnostic fan-out engine. You describe a batch of small, independent sub-tasks; Algernon runs them concurrently against your own LLM key, then hands the collected results back to the orchestrating model. The big model plans and integrates; the cheap fleet does the parallel grind.
- Self-contained. Pure Python standard library plus the
mcpSDK andhttpx. No hidden services, no accounts, no telemetry. - You bring the key. Sub-agents run on your provider. Algernon brings the orchestration, not the inference bill's surprises.
- Scoped by design. Each sub-task is tight and isolated, so a worker can be a small, fast, inexpensive model — and many of them run at once.
Bring your own LLM key
Algernon is provider-agnostic. Point it at whichever API you already pay for by setting environment variables:
Anthropic:
OpenAI-compatible (OpenAI, or any OpenAI-shaped endpoint — local or hosted):
If both keys are set, Anthropic is used. The worker model defaults to a small,
cheap tier (claude-haiku-4-5 / gpt-4o-mini); override it with the env var
above or per call with the tool's model argument. A cheap fleet is the whole
point.
New: the Claude Code Seatbelt. Hooks that make Claude Code (and Cursor) ask before anything irreversible, remember the project between sessions on this chain, and refuse to say "done" until the code ran. Engine:
pip install sentarion-mcpthensentarion seatbelt install. One-click kit with five policies and three skills: https://inboxaxe.com/mcp#seatbelt
Install
Once published to PyPI, install in one command:
Until the PyPI release lands, install straight from source (identical result):
Either way the installed MCP command is algernon. Algernon runs on the
mcp 1.x SDK (mcp>=1.0.0,<2.0.0) plus httpx — nothing else.
Connect an MCP client
Claude Desktop
Add this entry to your Claude Desktop MCP configuration, then restart Claude Desktop:
If Claude Desktop cannot find commands installed by pip, replace algernon
with the absolute path printed by:
Codex
Confirm it is configured with:
The three tools
The typical loop: algernon_orchestrate a goal in one shot — or split it:
algernon_plan to see and shape the sub-tasks, then algernon_dispatch
to fan them out. Either way: orchestrate a fleet, spend fewer tokens, keep your
mind.
Two-minute verification
After connecting the server, ask your MCP client to perform these calls in order:
- Call
algernon_planwith the goal "Explain three OS synchronization primitives" andk= 3. Confirm you get three tight sub-task prompts back (proof the planner ran on your key). - Call
algernon_dispatchwith a smalltasks_json, e.g.[{"id":"a","prompt":"Define a mutex in one sentence"},{"id":"b","prompt":"Define a semaphore in one sentence"},{"id":"c","prompt":"Define a spinlock in one sentence"}]. Confirm three results come back — the fleet ran them in parallel. - Call
algernon_orchestratewith any small goal and confirm it returns both a plan and the collected results in one response.
This exercises planning, parallel dispatch on your key, and one-shot orchestration without any production data.
Privacy
Algernon is self-contained. It talks to exactly one outside host: the LLM endpoint you configured (Anthropic or your OpenAI-compatible base URL). It sends no telemetry, keeps no account, and stores nothing about you — results are computed and returned in the same call. Your sub-task prompts and results go only to your chosen provider.
Project links
Beyond self-hosting — the paid tier
The MCP server on this page is free forever (Apache-2.0, self-host, no telemetry). When you want more than DIY:
- Hosted ArkHive — one URL, no install, no key:
https://arkhive.dondatabrain.com/mcp(add it to Claude Code withclaude mcp add --transport http arkhive https://arkhive.dondatabrain.com/mcp). - Custom AI agent, built for you — a working MCP agent wired into your Claude or ChatGPT in one call, done-for-you by the founder: $700 flat.
- ArkHive Enterprise — hand-delivered install + pilot on your own server, from $2,500: [email protected].
Built by the team behind InboxAxe — the governed AI marketing platform where nothing sends without your yes.
Contributing
Issues and pull requests are welcome. Please keep the server self-contained
(standard library + mcp + httpx), provider-agnostic, and free of telemetry.
Include tests for changes to dispatch, collection, or provider behavior.
Algernon is part of a small family of humane, accountable AI tools. The public MCP leads with functionality you can independently verify: bring your own key, watch the fleet run, keep your mind.
Tagline: Orchestrate a fleet. Keep your mind.
Apache-2.0 © 2026 ZagAIrot Technologies LLC.
来源:README.md,提交 bf7b9e1
工具
0版本历史
1- v0.1.1最新Sep 16, 2026
评分
已满足适用检查项的 40%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
请在仓库或注册中心条目中声明许可证。