AgentHubAgentHub

使用场景/Cursor 开发必备

Cursor 必备 MCP 组合推荐

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

共匹配 6,490 个资源 · 第 13 / 136 页

什么是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

相关资源

查看全部 →

mem0-cli(Mem0 命令行)

SkillSkillsMP

Mem0 CLI——mem0 记忆操作的命令行界面。触发条件:用户提到 "mem0 cli"、"mem0 command line"、"@mem0/cli"、"mem0-cli"、"pip install mem0-cli"、"npm install -g @mem0/cli",或在终端/shell 中运行 mem0 命令(mem0 add、mem0 search、mem0 list、mem0 get、mem0 init、mem0 config、mem0 import)。查询包含 --user-id、--output、--json、--agent 等 CLI 参数,或描述 bash/zsh/终端使用时也触发。不触发:Python/TS 代码中的 SDK 集成(用 mem0 技能),或 Vercel AI SDK provider(用 mem0-vercel-ai-sdk)。

source

mem0(Mem0 Platform SDK 记忆层)

SkillSkillsMP

Mem0 Platform SDK,为 AI 应用添加持久记忆。触发条件:用户提到 "mem0"、"MemoryClient"、"记忆层"、"记住用户偏好"、"持久上下文"、"个性化",或需要为聊天机器人、agent 或 AI 应用添加长期记忆。涵盖 Python SDK(mem0ai)、TypeScript SDK(mem0ai)及框架集成(LangChain、CrewAI、OpenAI Agents SDK、Pipecat、LlamaIndex、AutoGen、LangGraph),也涵盖开源自托管的 Memory 类。模糊查询时这是默认的 mem0 技能。不触发:CLI 命令、终端使用或 shell 脚本(用 mem0-cli),或 Vercel AI SDK/@mem0/vercel-ai-provider/createMem0(用 mem0-vercel-ai-sdk)。

source

mem0-oss-to-platform(OSS 迁移至平台版)

SkillSkillsMP

制定并执行将项目从 mem0 开源/自托管 SDK(本地 Memory 类)迁移到 mem0 Platform 托管 SDK(MemoryClient 类)的方案。当开发者想把 mem0 从 OSS/自托管迁移到托管 API 时使用,例如"把 mem0 设置迁移到平台""从自托管 mem0 切换到 MemoryClient""改用 mem0 API key 而非本地 Qdrant""把 mem0 迁到云端/托管服务""用平台配置替换本地向量库+嵌入器配置"。适用于 Python(from mem0 import Memory → from mem0 import MemoryClient)和 TypeScript/JavaScript(import { Memory } from "mem0ai/oss" → import MemoryClient from "mem0ai")。即使用户没说"迁移"二字,但明显希望现有 mem0 集成改为访问托管平台时也应触发。先产出可审阅的迁移计划,经开发者确认后执行。

source

mem0-vercel-ai-sdk(Vercel AI SDK 的 Mem0 Provider)

SkillSkillsMP

Mem0 为 Vercel AI SDK 提供的 provider(@mem0/vercel-ai-provider)。触发条件:用户提到 "vercel ai sdk"、"@mem0/vercel-ai-provider"、"createMem0"、"retrieveMemories"、"addMemories"、"getMemories"、"searchMemories"、"mem0 vercel"、"AI SDK provider"、"AI SDK memory",或在 generateText/streamText 中使用 mem0。也适用于需要记忆增强 AI 的 Next.js 应用。不触发:不经 Vercel 的直接 Python/TS SDK 调用(用 mem0 技能),或 CLI 终端命令(用 mem0-cli 技能)。

source

创建 PR(pr)

SkillSkillsMP

为当前分支创建 PR(默认目标 `canary`),包括把一个跨层分支拆成有序堆叠 PR,让下层(db / 共享包 / 服务端 TRPC)先于其调用方(桌面端 / CLI / UI)合并。当用户要求创建/提交 PR,或要因客户端调用尚未进主干的服务端契约而拆分分支时使用。触发词:'pr'、'create pr'、'submit pr'、'open a PR'、'pull request'、'split this PR'、'stacked PR'、'backend should merge first'、'提 PR'、'提个 PR'、'新建 PR'、'拆 PR'、'后端先合'、'分层合并'。

