AgentHubAgentHub

使用场景/Cursor 开发必备

Cursor 必备 MCP 组合推荐

面向 Cursor 用户的入门组合:文件、GitHub、文档、浏览器。快速搭建 AI 编程工作流。

共匹配 6,596 个资源 · 第 62 / 138 页

什么是Cursor 开发必备?

Cursor 对 MCP 的支持是原生且开箱即用的:在 Settings → MCP 或项目根的 .cursor/mcp.json 中粘贴一段 JSON 即可接入任意 MCP Server。搭配 AgentHub 的一键配置生成器,从发现到接入通常不超过一分钟。

推荐的入门组合覆盖四类高频需求:Filesystem(读写项目文件)、GitHub(PR / Issue / diff)、Context7(最新框架文档,减少幻觉)、Playwright(浏览器验证与 E2E)。之后再按业务补充数据库、抓取或国内服务类 MCP。

本页列出的每个资源都附带 Cursor 专用配置片段:在 AgentHub 打开资源详情页 → 选择 Cursor Tab → 复制 JSON 粘贴即可,安装命令与鉴权环境变量一并给出。

适合做什么

  • 全栈开发
  • 开源贡献
  • 学习新框架
  • 小型自动化脚本

不太适合

  • 纯对话无代码场景
  • 不允许本地进程的企业环境
常见组合: Filesystem + GitHub + Context7 + Playwright

相关资源

查看全部 →

OpenAPI 转 MCP

SkillSkillsMP

基于 OpenAPI/Swagger 规范,使用 mcp-use TypeScript SDK 构建并部署 MCP 服务器。当用户想“把这个 OpenAPI 规范变成 MCP 服务器”“让 Claude/ChatGPT 能用上这个 API”“把 Swagger 文档包装成 MCP tools”“向 LLM 暴露这个 REST API”“从规范生成 MCP tools”,或粘贴/附上 openapi.yaml、openapi.json、swagger.json 并索要 Claude 兼容版本时使用。即便用户没有说 “MCP” 也触发——只要他们描述了一个既有 HTTP API(REST 端点、内部服务、有 key 的第三方 API)并希望 LLM 调用它,就该用本技能。涵盖规范摄入(文件路径、URL 或粘贴)、operation 到 tool 的映射、认证接线(apiKey、bearer、basic、OAuth bearer)、用 create-mcp-use-app 脚手架、生成带合适 zod schema 的 tool、在 mcp-use inspector 中实时测试,以及部署到 Manufact / mcp-use cloud。

source

mcp-use 框架规范

SkillSkillsMP

所有 MCP 服务器工作的**强制要求**——mcp-use 框架最佳实践与模式。在任何 MCP 服务器工作前先阅读本技能,包括:创建新 MCP 服务器;修改既有 MCP 服务器(添加/更新 tools、resources、prompts、widgets);调试 MCP 服务器问题或错误;审查 MCP 服务器代码的质量、安全与性能;回答 MCP 开发或 mcp-use 模式的问题;对 server.tool()、server.resource()、server.prompt() 或 widgets 做任何修改。本技能包含关键架构决策、安全模式与常见陷阱。实现 MCP 功能前务必先查阅相关参考文件。

source

pest-testing(Pest 测试)

SkillSkillsMP

仅用于 Laravel 项目中的 Pest PHP 测试。凡涉及编写、修改、修复或重构测试时触发——包括修复因代码改动而失败的测试、添加断言、将 PHPUnit 转换为 Pest、添加数据集和 TDD 流程。用户询问如何用 Pest 编写某物、提到测试文件或目录(tests/Feature、tests/Unit、tests/Browser),或需要浏览器测试、多页 JS 错误冒烟测试、架构测试时激活。涵盖:test()/it()/expect() 语法、数据集、mock、浏览器测试(visit/click/fill)、冒烟测试、arch()、Livewire 组件测试、RefreshDatabase 及 Pest 4 全部特性。不用于工厂、种子、迁移、控制器、模型或非测试 PHP 代码。

source

fortify-development(Laravel Fortify 认证开发)

SkillSkillsMP

