director

把智能体调 MCP 工具的流程写成可复用剧本

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 78 🐛 待处理 5 👀 关注 3
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 480
维护状态 维护中
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

director 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队fdmtl
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议AGPL-3.0
主要语言TypeScript
技术栈/模型mcp,mcp-client,mcp-gateway,mcp-host,mcp-middleware,mcp-server,mcp-tools
GitHub 星标★ 480
上线时间2025-03-20 00:00:00
代码更新2026-09-03
仓库体积69.0 MB
本站数据更新2026-11-06
维护状态维护中
收录时间2026-09-22
浏览次数1

项目介绍

director 是一个面向 AI 智能体的 MCP(Model Context Protocol)剧本(Playbook)工具,用 TypeScript 编写。它解决的核心问题是:当 AI 智能体需要调用多个 MCP 服务器、工具和中间件时,配置与编排会变得零散且难以复用。director 把这些调用流程抽象成可复用的“剧本”,让开发者用声明式方式定义智能体该按什么顺序、带什么参数去调用哪些 MCP 工具,并统一处理 MCP 客户端、网关、宿主与中间件。项目覆盖 mcp-client、mcp-gateway、mcp-host、mcp-middleware、mcp-server、mcp-tools 等环节,适合把智能体的工具调用逻辑从代码里抽离出来,变成可版本化、可共享的配置。星标约 481,属于早期但方向明确的基础设施型项目。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-22 · 当前星标 ★ 480

使用教程

难度:入门 约 15 分钟 部署方式:全局安装 4 步

环境要求

  • Node.js

安装与启动步骤

  1. 1装命令行

    打包成全局命令,装完就能用。

    npm install -g @director.run/cli
  2. 2接一个 MCP 服务

    它把 MCP 工具、提示词和配置打包成可复用的 playbook。

  3. 3把它挂到自己的 Agent 上

    挂载后 Agent 就获得这批新能力。

  4. 4验证 Agent 真的调到了

    让它做一件必须用该工具才能完成的事。

如何确认成功

Agent 能通过挂载的 playbook 调用到新增工具,且调用记录里能看到实际请求

注意事项

  • 它给 Agent 发能力的方式是 playbook,一个 playbook 就是一组 MCP 工具加提示词加配置。
  • 命令行只是安装与管理的入口,真正的价值在挂载后的工具复用。
  • 从源码跑是开发用途,普通使用装全局包即可。

核心亮点

  • 用 TypeScript 实现,类型友好,便于前端/Node 团队接入
  • 把 MCP 客户端、网关、宿主、中间件统一抽象,减少重复胶水代码
  • 以 Playbook 形式沉淀工具调用流程,方便复用与团队共享

不足之处

  • 早期项目,API 与文档可能快速变化
  • 生态与社区案例尚少,生产落地经验待观察

适用场景

  • 为多个 MCP 服务器编排统一的工具调用流程
  • 把智能体的工具调用逻辑抽成可版本化的剧本配置
  • 在 Node/TypeScript 项目中快速接入 MCP 客户端与网关

替代项目

modelcontextprotocol/servers、punkpeye/fastmcp

上一篇:hack-skills

下一篇:puppyone-cloud

同类项目推荐

SkillClaw 开源

让AI智能体集体进化,技能越用越强

Let Skills Evolve Collectively with Agentic Evolver

★ 2746 2026-08-09
claude-octopus 开源

让8个AI同时干活,交叉验证,提前发现盲区。

Run multiple AI models against the same research, design, or coding task. Surface di···

★ 4397 2026-08-09
vulnerator-ai 开源

用 OODA 循环驱动的自主渗透测试智能体

Autonomous OODA-loop pentesting agent. Hermes brain, Kali + Playwright tools over MC···

★ 269 2026-11-05
Muse-Studio 开源

用 AI 智能体把故事想法直接变成可视化分镜和视频素材。

Muse Studio is an Agentic AI workspace for planning, visualizing, and iterating on s···

★ 116 2026-08-09
Agentic-Desktop-Pet 开源

让桌宠拥有记忆和情感,陪你聊天干活

下一代 Agentic 桌宠 = LLM + 记忆 + 情感 + RPG + Claude Code Next Gen Agentic Desktop···

★ 341 2026-08-09
wind-comic 开源

一句话输入,多智能体自动产出完整短剧视频

Multi-agent AI pipeline that turns one line of text into a finished short-form drama···

★ 704 2026-08-09
spark-agent 开源

本地桌面 Agent 工作台,多会话编排,任务可回滚

SparkWork is a local-first desktop Agent workbench for professional development and ···

★ 121 2026-10-15
EvoSkill 开源

把智能体的失败轨迹自动炼成可复用技能

EvoSkill — An open-source framework that automatically discovers and synthesizes re···

★ 1288 2026-10-27
evolving-agents 开源

让 Agent 像物种一样自我进化、协作升级

A director agent that learns how your team works: it plans by walking your CLAUDE.md···

★ 456 2026-09-16