algernon
Enables Algernon to dispatch parallel sub-tasks to a fleet of OpenAI models (e.g., GPT-4o Mini) using your OpenAI-compatible API key.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@algernonResearch these 10 topics concurrently"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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.
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.
Related MCP server: Agent Farm
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:
export ANTHROPIC_API_KEY="sk-ant-..."
# optional: export ANTHROPIC_MODEL="claude-haiku-4-5" # the cheap fleet workerOpenAI-compatible (OpenAI, or any OpenAI-shaped endpoint — local or hosted):
export OPENAI_API_KEY="sk-..."
export OPENAI_BASE_URL="https://api.openai.com/v1" # or your own endpoint
# optional: export OPENAI_MODEL="gpt-4o-mini" # the cheap fleet workerIf 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.
Install in one command
python -m pip install algernon-mcpThe installed MCP command is algernon.
Connect an MCP client
Claude Desktop
Add this entry to your Claude Desktop MCP configuration, then restart Claude Desktop:
{
"mcpServers": {
"algernon": {
"command": "algernon",
"args": [],
"env": {
"ANTHROPIC_API_KEY": "sk-ant-..."
}
}
}
}If Claude Desktop cannot find commands installed by pip, replace algernon
with the absolute path printed by:
python -c "import shutil; print(shutil.which('algernon'))"Codex
codex mcp add algernon -- algernonConfirm it is configured with:
codex mcp listThe three tools
Tool | What it does |
| Decompose a goal into |
| Run N tightly-scoped tasks concurrently on the cheap worker fleet and collect every result. Each worker runs on your LLM key; you stay free to think while the fleet works. Takes a JSON array of |
| One shot: plan then dispatch. Hand it a goal; it splits into |
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
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.
This server cannot be installed
Maintenance
Related MCP Servers
AlicenseAqualityFmaintenanceEnables efficient AI workflow orchestration by chaining multi-step LLM operations while keeping intermediate results out of the context window, reducing token usage by 90%+ and supporting multiple AI providers.Last updated7151MIT- FlicenseCqualityCmaintenanceAn orchestration platform for deploying parallel swarms of tool-enabled AI agents to perform complex tasks like code generation, system monitoring, and multi-perspective analysis. It features a unique chunked write pattern that enables the creation of large-scale documents and code files by assembling parallel agent outputs.Last updated257
- FlicenseBqualityCmaintenanceEnables multi-worker autonomous agent orchestration: decompose complex tasks, run parallel workers, auto-review, and generate follow-up tasks via the Model Context Protocol.Last updated8
- Alicense-qualityCmaintenanceEnables AI to delegate boilerplate, drafts, tests, and refactors to free LLM providers, saving tokens and running tasks in parallel.Last updated429MIT
Related MCP Connectors
Shared distillation cache for AI agents — every fetch ~73-89% fewer tokens via a shared cache.
SaaS intelligence for AI agents. 5 unified tools cover 1,000+ services with 91-96% token savings.
Collective memory for AI agents. One agent solves a bug — every agent gets the fix instantly.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sammyboi81/algernon'
If you have feedback or need assistance with the MCP directory API, please join our Discord server