当用户在 Laravel 中处理认证时激活。包括登录、注册、密码重置、邮箱验证、双因素认证(2FA/TOTP/二维码/恢复码)、passkey、个人资料更新、密码确认,以及认证路由与控制器。用户提到 Fortify、auth、authentication、login、register、signup、forgot password、2FA、passkeys、WebAuthn,或引用 app/Actions/Fortify/、CreateNewUser、UpdateUserProfileInformation、FortifyServiceProvider、config/fortify.php、auth 守卫时激活。Fortify 是 Laravel 前端无关的认证后端,注册全部认证路由和控制器。构建 SPA 或无头认证、自定义登录跳转、覆盖 LoginResponse 等响应契约或配置登录限流时也激活。不适用于 Laravel Passport(OAuth2 API token)、Socialite(社交登录)或非认证 Laravel 功能。

source

configuring-horizon(Laravel Horizon 配置)

SkillSkillsMP

当用户在 Laravel 语境中提到 Horizon 时使用。覆盖 Horizon 全生命周期:安装(horizon:install、Sail 配置)、配置 config/horizon.php(supervisor 块、队列分配、平衡策略、minProcesses/maxProcesses)、修复仪表盘(通过 Gate::define viewHorizon 授权、指标空白、horizon:snapshot 调度),以及排查生产问题(worker 崩溃、超时链路顺序、LongWaitDetected 通知、waits 配置)。还包括任务打标签与静默。不适用于无 Horizon 的普通 Laravel 队列、SQS 或数据库驱动、独立 Redis 配置、Linux supervisord、Telescope 或任务批处理。

source

部署上下文

SkillSkillsMP

将 nao 项目的上下文目录连接(接线)到远程 nao 实例(云端或自托管),使每次推送到 `main` 分支都通过 GitHub Actions 自动执行 `nao deploy`。当用户已有本地版本化(Git 管理)的 nao 项目、并希望团队部署的实例始终反映最新提交的上下文时使用。涵盖 `nao deploy` 用法、GitHub Actions 工作流、组织 API 密钥、GitHub Secrets、`.naoignore`、`nao_config.yaml` 中的环境变量引用,以及新建与更新的行为差异。不适用于首次项目搭建(请用 `setup-context`),也不用于把仓库元数据回写提交的 `nao sync` 自动化(见文档 synchronization 页面)。

source

代码转 PRD

SkillSkillsMP

将任意代码库逆向工程为完整的产品需求文档(PRD)。分析路由、组件、状态管理、API 集成与用户交互,产出业务可读、详尽到足以让工程师或 AI agent 完整重建每个页面与端点的文档。支持前端框架(React、Vue、Angular、Svelte、Next.js、Nuxt)、后端框架(NestJS、Django、Express、FastAPI)与全栈应用。当用户提及生成 PRD、逆向需求、代码转文档、从代码提取产品规格、记录页面逻辑、分析页面字段与交互、生成功能清单、基于现有代码库撰写需求、记录 API 端点或分析后端路由时使用。

source

Vercel 成本与性能优化

SkillSkillsMP

用于已部署项目的 Vercel 成本与性能优化,尤其适合 Next.js、SvelteKit、Nuxt 以及部分 Astro 应用。先收集 Vercel 指标、用量、项目配置与代码扫描结果;只排查有指标支撑的候选项;产出基于已核实文件、并对齐 Vercel 与框架版本文档的排序建议。当用户要求降低 Vercel 账单、优化缓慢或高开销路由、寻找缓存机会,或提到 Function Invocations、Build Minutes、Fast Data Transfer、Core Web Vitals、Bot Management、Fluid compute、成本明细时使用。

source

技能安全审计

SkillSkillsMP

在安装前对 AI agent 技能做安全审计与漏洞扫描。用于:(1) 评估来自不可信源的 Skill,(2) 审计某技能目录或 git 仓库 URL 是否含恶意代码,(3) 为 Claude Code 插件、OpenClaw 技能或 Codex 技能做安装前安全门禁,(4) 扫描 Python 脚本中的危险模式(如 os.system、eval、subprocess、网络外泄),(5) 检测 SKILL.md 中的提示注入,(6) 检查依赖供应链风险,(7) 校验文件系统访问是否限于技能边界内。

source

reactive-engine 状态管理

SkillSkillsMP

