返回 MCP 目录
public公开dns本地运行

AiDD (Dev Workflows)

SkyDeckAI Code是一个MCP服务器,提供全面的AI驱动开发工具集,包括文件操作、代码分析、执行、网页内容获取、搜索等功能,旨在增强AI在软件开发中的辅助能力。

article

README

🚀 天空甲板代码工具文档

天空甲板代码工具是一个多功能命令行工具,支持文件管理、代码执行、系统命令执行等多种操作。它能为开发者提供一个安全、高效且易于使用的开发环境。

🚀 快速开始

天空甲板代码工具提供了丰富的功能,你可以根据需求选择相应的工具进行操作。以下是使用该工具的基本步骤:

  1. 确定你要使用的工具。
  2. 根据工具的参数要求,准备好相应的参数。
  3. 使用命令行调用工具并传入参数。

✨ 主要特性

  • 多功能性:支持文件管理、JSON 处理、代码执行等多种操作,满足不同开发场景的需求。
  • 安全性:旨在提供一个安全的开发环境,保障开发者的代码和数据安全。
  • 高效性:能够快速执行各种操作,提高开发效率。
  • 易用性:通过命令行接口,简单易用,降低使用门槛。

📦 安装指南

文档中未提及安装步骤,故跳过此章节。

💻 使用示例

基础用法

文件管理器 (file_manager)

# 创建新目录
skydeckai-code-cli --tool file_manager --args '{"operation":"create", "source_path":"/path/to/new_directory"}'

# 删除指定目录
skydeckai-code-cli --tool file_manager --args '{"operation":"delete", "source_path":"/path/to/exist_directory"}'

JSON 处理器 (json_processor)

# 解析 JSON 字符串
skydeckai-code-cli --tool json_processor --args '{"operation":"parse", "json_str":"{\"name\":\"Alice\", \"age\":30}"}'

# 生成 JSON 字符串
skydeckai-code-cli --tool json_processor --args '{"operation":"generate", "object":{"name":"Bob", "age":25}}'

天空甲板代码 (skydeckai_code)

# 执行 Python 代码
skydeckai-code-cli --tool skydeckai_code --args '{"language":"python", "code":"print(\"Hello, World!\")"}'

高级用法

文档中未提及高级用法相关内容,故跳过此部分。

📚 详细文档

文件管理器 (file_manager)

功能描述

  • 创建目录:在指定路径下创建新目录。
  • 删除目录:删除指定路径下的目录(支持递归删除)。
  • 复制文件:复制单个文件到目标路径。
  • 移动文件:移动文件到指定位置,保留文件属性。

参数

| 参数名 | 类型 | 是否必填 | 描述 | | ------------ | ------ | -------- | ------------------------ | | operation | string | 是 | 操作类型:create, delete, copy, move | | source_path | string | 是 | 源文件路径 | | target_path | string | 否 | 目标路径(仅用于 copy 和 move) |

JSON 处理器 (json_processor)

功能描述

  • 解析 JSON:解析有效的 JSON 字符串。
  • 生成 JSON:将对象转换为格式化的 JSON 字符串。

参数

| 参数名 | 类型 | 是否必填 | 描述 | | ---------- | ------ | -------- | ------------------------ | | operation | string | 是 | 操作类型:parse, generate | | json_str | string | 否 | JSON 字符串(仅用于 parse) | | object | object | 否 | 待转换的对象(仅用于 generate) |

天空甲板代码 (skydeckai_code)

功能描述

  • 代码执行:执行多种语言的代码片段。
  • 脚本执行:执行 shell 脚本命令。

参数

| 参数名 | 类型 | 是否必填 | 描述 | | ---------- | ------ | -------- | ------------------------ | | language | string | 是 | 执行的语言:python, javascript, ruby, php, go, rust | | code | string | 是 | 待执行的代码字符串 |

🔧 技术细节

文档中未提及技术细节相关内容,故跳过此章节。

📄 许可证

文档中未提及许可证信息,故跳过此章节。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端