Token导航 LogoToken导航

MCP Server · 开发工具

Auggie Context MCP

Auggie Context MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,通过 Auggie CLI 提供代码库上下文检索功能,支持 AI 代理如 Claude 和 Cursor 查询代码库。

stdio官方级别未说明来源级核验工具 1@modelcontextprotocol/inspector
开发工具JavaScriptClaudeClaude DesktopCursor

快速开始

作者 / 组织
aj47
提供方
aj47
运行时
Node.js

工具数量

1

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

35

仓库热度

收录来源

1 个

MCP World

选型结论

Auggie Context MCP 属于开发工具类 MCP Server,公开资料标注 1 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

开发工具

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

npx @modelcontextprotocol/inspector node dist/index.js

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

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

现在有一个官方的增强代码上下文引擎MCP:

https://docs.augmentcode.com/context-services/mcp/overview

______________________________________________________________________

Auggie上下文MCP服务器

一个模型上下文协议(MCP)服务器,它公开Auggie CLI用于代码库上下文检索。这允许像Claude、Cursor和其他AI代理使用Augment强大的上下文引擎查询代码库。

快速开始

此MCP服务器设计用于MCP客户端,如 克劳德桌面版 或 光标。它不能单独使用。

先决条件

  1. 安装Auggie CLI: https://docs.augmentcode.com/cli/overview
  2. 与Auggie进行身份验证:
   auggie login

这将打开一个浏览器进行身份验证。登录后,您就可以开始了!

使用Claude Desktop进行设置

  1. 编辑 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows)
  2. 添加此配置:
{
  "mcpServers": {
    "auggie-context": {
      "command": "npx",
      "args": ["-y", "auggie-context-mcp@latest"]
    }
  }
}
  1. 重新启动克劳德桌面
  2. 现在你应该看到 query_codebase Claude中提供的工具

备注:如果您需要使用特定令牌而不是Auggie CLI登录,您可以添加 env 部分与 AUGMENT_SESSION_AUTH。请参阅 认证 详情请参阅第节。

使用光标进行设置

  1. 创建或编辑 .cursor/mcp.json 在您的项目或全球范围内
  2. 添加与上述相同的配置
  3. 重新启动游标

看 安装与使用 详细说明部分。

特性

  • 🔍 代码库查询:使用Augment的上下文引擎对存储库进行智能问答
  • 🚀 简单设置:纯TypeScript/Node.js实现(不需要Python)
  • 🔒 只读:无文件修改功能的安全上下文检索
  • ⚡ 快速:与Auggie CLI直接集成
  • 📦 易于分发:单个npm包,与 npx

需求

  • Node.js 18+
  • Auggie命令行界面 已安装并可在PATH上使用

- 安装:请参阅 Auggie CLI安装指南 - 验证: auggie --version

  • 增强身份验证 (请参阅下面的身份验证部分)

认证

服务器支持两种身份验证方法:

选项1:Auggie CLI登录(推荐)

只需使用Auggie CLI登录:

auggie login

这将打开一个浏览器进行身份验证。登录后,MCP服务器将自动使用您的Auggie CLI会话。无需额外配置!

选项2:环境变量(AUGMENT_SESSION_AUTH)

或者,您可以通过以下方式提供显式访问令牌 AUGMENT_SESSION_AUTH 环境变量。

获取您的令牌:

# 1. Ensure Auggie CLI is installed
auggie --version

# 2. Sign in to Augment (opens browser)
auggie login

# 3. Print your access token
auggie token print

这将输出类似以下内容:

TOKEN={"accessToken":"your-token-here","tenantURL":"https://...","scopes":["read","write"]}

在MCP客户端配置中设置令牌:

将令牌添加到MCP客户端配置中:

{
  "mcpServers": {
    "auggie-context": {
      "command": "npx",
      "args": ["-y", "auggie-context-mcp@latest"],
      "env": {
        "AUGMENT_SESSION_AUTH": "{\"accessToken\":\"your-token-here\",\"tenantURL\":\"https://...\",\"scopes\":[\"read\",\"write\"]}"
      }
    }
  }
}