source

browser-use 开源库文档

SkillSkillsMP

基于 browser-use 开源库编写 Python 代码的文档参考。凡涉及 Agent、Browser、Tools 配置、导入 browser_use 的代码、@sandbox 部署、支持的 LLM 模型、Actor API、自定义 tools、lifecycle hooks、MCP 服务器搭建、Laminar 或 OpenLIT 监控/可观测性,以及 browser-use 安装、prompt 策略、敏感数据处理时都适用。不适用于 Cloud API/SDK 用法与定价——用 cloud skill;也不适用于通过 CLI 命令直接驱动浏览器——用 browser-use skill。

source

React Hook Form 规范(Supabase)

SkillSkillsMP

在 monorepo 内正确使用 React Hook Form——数据流、订阅、reset、脏状态、数字输入以及受控输入规则。在编写或修改任何表单代码、给已有表单加字段、使用 watch/useWatch/formState/getValues/setValue/reset、把表单接入 dialog 或 sheet、或实现提交/取消底栏之前先加载本 skill,即使改动看起来很简单。仓库中普遍存在 RHF 反模式,不加载本 skill 会照抄它们。表单布局与选用组件请再加载 studio-ui-patterns。

source

record-upgrade-instructions(记录升级说明)

SkillSkillsMP

在提交 Prisma 8 破坏性变更 PR 的同时记录升级说明,让下游使用者(`@internal/*` 用户与 Prisma 8 扩展作者)能通过已发布的升级技能自动应用对应的代码转换。适用于:重构框架代码后 `examples/` 或 `packages/3-extensions/` 中的测试变红、通过修改底层设施修复了这些失败测试、被告知“为该 PR 记录升级说明”,或做出了需要帮助下游完成迁移的 Prisma 8 破坏性变更。

source

搭建审查沙箱

SkillSkillsMP

一次性安装 reproduce-issue 技能与 reproduce-verifier 智能体所需的沙箱前置条件——Docker、隔离运行时(Linux 上用 gVisor,macOS 上用 Colima)、健康的容器网络,以及 nx-review-sandbox 工具链镜像(依据仓库的 mise.toml 构建)。操作幂等,可随时重跑以校验或修复。当用户说搭建审查沙箱、安装沙箱前置条件、构建沙箱镜像,或 reproduce-issue 的预检报告某项缺失时使用。

source

record-browser-gif(浏览器演示 GIF 录制)

SkillSkillsMP

使用可用的浏览器控制工作流,可选 Playwright Videos 提升采集帧率,并以确定性编码把浏览器或 Web UI 交互演示录制为优化后的 GIF,再用 gh --attach 将 GIF 附到 PR 上;无法附加时回退到专用 assets 分支。在被要求制作、录制或生成演示浏览器工作流的 GIF 时使用;凡改动面向产品用户的 GUI 行为的 PR,都必须附带从该 PR 真实服务端与模型流程录制的 GIF。

source

BrowserStack 真机测试

SkillSkillsMP

通过 BrowserStack 在真实设备上测试本地或公网 URL、在 Android、iOS 或桌面浏览器上开启实时浏览器会话,或当用户提到 BrowserStack、真机测试、移动测试、跨浏览器测试、触屏测试,或想在特定手机、平板、浏览器版本上验证行为时使用。当用户说「在 Android/iPhone/Safari/Chrome 移动端上测试」、要求开启实时会话,或提及 demo-mobile.html——即使未点名 BrowserStack——也应触发。

source

library

SkillSkillsMP

Use ChatGPT Library when the user mentions their Library, asks to find or work with a Library-backed file, Site, or named file that may be in the Library, or wants to organize Library folders, restore a previous version, or share a native Library file or folder. Also use it when the user wants a user-facing file or reusable artifact created or updated, even if they do not mention the Library. It can search and read Library content, bring files into local workflows, save new deliverables, and update existing Library files while preserving their identity and version history.

source

常见问题

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

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

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

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

Windows / macOS 配置有区别吗?

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

配套安装与配置教程

相关场景