FD

fdmtl/director

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

482 stars 78 forks 质量 75 趋势 28AGPL-3.0

面向AI代理的MCP操作手册

概览

卷曲 -LsSf https://director.run/install.sh |sh Director 允许你向 AI 代理提供服务。一个 playbook 是一组 、 和 ,为代理提供新的 。你可以一键连接 Claude、Cursor 和 VSCode,或者通过单一 MCP 端点手动集成。 Playbook 便携,可以轻松切换上下文。Director 本地优先——设置和客户端集成只需 30 秒。此外,Director 提供了你预期的所有 MCP 管理功能:工具过滤、日志记录、强隔离和统一 OAuth。 https://github.com/user-attachments/assets/cafc0902-a854-4ee8-ac89-b7535f10c93d - 📚 - 维护针对不同任务或环境的工具、提示和配置集。- 🚀 - 一键切换剧本。目前支持 Claude Code、Claude Desktop、Cursor、VSCode- 🔗 - 剧本可通过单一 MCP 端点访问,便于跨代理共享。

概述(AI 翻译)

导演 面向AI代理的MCP操作手册

卷曲 -LsSf https://director.run/install.sh |sh


概述

Director 允许你向 AI 代理提供 playbooks。Playbook 是一组 MCP 工具、提示和配置,赋予代理新的 技能。你可以一键连接 Claude、光标和 VSCode,或者通过单一 MCP 端点手动集成。

Playbook 便携,可以轻松切换上下文。Director 本地优先——设置和客户端集成只需 30 秒。此外,Director 提供了你预期的所有 MCP 管理功能:工具过滤、日志记录、强隔离和统一 OAuth。

https://github.com/user-attachments/assets/cafc0902-a854-4ee8-ac89-b7535f10c93d

主要特色

  • 📚 Playbooks - 维护不同任务或环境的工具、提示和配置集。
  • 🚀 1 点击集成 - 一键切换播放簿。目前支持 Claude Code、Claude 桌面、光标、VSCode
  • 🔗 可共享 - Playbook 可通过单一 MCP 端点访问,方便跨代理共享。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Director MCP Playbooks for AI agents

curl -LsSf https://director.run/install.sh | sh


Overview

Director allows you to provide playbooks to AI Agents. A playbook is a set of MCP tools, prompts and configuration, that give agents new skills. You can connect Claude, Cursor and VSCode in 1-click, or integrate manually through a single MCP endpoint.

Playbooks are portable and can easily be switched in and out of context. Director is local-first - setup and client integration takes 30 seconds. In addition, Director provides all of the MCP management functionality that you’d expect: tool filtering, logging, strong isolation, and unified OAuth.

https://github.com/user-attachments/assets/cafc0902-a854-4ee8-ac89-b7535f10c93d

Key Features

  • 📚 Playbooks - Maintain sets of tools, prompts and config for different tasks or environments.
  • 🚀 1-Click Integration - Switch playbooks with a single click. Currently supports Claude Code, Claude Desktop, Cursor, VSCode
  • 🔗 Shareable - Playbooks are accessible through a single MCP endpoint, making them easy to share across agents.
  • 🏠 Local-First - Director is local-first, designed to easily run on your own machine or infrastructure.
  • 🔑 Unified OAuth - Connect to OAuth MCPs centrally, and use them across all of your agents.
  • 🎯 Tool Filtering - Select only the MCP tools that are required for the specific task, preserving context.
  • 📊 Observability - Centralized JSON logging, that allows you to understand exactly what your agent is doing.
  • 🔌 MCP Compliant - Just works with any MCP server or client. Up to date with the latest MCP spec.

Quickstart

# Install Director
$ curl -LsSf https://director.run/install.sh | sh

# Start the onboarding flow
$ director quickstart

Core Concepts

Playbooks

A playbook is a set of tools, prompts and configuration, used to provide specific capabilities to your agent. Under the hood, playbooks are built on top of the MCP tools & prompts primitives.

The easiest way to author a playbook is via the UI (director studio). But you can also use the CLI. You can have many playbooks, typically one per task or per environment. You can connect to them via a single CLI command or directly over a URL.

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →