Token导航 LogoToken导航

MCP Server · 搜索检索

Augments MCP Server

Augments MCP Server是一个基于模型上下文协议(MCP)的下一代框架文档提供工具,可为任何npm包提供上下文感知的格式化文档,包括类型、文档和示例。

未说明官方级别未说明来源级核验工具 8
TypeScriptClaude代码示例

快速开始

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

工具数量

8

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

122

仓库热度

收录来源

1 个

MCP World

选型结论

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

分类

搜索检索

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

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

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

上手步骤

  1. 1

    先确认运行方式

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

  2. 2

    获取服务

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

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

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

详细介绍

通过模型上下文协议(MCP)为Claude Code提供下一代框架文档。退货 类型+散文+实例 具有上下文感知格式 任何 npm包——不仅仅是精心策划的包。

mcp名称:dev.augments/mcp

v7的新增功能

版本7.0 是迄今为止最大的升级——文档优先搜索、4个新工具、BM25索引和生产级可靠性。

v6v7
3个工具8个工具(+诊断)
仅类型搜索文档优先BM25搜索
8个概念同义词25个概念同义词组
通用版本差异真实变更日志支持的突破性变更
无迁移指南跨版本迁移指南
无错误诊断修复错误模式+GitHub问题
无包装比较并排包装比较
无dep扫描依赖性扫描程序(过时/弃用/安全)
FIFO缓存具有命中/未命中统计数据的LRU缓存
修复重试延迟指数回退+断路器

快速开始

克劳德代码

# Add the MCP server (runs locally via npx)
claude mcp add -s user augments -- npx -y @augmnt-sh/augments-mcp-server

# Verify configuration
claude mcp list

光标

添加到MCP配置中:

{
  "mcpServers": {
    "augments": {
      "command": "npx",
      "args": ["-y", "@augmnt-sh/augments-mcp-server"]
    }
  }
}

环境变量

集 GITHUB_TOKEN 获取示例和文档时,对于更高的GitHub API速率限制:

{
  "mcpServers": {
    "augments": {
      "command": "npx",
      "args": ["-y", "@augmnt-sh/augments-mcp-server"],
      "env": {
        "GITHUB_TOKEN": "ghp_your_token_here"
      }
    }
  }
}

用法

# Get API context with prose + examples (recommended first tool)
@augments get_api_context query="useEffect cleanup" framework="react"

# Natural language queries work great
@augments get_api_context query="how to use zustand middleware"

# Search for APIs by concept (synonym-aware)
@augments search_apis query="state management"

# Get version info with real breaking changes
@augments get_version_info framework="react" fromVersion="18" toVersion="19"

# Migration guide between versions
@augments get_migration_guide package="next" fromVersion="14" toVersion="15"

# Diagnose an error
@augments diagnose_error error="Objects are not valid as a React child" package="react"

# Compare packages side-by-side
@augments compare_packages packages=["zod", "yup", "joi"]

# Scan project dependencies
@augments scan_project_deps

工具

工具说明
get_api_context主要工具。 返回任何npm包的API签名、散文文档和代码示例。使用意图检测处理自然语言查询。现在先搜索BM25文档。
search_apis按关键字或概念跨框架搜索API。25个同义词簇(“state”匹配useState、createStore、atom等)。
get_version_info获取npm版本信息,比较版本,并检测由真实变更日志支持的破坏性变更。
get_migration_guide新 跨版本迁移指南,包括重大更改、新功能、弃用、类型差异和官方迁移文档。
diagnose_error新 使用策划的模式、GitHub问题搜索和故障排除文档诊断错误。
compare_packages新 比较2-5个npm包:下载量、捆绑包大小、GitHub star、依赖关系、导出API。
scan_project_deps新 扫描package.json以查找过时、弃用和不安全的依赖项。
diagnostics服务器健康状况:版本、正常运行时间、内存、缓存统计数据、Node.js版本。

建筑

