# AI Company (MCP server)

> AI Company is an MCP server that adds productivity tools to AI assistants such as Claude Desktop, Claude Code and Cursor. Multi-agent team operating system for Claude Code. It has 370 GitHub stars, is released under the MIT license and runs locally with uvx ai-team-os.

AI Team OS is a shared operating layer for Claude Code and Codex. Keep tasks, project memory, reports and team messages in one place, and follow work across sessions in one Dashboard. Each host keeps its native agent tools; the OS provides the durable record that makes their work understandable and reusable.

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/CronusL-1141/AI-company |
| GitHub stars | 370 |
| License | MIT |
| Language | Python |
| Transport | stdio |
| Packages | pypi: ai-team-os |
| Remote URL | none |
| Needs API key | no |
| Official | no |
| Works with | Claude Desktop, Claude Code, Cursor, VS Code |
| Category | Productivity |
| Latest release | v1.15.0 (Sep 30, 2026) |
| Last commit | Sep 30, 2026 |

## Install

### Claude Desktop (claude_desktop_config.json)

```json
{
  "mcpServers": {
    "ai-company": {
      "command": "uvx",
      "args": [
        "ai-team-os"
      ]
    }
  }
}
```

Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.

### Claude Code

```sh
claude mcp add --transport stdio ai-company -- uvx ai-team-os
```

### Cursor (.cursor/mcp.json)

```json
{
  "mcpServers": {
    "ai-company": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "ai-team-os"
      ]
    }
  }
}
```

Project file; use ~/.cursor/mcp.json to enable it in every project.

### VS Code (.vscode/mcp.json)

```json
{
  "servers": {
    "ai-company": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "ai-team-os"
      ]
    }
  }
}
```

Config formats checked against the official docs on 2026-10-07.

## Tools

- `team_status`: Get team details and member status
- `team_list`: List all teams
- `agent_update_status`: Update recorded Agent status
- `agent_list`: List team members
- `agent_template_list`: Get available Agent template list
- `agent_template_recommend`: Recommend the best Agent template based on task description
- `task_run`: Execute a task with full execution recording
- `task_status`: Query task execution status
- `task_create`: Create a new task (autostart supported; tasktype is accepted but retired — a no-op kept for backward compatibility)
- `task_update`: Partial update of task fields with auto timestamps
- `task_memo_add`: Add an execution memo to a task
- `task_memo_read`: Read task history memos
- `task_list_project`: List all tasks under a project
- `meeting_create`: Create a structured meeting (8 templates, keyword auto-select)
- `meeting_send_message`: Send a meeting message
- `meeting_read_messages`: Read meeting records
- `meeting_conclude`: Summarize meeting conclusions
- `meeting_template_list`: Get available meeting template list
- `meeting_list`: List all meetings
- `meeting_update`: Update meeting metadata
- `channel_send`: Send a message to a channel (team:/project:/global) with @mention support
- `channel_read`: Read messages from a channel
- `channel_wait`: Replay a scoped inbox, then wait for a peer message over WebSocket; read-only, no automatic ACK
- `channel_mentions`: Get unread @mentions for an agent
- `debate_start`: Start a structured 4-round debate (Advocate→Critic→Response→Judge)
- `debate_code_review`: Start a code review debate session
- `failure_analysis`: Frozen: record a failed task's root cause
- `decision_log`: Log a decision to the cockpit timeline
- `context_resolve`: Resolve current context and retrieve relevant background information
- `memory_search`: Search team memory — recency-window recall within scope + pure-Python BM25 rerank (Chinese bigram, no embeddings)
- `memory_add`: Write a direction-layer memory (preference/correction/design intent, 4 kinds; bucket quotas 1200/1500/300 chars, <=400…
- `memory_invalidate`: Explicitly invalidate a direction-layer memory (by id or unique substring; invalidate, never delete — auditable);…
- `memory_list`: List shared direction-layer entries, optionally filtered by kind
- `memory_reconcile_candidates`: On-demand reconcile coarse pass (zero-LLM): BM25-paired candidate groups + direction-layer inventory + promotion…
- `memory_reconcile_apply`: Apply agent-confirmed reconcile operations (merge / invalidate / score / promote); idempotent, size guardrails…
- `unified_search`: Three-arm RRF search across memos / reports / tasks — BM25 full-text + knowledge-graph fanout + exact ID match
- `link_query`: Query the cross-domain reference graph by node (what references this / what does this reference)
- `link_trace`: Trace a reference chain from any OS ID (wf_id / commit / task uuid) with evidence snippets
- `model_config_get`: Read observed Claude Code model names and its startup default
- `model_config_set`: Set Claude Code's startup default with protected writes to its settings; does not control Codex

## Similar MCP servers

- [Kaneo](https://appsgit.com/mcp-servers/kaneo): Official MCP server for Kaneo: manage tasks, projects, and labels from Claude and other MCP clients. (9,368 stars, MIT, official, needs API key)
- [PraisonAI](https://appsgit.com/mcp-servers/praisonai): AI Agents Framework with Self Reflection and MCP support. (9,192 stars, MIT)
- [Windows MCP](https://appsgit.com/mcp-servers/windows-mcp): An MCP Server for computer-use in Windows OS. (7,725 stars, MIT)
- [Excel MCP Server](https://appsgit.com/mcp-servers/excel-mcp-server): Create, read and edit Excel workbooks without Microsoft Excel. (4,212 stars, MIT)
- [Basic Memory](https://appsgit.com/mcp-servers/basic-memory): Local-first knowledge management with bi-directional LLM sync via Markdown files. (4,108 stars, AGPL-3.0)
- [RevoGrid DataGrid MCP](https://appsgit.com/mcp-servers/revogrid-datagrid-mcp): Token-free MCP server for structured RevoGrid Core, Pro, and Enterprise knowledge retrieval. (3,448 stars, MIT)

---

Canonical page: https://appsgit.com/mcp-servers/ai-company
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
