关于 Director
Director 是面向产品团队的托管 MCP 服务,可按自然语言指令录制带旁白的网页应用演示,并绘制访问流程,再将流程生成含截图的帮助文章。
主要功能
- 01浏览器录制旁白演示
- 02产品流程映射
- 03生成含截图的帮助文章
- 04管理演示与文章
适用场景
- 01录制应用功能的操作演示
- 02根据已发现流程创建帮助文章
- 03管理演示录制与文章发布
MCP 相关
Director 向 MCP 客户端提供演示、应用环境、产品流程和帮助文章的创建与管理工具。它通过 Streamable HTTP 接入,支持 OAuth 或 API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.director.screenforge.co/api/mcpclaude mcp add --transport http co-screenforge-director https://api.director.screenforge.co/api/mcp{"mcpServers":{"co-screenforge-director":{"type":"http","url":"https://api.director.screenforge.co/api/mcp"}}}在 Cursor 中打开{"servers":{"co-screenforge-director":{"type":"http","url":"https://api.director.screenforge.co/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"co-screenforge-director":{"type":"http","url":"https://api.director.screenforge.co/api/mcp"}}}{"mcpServers":{"co-screenforge-director":{"serverUrl":"https://api.director.screenforge.co/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://api.director.screenforge.co/api/mcp需要授权工具
详细介绍
Director MCP 服务
Director 只需一句话,就能为你的 Web 应用录制带旁白的产品演示视频,并将其在过程中构建的产品地图转化为帮助中心文章。
本仓库介绍的是 Director 托管的 MCP 服务。服务运行在 https://api.director.screenforge.co/api/mcp;无需安装或在本地运行任何内容。
- 网站:https://director.screenforge.co
- 应用(注册、API 密钥):https://app.director.screenforge.co
- 注册表名称:
co.screenforge/director
功能
向 Director 提供一个 URL 和一条指令,例如“演示如何邀请队友”。它会通过真实浏览器操作你的应用,进行录制、编写并配上旁白,最终生成精致的视频。在工作过程中,它会绘制所访问页面和流程的地图,你可以将其中任意流程转化为附带截图的分步帮助文章。
配置
此服务使用 Streamable HTTP。使用 OAuth 登录(客户端首次使用时会打开浏览器),或在 X-API-Key 标头中发送来自 app.director.screenforge.co 的 Director API 密钥。
VS Code / GitHub Copilot(.vscode/mcp.json):
{
"servers": {
"director": {
"type": "http",
"url": "https://api.director.screenforge.co/api/mcp"
}
}
}
如要使用 API 密钥而非 OAuth:
{
"inputs": [
{
"type": "promptString",
"id": "director-api-key",
"description": "Director API key",
"password": true
}
],
"servers": {
"director": {
"type": "http",
"url": "https://api.director.screenforge.co/api/mcp",
"headers": { "X-API-Key": "${input:director-api-key}" }
}
}
}
Claude Code:
claude mcp add --transport http director https://api.director.screenforge.co/api/mcp
其他任何 MCP 客户端:使用上方的 URL 添加远程(Streamable HTTP)服务。
使用
用自然语言向助手提出请求,例如:
- “录制 app.example.com 的演示,展示如何创建项目。”
- “我的演示做好了吗?把视频链接发给我。”
- “列出 Director 在 app.example.com 上找到的流程,并为账单流程撰写一篇帮助文章。”
- “发布那篇文章。”
录制不属于你的网站,需要确认你有权对其进行演示,或提供已验证的域名。需要登录的应用会使用保存了登录信息的环境,因此你无需在聊天中粘贴密码。
工具
演示:create_demo、wait_for_demo、get_demo_status、get_demo_transcript、answer_demo_question、cancel_demo、list_demos
环境(已登录的应用):create_environment、get_environment、update_environment、list_environments、verify_environment、create_login_code、delete_session
域名:list_domains、attest_domain、start_domain_verification、check_domain_verification
产品地图:list_graph_flows、get_graph_flow、reverify_flow
帮助文章:list_articles、get_article、create_article_from_flow、create_article、update_article、regenerate_article、publish_article、unpublish_article、resync_article、delete_article、list_article_categories、create_article_category、create_article_section
录制预设:list_recording_presets、create_recording_preset、update_recording_preset
集成:list_integrations
每个工具都标注为只读或具有破坏性,因此客户端可以在任何更改发生前征求确认。
支持
发送邮件至 [email protected]。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。