flowchart TD
    A["Query: 'how to use useEffect cleanup'"] --> B

    B["Intent Detection → howto
Query Parser → react / useEffect"]

    B --> C["Type Fetcher
CDN racing · npm metadata · @types"]
    B --> D["Doc Fetcher
GitHub API · BM25 search · 25 synonym clusters"]
    B --> E["Example Extractor
GitHub docs · README fallback · Auto-discovery"]

    C --> F["Type Parser
Signatures · Parameters · Related types"]
    D --> G["Doc Search Engine
BM25 indexing · Heading-based chunks · API boost"]

    F --> H["Intent-Driven Formatter (howto)
→ Examples first, prose, brief signature
→ ~500-2000 tokens, 10KB max"]
    G --> H
    E --> H

源结构

src/
├── cli.ts                   # stdio entry point
├── server.ts                # MCP server (8 tools + diagnostics)
├── core/                    # Core modules
│   ├── query-parser.ts      # Parse natural language → framework + concept
│   ├── type-fetcher.ts      # Fetch .d.ts + README from npm/unpkg/jsdelivr
│   ├── type-parser.ts       # Parse TypeScript, extract signatures, synonym search
│   ├── example-extractor.ts # Fetch examples from GitHub docs + auto-discovery
│   ├── version-registry.ts  # npm registry integration + changelog-backed diffs
│   ├── doc-fetcher.ts       # GitHub documentation fetcher
│   ├── doc-search.ts        # BM25 inverted index search engine
│   ├── changelog-fetcher.ts # CHANGELOG.md + GitHub Releases parser
│   ├── type-differ.ts       # .d.ts diff between versions
│   └── error-patterns.ts    # Curated error pattern database
├── tools/v4/                # MCP tools
│   ├── get-api-context.ts   # Primary tool (types + docs + examples)
│   ├── search-apis.ts       # Cross-framework API search
│   ├── get-version-info.ts  # Version comparison
│   ├── get-migration-guide.ts # Cross-version migration guides
│   ├── diagnose-error.ts    # Error diagnosis
│   ├── compare-packages.ts  # Package comparison
│   └── scan-project-deps.ts # Dependency scanner
└── utils/
    ├── logger.ts            # stderr logger
    └── lru-cache.ts         # Generic LRU cache with stats

主要特点

文档优先搜索(v7中的新功能)

像“prisma findMany with pagination”和“zustand create store with middleware”这样的查询现在返回真实的文档内容。BM25搜索引擎通过基于头部的区块对从GitHub获取的文档进行索引,并对API名称进行提升和同义词扩展。

概念同义词

25个同义词集群涵盖了状态、表单、获取、动画、路由、身份验证、缓存、效果、中间件、分页、验证、测试、流式传输、错误处理、数据库、布局、模态、表、上传、实时、部署、i18n、SSR、组件和上下文模式。双向查找意味着“usestate”扩展到“state”集群。

意图感知格式

意图触发器格式
howto“如何”、“示例”、“指南”示例→ 散文→ 简短签名
reference“签名”、“类型”、“参数”完整签名→ 相关类型→ 1 示例
migration“迁移”、“升级”、“中断”散文→ 签名→ 示例
balanced默认签名→ 散文→ 示例

生产可靠性(v7中的新功能)

  • 具有抖动的指数回退 对于npm注册表重试,支持429 Retry After
  • CDN断路器 --跳过重复失败的CDN端点(3次失败/5分钟)
  • GitHub速率限制 --跟踪剩余配额,用完时跳过提取
  • LRU缓存 使用模块对所有缓存进行命中/未命中统计

覆盖

任何npm包

每个npm包都是开箱即用的,不需要管理或配置。Augments通过四层自动解析文档:

  1. 文档搜索 --从GitHub仓库获取真实文档,用BM25索引
  2. TypeScript类型 --捆绑("types" 在package.json中)或DefinitelyTyped(@types/*)
  3. 自动发现文档 --解析npm repository 字段,查找GitHub仓库,探测 docs/ 目录
  4. README回退 --从中提取与概念相关的代码块和散文 README.md

这意味着增强功能适用于整个npm生态系统(约250万个包),而不仅仅是一个精心策划的子集。

流行框架的增强结果

22个框架为更丰富的示例策划了文档源:React、Next.js、Vue、Prisma、Zod、Supabase、TanStack Query、tRPC、React Hook Form、Framer Motion、Express、Zustand、Jotai、Drizzle、SWR、Vitest、Playwright、Fastify、Hono、Solid、Svelte、Angular、Redux

桶出口处理

特殊子模块解析:React Hook Form、TanStack Query、Zustand、Jotai、tRPC、Drizzle ORM、Next.js

本地开发

# Clone and install
git clone https://github.com/augmentscode/augments-mcp-server.git
cd augments-mcp-server
npm install

# Build with tsup
npm run build

# Run locally
npm start

# Watch mode
npm run dev

# Run tests
npm test

# Run e2e tests (real network calls)
npm run test:e2e

# Type check
npm run type-check

增强功能与上下文相比如何7

特性上下文7增强版本v7
来源解析散文文档类型+BM25索引文档+README
准确度单据可能有误类型必须正确,单据补充
上下文大小~5-10KB块~500-2000个令牌(意图感知)
覆盖手动提交任何npm包(自动发现)
格式一刀切意图感知(操作指南与参考指南)
搜索关键字匹配BM25+25概念同义词簇
新鲜度爬行时间表按需从npm+GitHub
迁移否跨版本迁移指南
错误帮助否精心策划的模式+GitHub问题
Dep扫描否过时/弃用/安全检查

贡献

  1. 分叉存储库
  2. 创建要素分支: git checkout -b feature/amazing-feature
  3. 进行更改
  4. 运行测试: npm test
  5. 提交拉取请求

许可证

MIT许可证-请参阅 许可证 了解详情。

支持

______________________________________________________________________

专为Claude Code生态系统打造 | 版本7.0.0

工具与能力

工具数量

8

资源数量

0

提示词数量

0

能力标签

框架文档TypeScript本地部署npm包支持文档搜索代码示例版本迁移

支持客户端

Claude

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

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

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

先想清楚的地方

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

更适合

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

不太适合

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

同类对比

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

MCP World · 本页

8未说明未标注1 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

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

常见问题

5 条

Augments MCP Server 怎么安装?

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

Augments MCP Server 怎么在 Claude Desktop、Cursor 里配置?

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

Augments MCP Server 收费吗?

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

Augments MCP Server 需要 API Key 吗?

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

Augments MCP Server 支持哪些客户端?

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

来源信息

继续浏览同类 MCP