SuperAPI AI 工具集

augments-mcp-server

Augments MCP Server 是一个面向 Claude Code 的下一代框架文档提供工具,通过 Model Context Protocol(MCP)为任意 npm 包返回类型、说明文字和示例,并支持上下文感知格式化。它支持实时文档访问、智能缓存、多源集成,覆盖 React、Next.js、Vue、Prisma、Zod、Supabase 等 22 个流行框架的精选文档源,同时通过文档搜索、TypeScript 类型、自动发现文档和 README 回退四层机制支持整个 npm 生态(约 250 万包)。v7 版本新增文档优先搜索、4 个新工具、BM25 索引和生产级可靠性。

访问官网

工具介绍

Augments MCP Server 是一个通过 Model Context Protocol(MCP)为 Claude Code 提供实时框架文档访问的服务器。其 MCP 名称为 dev.augments/mcp,旨在为任意 npm 包返回类型、说明文字和示例,并采用上下文感知的格式化方式,而不仅限于精选的包。

主要能力

  • 文档优先搜索(v7 新增):类似“prisma findMany with pagination”或“zustand create store with middleware”的查询现在会返回真实的文档内容。BM25 搜索引擎按标题分块索引从 GitHub 获取的文档,并支持 API 名称加权和同义词扩展。
  • 概念同义词:25 个同义词簇覆盖 state、form、fetch、animation、routing、auth、cache、effect、middleware、pagination、validation、testing、streaming、error handling、database、layout、modal、table、upload、realtime、deployment、i18n、SSR、component 和 context 模式。双向查找意味着“usestate”会扩展到“state”簇。
  • 意图感知格式化。
  • 生产级可靠性(v7 新增):npm registry 重试采用带抖动的指数退避,并支持 429 Retry-After;CDN 熔断器会跳过反复失败的 CDN 端点(5 分钟内 3 次失败);GitHub 速率限制会跟踪剩余配额,耗尽时跳过获取;所有使用缓存的模块均采用带命中/未命中统计的 LRU 缓存。
  • 支持任意 npm 包:每个 npm 包开箱即用,无需精选或配置。Augments 通过四层机制自动解析文档:文档搜索(从 GitHub 仓库获取真实文档,用 BM25 索引)、TypeScript 类型(包内自带的 "types" 或 DefinitelyTyped 的 @types/*)、自动发现文档(解析 npm repository 字段,找到 GitHub 仓库,探测 docs/ 目录)、README 回退(从 README.md 中提取与概念相关的代码块和说明文字)。这意味着 augments 适用于整个 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。
  • Barrel 导出处理:针对 React Hook Form、TanStack Query、Zustand、Jotai、tRPC、Drizzle ORM、Next.js 提供特殊子模块解析。

使用方式 将以下内容添加到 MCP 配置中(具体配置格式资料未提供完整示例)。可设置环境变量 GITHUB_TOKEN 以提高获取示例和文档时的 GitHub API 速率限制。

本地开发与贡献

  • Fork 仓库
  • 创建功能分支:git checkout -b feature/amazing-feature
  • 进行修改
  • 运行测试:npm test
  • 提交 pull request

适用场景 适用于使用 Claude Code 进行开发、需要实时查询框架或 npm 包文档、类型和示例的开发者。

限制 资料未提供具体的收费、价格、平台支持范围或性能指标。文档中提及“How Augments Compares to Context7”但未给出具体对比内容。

许可证 MIT License,详见 LICENSE。