或者在shell环境中设置:

# Get your token
TOKEN=$(auggie token print | grep '^TOKEN=' | cut -d= -f2-)

# One-time for current session
export AUGMENT_SESSION_AUTH="$TOKEN"

# Or persist in ~/.zshrc or ~/.bashrc
echo "export AUGMENT_SESSION_AUTH='$TOKEN'" >> ~/.zshrc
source ~/.zshrc

我应该使用哪种方法?

  • 使用Auggie CLI登录 如果您是计算机上的唯一用户,并且希望进行最简单的设置
  • 使用AUGMENT_SESSION_AUTH 如果需要使用特定令牌或处于共享/CI环境中

⚠️ 安全:永远不要将令牌提交到源代码管理。使用环境变量或安全配置存储。

安装与使用

备注:此服务器设计用于MCP客户端(Claude Desktop、Cursor等)。它在stdio上使用MCP协议,不能独立运行。

光标配置

添加到光标MCP配置(.cursor/mcp.json -全球或每个项目):

简单的设置(使用您的Auggie CLI登录):

{
  "mcpServers": {
    "auggie-context": {
      "command": "npx",
      "args": ["-y", "auggie-context-mcp@latest"]
    }
  }
}

使用显式令牌(可选):

{
  "mcpServers": {
    "auggie-context": {
      "command": "npx",
      "args": ["-y", "auggie-context-mcp@latest"],
      "env": {
        "AUGMENT_SESSION_AUTH": "{\"accessToken\":\"your-token-here\",\"tenantURL\":\"https://...\",\"scopes\":[\"read\",\"write\"]}"
      }
    }
  }
}

克劳德桌面(macOS)

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:

简单的设置(使用您的Auggie CLI登录):

{
  "mcpServers": {
    "auggie-context": {
      "command": "npx",
      "args": ["-y", "auggie-context-mcp@latest"]
    }
  }
}

使用显式令牌(可选):

{
  "mcpServers": {
    "auggie-context": {
      "command": "npx",
      "args": ["-y", "auggie-context-mcp@latest"],
      "env": {
        "AUGMENT_SESSION_AUTH": "{\"accessToken\":\"your-token-here\",\"tenantURL\":\"https://...\",\"scopes\":[\"read\",\"write\"]}"
      }
    }
  }
}

克劳德桌面(Windows)

编辑 %APPDATA%\Claude\claude_desktop_config.json:

简单的设置(使用您的Auggie CLI登录):

{
  "mcpServers": {
    "auggie-context": {
      "command": "npx",
      "args": ["-y", "auggie-context-mcp@latest"]
    }
  }
}

使用显式令牌(可选):

{
  "mcpServers": {
    "auggie-context": {
      "command": "npx",
      "args": ["-y", "auggie-context-mcp@latest"],
      "env": {
        "AUGMENT_SESSION_AUTH": "{\"accessToken\":\"your-token-here\",\"tenantURL\":\"https://...\",\"scopes\":[\"read\",\"write\"]}"
      }
    }
  }
}

可用工具

query_codebase

使用Augment的上下文引擎查询代码库。

参数:

  • query (必填):关于代码库的问题或疑问
  • workspace_root (可选):工作区/存储库根的绝对路径。默认为当前目录。
  • model (可选):要使用的型号ID。例子: claude-3-5-sonnet-20241022
  • rules_path (可选):附加规则文件的路径
  • timeout_sec (可选):查询超时(秒)。默认值:240
  • output_format (可选):输出格式(text 或 json).违约: text

Claude/Cursor中的用法示例:

What is the architecture of this codebase?

How does the authentication system work?

Where is the user registration logic implemented?

Show me how the payment processing is handled.

发展

设置

# Clone the repository
git clone https://github.com/aj47/auggie-mcp.git
cd auggie-mcp

# Install dependencies
npm install

# Build
npm run build

开发模式

