IDE开发工具包

Obox MCP是一个全面的开发工具包,旨在增强您的IDE功能,提供项目自动化、语言工具、文件系统管理和系统实用程序。

  • by vinhgiga
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 vinhgiga/obox-mcp

使用说明

单击图像观看视频教程。

🚀 Obox MCP:项目设置和集成

英语| 越南语

本指南解释了如何将Obox MCP安装并集成到您的编码环境中。

Obox MCP 是一个全面的开发工具包,旨在增强您的IDE。它提供:

  • 项目自动化:使用管理依赖关系和运行任务 just.
  • 语言工具:管理Node.js、Python和。NET环境。
  • 文件系统:高级文件搜索和导航 fd 和 ripgrep.
  • 系统实用程序:跨平台安装程序和shell集成。

🆚 为什么选择Obox MCP?

❌ 无Obox MCP

LLM是隔离的执行环境。他们无法看到您的系统或运行代码。你得到:

  • ❌ 手动执行:AI代码建议命令,但是 你 必须切换到终端才能运行它们。
  • ❌ 盲目猜测:AI会产生它看不到的文件路径或项目结构的幻觉。
  • ❌ 过时的背景:您必须手动复制粘贴文件内容,以便AI了解您的项目。

✅ 使用Obox MCP

Obox MCP为您的AI代理 手 和 眼睛。它可以自主运行命令、管理文件和导航项目,而无需您动一根手指。

添加 use obox 根据您的提示:

“查找所有包含'TODO'的Python文件并列出它们的位置。”

初始化一个新的FastAPI项目,安装依赖项,然后运行服务器

Obox MCP获取实时项目信息,执行复杂的构建任务,并直接管理您的环境。没有标签切换,没有手动复制粘贴,只有结果。


🛠 先决条件

Obox MCP经过优化,可以使用 星体 uv。确保你有 uv 安装在您的系统上:

# macOS / Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows (PowerShell)
powershell -c "Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force"
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

🔌 客户端配置

Cursor

光标MCP文档

光标配置

  1. 首选 设置 -> 光标设置 -> 将军 -> 主控程序 -> 添加新的全局MCP服务器.
  2. 将以下配置粘贴到游标中 ~/.cursor/mcp.json 文件。
{
  "mcpServers": {
    "obox": {
      "command": "uv",
      "args": [
        "run",
        "--project",
        "/absolute/path/to/obox",
        "/absolute/path/to/obox/main.py"
      ]
    }
  }
}
VS Code GitHub Copilot

VS代码MCP文档

VS代码配置

  1. 打开命令选项板(Ctrl+Shift+P / Cmd+Shift+P).
  2. 类型: MCP: Open User Configuration.
  3. 将内容粘贴到文件中。
{
  "servers": {
    "obox": {
      "type": "stdio",
      "command": "uv",
      "args": [
        "run",
        "--project",
        "/absolute/path/to/obox",
        "/absolute/path/to/obox/main.py"
      ]
    }
  }
}
Claude Code

克劳德代码MCP文档

CLI命令

在终端中运行以下命令以添加MCP服务器:

claude mcp add obox -- uv run --project /absolute/path/to/obox /absolute/path/to/obox/main.py

手动配置(克劳德桌面)

将此添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "obox": {
      "command": "uv",
      "args": [
        "run",
        "--project",
        "/absolute/path/to/obox",
        "/absolute/path/to/obox/main.py"
      ]
    }
  }
}
Google Antigravity

反重力MCP文档

反重力配置

  1. 打开命令选项板(Ctrl+Shift+P / Cmd+Shift+P).
  2. 类型: Antigravity: Manage MCP Servers.
  3. 点击 查看原始配置.
  4. 将内容粘贴到文件中。
{
  "mcpServers": {
    "obox": {
      "command": "uv",
      "args": [
        "run",
        "--project",
        "/absolute/path/to/obox",
        "/absolute/path/to/obox/main.py"
      ]
    }
  }
}

💡 重要提示

添加规则

避免打字 use obox 在每个提示中,向MCP客户端添加一条规则,以自动调用Obox工具进行开发任务。

建议: 复制以下内容 .github/copilot-instructions.md 进入:

  • 光标: Cursor Settings > Rules
  • 克劳德代码: CLAUDE.md
  • 其他客户:等效的系统提示或规则设置。