使用 @virtuoso.dev/reactive-engine-* 包族管理应用状态。在以下情况使用本技能:(1) 用 Cell、Stream、Trigger 或 Resource 节点定义响应式状态;(2) 通过 EngineProvider、useCellValue、useCellValues 或 usePublisher 连接 React 组件;(3) 用 reactive-engine-query 中的 Query 与 Mutation 获取数据;(4) 用 reactive-engine-router 的 Route、Layout 与 Guard 做路由;(5) 用 linkCellToStorage 持久化 Cell;(6) 基于该引擎架构组件或库;(7) 任何涉及 Engine、pub、sub、getValue、combine、pipe、link、changeWith、e 命名空间,或报错“No active engine found”的任务。

source

react-virtuoso 虚拟列表

SkillSkillsMP

使用 react-virtuoso 构建虚拟化的列表、网格与表格。在以下情况使用本技能:(1) 渲染大型或无限列表;(2) 构建带粘性表头的分组列表;(3) 虚拟化 HTML 表格;(4) 在响应式网格中排布等高项;(5) 构建跟随底部新条目的信息流或日志;(6) 诊断虚拟化症状,如滚动跳动、列表无法滚到底部、条目重叠、空白条目或“zero-sized element”错误;(7) 任何涉及 Virtuoso、GroupedVirtuoso、VirtuosoGrid、TableVirtuoso、VirtuosoHandle、itemContent、followOutput 或 firstItemIndex 的任务。

source

frontend-design-saas(SaaS 产品 UI 设计)

SkillSkillsMP

顶级 SaaS 仪表盘与产品 UI 参考。在构建应用外壳、数据表格、设置面板、账单页、仪表盘、鉴权流程、管理工具或任何内部/客户侧 SaaS 产品 UI 时使用此技能。受 Stripe、Linear、Vercel、Airbnb、Notion 启发。涵盖中性色系设计 token、侧边栏+内容框架、高密度数据 UI、表单繁多的配置页、命令面板、空状态,以及这些产品所达到的无障碍(WCAG AA+)标准。

source

frontend-design-landing-page(营销落地页设计)

SkillSkillsMP

营销落地页与转化导向产品页参考。在构建 hero 区、特性网格、定价页、客户评价、CTA、页脚、导航栏及任何面向公众的营销页面时使用此技能。涵盖温暖、专业、对开发者友好的设计语言(米色背景、充裕留白、胶囊 CTA、角括号卡片装饰),以及完整的 token 集、动画体系和可复制的组件片段。不适用于产品/仪表盘 UI——那类需求请用 frontend-design-saas。

source

LSP 配置 lsp-setup

SkillSkillsMP

为特定语言配置 Language Server(LSP),使编辑器/agent 工具链的诊断、跳转定义、查找引用与重命名可用。当需要配置 LSP、setup 或安装语言服务器、修复 “no LSP server configured”/“server not installed”、在多个服务器间选择(basedpyright vs pyright vs ty vs ruff)、或打通 .codex/lsp-client.json / .opencode/lsp.json 时使用。按文件路由到 references/<language>/README.md,给出确切的内置 server、各操作系统安装命令(macOS/Linux/Windows)、两份配置文件的片段、初始化选项、替代方案与排障。附带脚本:detect-lsp.ts(扫描项目语言及各 server 的安装/配置状态)与 verify-lsp.ts(执行一次真实的诊断往返)。覆盖 typescript、python、go、rust、c/c++、java、kotlin、c#/razor、swift、ruby、php、dart、elixir、zig、lua、bash、yaml、terraform、haskell、julia。

source

常见问题

Cursor 里 MCP 配置放在项目还是全局?

两者皆可:项目级 .cursor/mcp.json 随仓库共享给团队,全局 ~/.cursor/mcp.json 对本机所有项目生效。含密钥的配置建议放项目级并加入 .gitignore,或用环境变量引用。

一次接太多 MCP 会影响 Cursor 性能吗?

每个启用的 MCP 都会向上下文注入工具定义,建议按项目启用、用完禁用不常用的服务器,把上下文留给真正需要的工具。

Windows / macOS 配置有区别吗?

JSON 结构相同,差异主要在命令路径与环境变量写法(如 npx 与绝对路径、引号转义)。AgentHub 详情页会区分 stdio 与远程托管(streamable-http/SSE)两类接入方式。

配套安装与配置教程

相关场景