# Watch mode (auto-rebuild on changes)
npm run watch

# Run in development
npm run dev

本地测试

# Build the project
npm run build

# Make sure you're logged in to Auggie
auggie login

# Test with MCP Inspector (recommended)
npx @modelcontextprotocol/inspector node dist/index.js

# Or test with a real MCP client (Claude Desktop, Cursor)
# by pointing it to your local build instead of npx

可选的:如果您想使用显式令牌而不是Auggie CLI登录进行测试:

export AUGMENT_SESSION_AUTH=$(auggie token print | grep '^TOKEN=' | cut -d= -f2-)
npx @modelcontextprotocol/inspector node dist/index.js

建筑

┌─────────────────────┐
│   AI Agent          │
│ (Claude, Cursor)    │
└──────────┬──────────┘
           │ MCP Protocol (stdio)
           ▼
┌─────────────────────┐
│ auggie-context-mcp  │
│  (TypeScript/Node)  │
│                     │
│  Tool:              │
│  - query_codebase   │
└──────────┬──────────┘
           │ subprocess
           ▼
┌─────────────────────┐
│   Auggie CLI        │
│  --print --quiet    │
│                     │
│  Augment Context    │
│  Engine             │
└─────────────────────┘

故障排除

服务器未显示在Claude/Cursor中

  1. 检查配置文件语法:确保JSON有效(没有尾随逗号,引号正确)
  2. 验证身份验证:确保你跑过了 auggie login 或设置 AUGMENT_SESSION_AUTH 在配置中
  3. 重新启动客户端:完全退出并重新启动Claude Desktop或Cursor
  4. 检查日志:

- 克劳德桌面(macOS): ~/Library/Logs/Claude/mcp*.log - 克劳德桌面(Windows): %APPDATA%\Claude\logs\mcp*.log - 光标:检查MCP登录设置

“找不到Auggie CLI”

服务器找不到Auggie CLI。确保它已安装并位于您的PATH中:

auggie --version

如果未找到,请从以下位置安装:https://docs.augmentcode.com/cli/overview

“需要身份验证”或“未登录”

Auggie CLI需要身份验证。您有两个选择:

选项1:使用Auggie CLI登录(推荐)

auggie login

选项2:在MCP配置中设置显式令牌

  1. 跑 auggie token print 获取您的代币
  2. 复制整个JSON值(之后的所有内容 TOKEN=)
  3. 将其添加到 env MCP配置中的部分(见上面的示例)

“查询超时”

对于大型代码库,查询可能需要更长的时间。默认超时为240秒(4分钟)。如果需要更多时间,您目前无法在MCP客户端配置中配置它,但可以修改源代码并重新生成。

工具未出现在Claude/Cursor中

  1. 验证服务器是否在MCP配置中正确配置
  2. 检查配置文件是否在正确的位置
  3. 重新启动客户端应用程序
  4. 寻找 query_codebase 可用工具列表中的工具

安全

  • 只读:此服务器仅查询代码库;它无法修改文件
  • 代币安全:从不承诺 AUGMENT_SESSION_AUTH 到版本控制
  • 工作空间隔离:查询的作用域为指定的工作区

许可证

麻省理工学院

贡献

欢迎投稿!请随时提交拉取请求。

链接

工具与能力

工具数量

1

资源数量

0

提示词数量

0

能力标签

代码检索JavaScript本地部署AI工具集成开发工具上下文引擎MCP协议

支持客户端

Claude DesktopClaudeCursor

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

典型使用场景

让助手直接读代码

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

在对话里跑命令

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

接进开发流程

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

选择建议

值得选的地方

  • 只提供 1 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

1stdio有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 条

Auggie Context MCP 怎么安装?

公开资料给出的安装命令是 npx @modelcontextprotocol/inspector node dist/index.js,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Auggie Context MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Auggie Context MCP 收费吗?

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

Auggie Context MCP 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Auggie Context MCP 支持哪些客户端?

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

来源信息

继续浏览同类 MCP