Token导航 LogoToken导航

MCP Server · 开发工具

Op Setup

op-setup是一个用于快速配置AI编码环境的工具,支持安装工具、部署配置文件和配置MCP服务器。

未说明官方级别未说明来源级核验工具 0
命令行工具GoClaude本地部署

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
MiguelAguiarDEV
提供方
MiguelAguiarDEV

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Op Setup 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

操作设置

TUI安装程序,用于设置完整的AI编码环境——安装工具、部署点文件和配置 主控程序 服务器。

                           _
  ___  _ __    ___  ___| |_ _   _ _ __
 / _ \| '_ \  / __|/ _ \ __| | | | '_ \
| (_) | |_) | \__ \  __/ |_| |_| | |_) |
 \___/| .__/  |___/\___|\__|\__,_| .__/
      |_|                         |_|

快速开始

# Install
curl -sSL https://raw.githubusercontent.com/MiguelAguiarDEV/op-setup/main/install.sh | sh

# Run (interactive TUI)
op-setup

# Or preview what it would do first
op-setup --dry-run

# Or run headless (CI/scripts)
op-setup --no-interactive --profile full

它做什么

op setup是一个Go二进制文件,它从头开始设置你的AI编码环境。选择一个安装配置文件,它将处理其余部分——具有同等效力,包括备份和回滚。

设置配置文件

简介它的作用
完整设置安装工具+部署点文件+配置MCP服务器
仅限MCP服务器仅在AI工具配置文件中配置MCP服务器
仅点文件仅部署代理、技能、脚本和nvim配置

支持的AI工具

工具配置文件格式
克劳德代码~/.claude/settings.jsonJSON(mcpServers)
OpenCode~/.config/opencode/opencode.jsonJSON(mcp)
食品法典委员会~/.codex/config.toml汤姆([mcp_servers.X])
Gemini CLI~/.gemini/settings.jsonJSON(mcpServers)

可用的MCP服务器

组件类型描述
Engram本地持久跨会话内存
上下文模式本地上下文优化(约98%的使用率降低)
剧作家本地通过MCP实现浏览器自动化
GitHub MCP远程通过Copilot MCP访问GitHub API
Context7远程最新的框架文档

工具安装程序(完整设置配置文件)

工具安装方法
OpenCodenpm install -g opencode
工程师go install github.com/Gentleman-Programming/engram/cmd/engram@latest
上下文模式npm install -g context-mode
剧作家npx playwright install --with-deps chromium

嵌入式点文件(完整设置/仅点文件配置文件)

部署OpenCode代理、技能、脚本、插件和Neovim配置 ~/.config/.

安装

一个衬垫(推荐)

curl -sSL https://raw.githubusercontent.com/MiguelAguiarDEV/op-setup/main/install.sh | sh

自动检测OS/arch。安装到 /usr/local/bin/.用覆盖 INSTALL_DIR:

curl -sSL https://raw.githubusercontent.com/MiguelAguiarDEV/op-setup/main/install.sh | INSTALL_DIR=~/.local/bin sh

来自GitHub发布

从以下网址下载适用于您平台的二进制文件 发布.

来源

go install github.com/MiguelAguiarDEV/op-setup/cmd/op-setup@latest

本地建设

git clone https://github.com/MiguelAguiarDEV/op-setup.git
cd op-setup
make build
./op-setup

用法

互动(TUI)

op-setup                          # Full TUI flow
op-setup --dry-run                # Preview without changes
op-setup --profile mcp-only       # Pre-select profile

非交互式(无头)

op-setup --no-interactive --profile full --dry-run   # Preview full setup
op-setup --no-interactive --profile full              # Execute full setup
op-setup --no-interactive --profile mcp-only          # Only configure MCP servers
op-setup --no-interactive --profile dotfiles-only     # Only deploy dotfiles

CLI标志

标志描述
--dry-run显示不执行会发生什么
--profile设置配置文件: full, mcp-only, dotfiles-only
--no-interactive在没有TUI的情况下无头运行(需要 --profile)

TUI流量

TUI指导您完成:

  1. 配置文件选择 --选择“完全设置”、“仅MCP”或“仅点文件”
  2. 检测 --扫描已安装的AI工具(仅Dotfiles跳过)
  3. 代理商选择 --选择要配置的工具(仅对Dotfiles跳过)
  4. 组件选择 --选择要安装的MCP服务器(仅对Dotfiles跳过)
  5. 审查 --申请前确认选择
  6. 安装 --执行带有实时进度的4阶段管道

幂等

多次运行操作设置是安全的。它合并新条目,而不覆盖现有的配置键。如果已存在具有相同配置的MCP服务器条目,则跳过该条目。点文件在覆盖之前会被备份。

备份

在修改任何配置文件或点文件之前,op安装程序会在中创建一个带时间戳的备份快照 ~/.op-setup/backups/。每个快照包括:

  • 所有原始配置文件的副本
  • A. manifest.json 描述备份的内容
  • 保留原始文件权限

如果任何阶段中途失败,管道将使用备份自动回滚所有更改。

建筑

cmd/op-setup/          Entry point
internal/
  model/               Core domain types (AgentID, ComponentID, InstallerID, SetupProfile)
  adapter/             Adapter interface + registry
    claude/            Claude Code adapter
    opencode/          OpenCode adapter (+ PostInject for plugin array)
    codex/             Codex adapter
    gemini/            Gemini CLI adapter
  component/           MCP server catalog + resolver
  installer/           Tool installers (detect/install/rollback)
  dotfiles/            Embedded dotfiles (go:embed) + deployer
    embed/             18 embedded config files
  config/              Atomic file writes, JSON merger, TOML merger
  backup/              Timestamped snapshots + restore from manifest
  pipeline/            Prepare→Install→Deploy→Apply orchestration with rollback
    steps/             BackupStep, ValidateStep, InjectStep
  tui/                 Bubbletea TUI
    screens/           8 screen renderers (Kanagawa theme)
    styles/            Shared lipgloss styles
  app/                 Wires registry + installer registry + TUI

管道阶段

阶段描述
准备验证依赖关系+备份现有配置
安装安装工具(OpenCode、Engram、上下文模式、剧作家)
部署将嵌入式点文件部署到 ~/.config/
应用将MCP服务器配置注入AI工具配置文件

每个阶段都是可选的——活动配置文件决定了运行哪些阶段。如果任何阶段失败,则所有阶段中所有成功的步骤都将回滚。

设计原则

  • 适配器模式 --添加新的AI工具需要一个子包+注册表项
  • 通过结构体字段进行DI --所有可注射用于测试的外部依赖关系
  • Idempotent合并 --JSON和TOML合并-写入前检查
  • 原子写入 --temp文件+重命名可防止崩溃时的部分写入
  • 修改前备份 --每次配置/点文件更改都是可逆的
  • 具有回滚功能的管道 --如果任何步骤失败,则撤消之前的所有步骤
  • 配置文件感知路由 --TUI流量适应所选配置文件

发展

make test          # Run all tests with -race
make test-cover    # Generate coverage report
make lint          # go vet
make build         # Build binary
make clean         # Remove artifacts

测试方法

  • 标准库 testing 只有(没有作证)
  • 表驱动测试 t.Run
  • t.TempDir() 用于文件系统测试(无模拟)
  • 通过结构体字段进行依赖注入的DI
  • 默认情况下启用种族检测器
  • 每个包裹的覆盖率目标≥85%

许可证

麻省理工学院

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI工具Go本地部署开发环境配置MCP服务器命令行工具

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Op Setup

MCP World · 本页

0未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Op Setup 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Op Setup 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Op Setup 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Op Setup 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Op Setup 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP