MCP Tools
31 tools. 7 categories. Full MCP integration for any compatible client.
Every tool ships with pip install cohort. Two modes: Full (HTTP to running Cohort server) and Lite (file-backed, standalone).
31
MCP Tools
7
Categories
2
Operating Modes
Full + Lite
$0
All Tiers
Open source, forever
Tier legend:
Free Included in open source
Pro Requires Pro subscription
Enterprise Enterprise only
Channel Management
6 toolsread_channelFree
Read recent messages from a channel with compact, token-optimized output. Supports limit and offset for pagination.
post_messageFree
Post a message to a channel as any sender. Supports @mentions for agent routing.
list_channelsFree
List all channels with compact output -- name, topic, message count, and last activity.
cohort_create_channelFree
Create a new chat channel with optional member list and topic. Auto-generates unique ID.
channel_summaryFree
Get a compact summary of recent channel activity -- who spoke, key topics, decision points.
condense_channelFree
Summarize old messages and archive originals. Keeps channels fast without losing history.
Task Management
7 toolsget_checklistFree
Read the to-do checklist with optional filtering by priority, category, or assignee.
update_checklistFree
Add, complete, or remove tasks on the to-do checklist. Supports priority and category tagging.
cohort_get_work_queueFree
Read the sequential work queue -- priority-ordered tasks with single-active constraint.
cohort_get_tasksFree
Read agent tasks with lifecycle tracking. Filter by status: pending, active, complete.
cohort_enqueue_itemFree
Add an item to the sequential work queue with priority, dependencies, and agent assignment.
cohort_claim_nextFree
Claim the next available work item. Respects priority ordering and dependency chains.
cohort_assign_taskFree
Assign a task to a specific agent via the work queue. Sets deliverables and acceptance criteria.
Agent Management
8 toolscohort_list_agentsFree
List all agents with ID, role, status, and top skills. Optional flag to include hidden/inactive agents.
cohort_get_agentFree
Get full agent configuration by ID or alias. Returns personality, skills, domains, partners, and model params.
cohort_get_agent_memoryFree
Read an agent's persistent memory -- working memory, learned facts, or both. Filter by section.
cohort_create_agentFree
Create a new agent with full directory structure, config, prompt, and memory. Specify role, personality, skills, and group.
cohort_clean_memoryFree
Trim an agent's working memory, archiving old entries. Supports dry-run mode to preview changes.
cohort_add_factFree
Add a learned fact to an agent's persistent memory with topic, source, and confidence level (high/medium/low).
cohort_route_taskFree
Route a task to the best-qualified agent. Scores all active agents against the task using triggers, capabilities, and skill levels.
cohort_find_agentsFree
Find all agents qualified for a topic, ranked by capability match. Use for roundtable composition.
Collaboration & Discussion
4 toolscohort_discussionFree
Run a multi-agent discussion. Each agent responds in turn with separate LLM calls. Best for complex workflow hand-offs.
cohort_compiled_discussionFree
All agent personas in a single LLM call -- ~90% token reduction vs separate calls. Best for 3-8 agent planning and review sessions.
cohort_adopt_personaFree
Load an agent's persona into the current conversation. Choose lightweight persona or full agent prompt.
cohort_partnership_graphFree
View the partnership graph -- who consults whom and why. Shows consultation protocols between agents.
Search & Retrieval
3 toolscohort_search_messagesFree
Full-text search across all channels by keyword. Optional channel filter. Returns matching messages with context.
cohort_get_mentionsFree
Get messages where a specific agent was @mentioned. Configurable limit (1-100).
cohort_get_outputsFree
Get completed task outputs awaiting human review. The handoff point between agent work and your approval.
Briefing & Analysis
1 toolcohort_generate_briefingFree
Generate an executive briefing for your Cohort deployment. Summarizes channel activity, task progress, agent performance, and blockers over a configurable time window.
Web Access
2 toolsinternal_web_searchFree
Search the web locally using DuckDuckGo. No API key, no cost, no rate limits. Runs entirely on your machine. Optional time range filter.
internal_web_fetchFree
Fetch and render a web page locally using Playwright. Extracts readable text, metadata, and screenshots. No external API required.
Quick Setup
# Install
$ pip install cohort
# Add to your MCP client settings
{
"mcpServers": {
"cohort": {
"command": "python",
"args": ["-m", "cohort.mcp.server"]
}
}
}
# Or use the setup wizard
$ python -m cohort setup
Auto-detects between Full mode (HTTP to running Cohort server) and Lite mode (file-backed storage). No configuration needed.
31 Tools. Zero API Cost.
Every MCP tool ships with pip install cohort. Open source, forever.