0nmcp-crewai

中文文档
1.0.0发布于 2026/04/29MITTypeScriptES Module

MCP server for CrewAI Enterprise — kick off, status, resume, and inspect crew runs from any MCP client (Claude Code, Cursor, Windsurf, 0nMCP). 50 free runs/month on the CrewAI free tier. Built by 0nORK.

原始使用文档
文档目录16 节
  1. What it does
  2. Free tier
  3. Install
  4. Claude Desktop / Claude Code
  5. Cursor / Windsurf
  6. 0nMCP / 0nCore
  7. Usage
  8. Kick off a crew
  9. Check status
  10. List a crew's inputs
  11. Resume a paused run
  12. Crew identification
  13. Auth
  14. Why a separate MCP package vs. just a 0nMCP service?
  15. License
  16. Related

0nmcp-crewai

An MCP server for CrewAI Enterprise — drive crew runs from any MCP client. Built by 0nORK.

npm version License: MIT

What it does

Wraps the per-crew CrewAI Enterprise REST API (https://<crew>.crewai.com) as a standard Model Context Protocol server. Any MCP client — Claude Code, Cursor, Windsurf, 0nMCP, etc. — can now kick off, monitor, and resume CrewAI crew runs as first-class tools.

ToolEndpointPurpose
crewai_kickoffPOST /kickoffStart a crew run with the given inputs
crewai_statusGET /status/{kickoff_id}Check progress of a running crew
crewai_get_inputsGET /inputsList the inputs a crew expects
crewai_resumePOST /resumeResume a paused crew waiting on human input

Free tier

CrewAI Enterprise gives every account 50 crew runs/month for free. This MCP server makes those 50 runs callable from anywhere AI runs — without writing CrewAI-specific code.

Install

Claude Desktop / Claude Code

Add to your MCP config:

{
  "mcpServers": {
    "crewai": {
      "command": "npx",
      "args": ["-y", "0nmcp-crewai"],
      "env": {
        "CREWAI_BEARER_TOKEN": "your_crewai_token"
      }
    }
  }
}

Cursor / Windsurf

Same pattern — point at npx -y 0nmcp-crewai with CREWAI_BEARER_TOKEN in env.

0nMCP / 0nCore

Connect from 0ncore.com/dashboard/admin/mcp-registry once this server is published to the official MCP registry. (Until then, use the CLI install above.)

Usage

Kick off a crew

// Tool call:
{
  "name": "crewai_kickoff",
  "arguments": {
    "crew_name": "research-crew",
    "inputs": {
      "topic": "AI agent frameworks",
      "depth": "deep"
    }
  }
}

// Returns:
{ "kickoff_id": "abc123-..." }

Check status

{
  "name": "crewai_status",
  "arguments": {
    "crew_name": "research-crew",
    "kickoff_id": "abc123-..."
  }
}

List a crew's inputs

{
  "name": "crewai_get_inputs",
  "arguments": { "crew_name": "research-crew" }
}

Resume a paused run

{
  "name": "crewai_resume",
  "arguments": {
    "crew_name": "research-crew",
    "kickoff_id": "abc123-...",
    "task_outputs": { "human_response": "approved" }
  }
}

Crew identification

You can identify a crew two ways:

FormExampleResolves to
crew_name"research-crew"https://research-crew.crewai.com
crew_url"https://research-crew.crewai.com"(passed through verbatim)

A default can also be set globally with CREWAI_DEFAULT_CREW_URL.

Auth

MethodWherePriority
Per-callbearer argument on any toolHighest
Global envCREWAI_BEARER_TOKENFallback

Why a separate MCP package vs. just a 0nMCP service?

This package implements the Model Context Protocol directly so it works in any MCP client — not just 0nMCP. If you only use 0nMCP, the CrewAI tools are also bundled into 0nMCP's first-party catalog (crewai_*) for zero-config use. This standalone package exists for the broader MCP ecosystem.

License

MIT — © 2026 RocketOpp LLC.

  • 0nMCP — Universal AI API Orchestrator (1,594 tools across 105 services)
  • Model Context Protocol — the protocol this server implements
  • CrewAI — the agent platform this wraps

版本与发布记录

0nmcp-crewai 共发布 1 个版本,首次发布于 2026/04/29;过去 12 个月发布了 1 个版本。

版本发布日期距今
1.0.0latest2026/04/296 个月前

关于 0nmcp-crewai 的常见问题

0nmcp-crewai 是什么?

用于CrewAI Enterprise的MCP服务器-从任何MCP客户端(Claude Code, Cursor, Windsurf, 0nMCP)启动,状态,简历和检查船员运行。CrewAI免费层每月50次免费运行。由nork建造。

如何安装 0nmcp-crewai?

在项目目录运行 npm install 0nmcp-crewai,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 crewai-mcp、0nmcp-crewai,可以用 npx crewai-mcp 直接运行。

0nmcp-crewai 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

0nmcp-crewai 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

0nmcp-crewai 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=18.0.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

0nmcp-crewai 可以商用吗?

0nmcp-crewai 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

0nmcp-crewai 还在维护吗?

最新版本 1.0.0 发布于 2026/04/29(6 个月前);至今共发布 1 个版本,其中过去 12 个月发布了 1 个;首次发布于 2026/04/29。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。