AgentHubAgentHub

使用场景/Cursor 开发必备

Cursor 必备 MCP 组合推荐

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

共匹配 6,595 个资源 · 第 48 / 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

相关资源

查看全部 →

后端模型

SkillSkillsMP

定义并配置数据库模型,遵循恰当的命名、关系、时间戳、数据类型、约束与校验。在创建或编辑 app/Models/ 下的模型文件、Eloquent 模型类、模型关系(hasMany、belongsTo 等)、数据库表结构、模型属性与转换、模型工厂或 seeders 时使用。在处理模型校验逻辑、数据库约束、外键关系、索引、作用域、访问器、修改器或任何 ORM 相关的模型配置时使用。

source

Next.js 本地文档索引

SkillSkillsMP

本仓库的本地 Next.js 文档索引(.next-docs/)。用于 apps/web 中任何 Next.js 相关工作:路由、布局、页面、app router、服务端/客户端组件、server actions、缓存、重新验证、metadata、route handlers、proxy/middleware、next.config、图片、字体、错误处理、加载状态、并行/拦截路由、动态路由、useRouter/usePathname/useSearchParams、cookies/headers、重定向、部署、升级。在实现或调试 Next.js 行为前先阅读相关 .mdx 文件;不要依赖训练数据。

source

Fabric SQL 数据库运维 CLI

SkillSkillsMP

在 OLTP endpoint 上通过 sqlcmd 针对 Query Store、DMV、sys.dm_db_resource_stats 和 Extended Events 诊断 Fabric SQL database 的性能。识别资源消耗最高、最慢或代价最大的查询,处理查询性能排序、阻塞链、缺失索引与执行计划回退诊断。日常数据查询请用 sqldb-consumption-cli 技能;schema 变更请用 sqldb-authoring-cli 技能。触发语:query store slow query analysis sqldb top queries、top resource-consuming queries from query store sqldb、slowest queries sql database in Fabric query store、most expensive queries sqldb query store、sql database in Fabric blocked sessions head blocker chain sqlcmd、sqldb missing index recommendation、sqldb regressed plan instability sqlcmd、sqldb extended events trace。

source

Fabric SQL 数据库查询 CLI

SkillSkillsMP

通过 sqlcmd 查询 Fabric 中的 SQL database:在 OLTP 与 SQL 分析 endpoint 上进行交互式探索、向量相似度、JSON、时态查询与安全策略检查。schema 变更请使用 sqldb-authoring-cli 技能。触发语:sql database in Fabric query sys.tables sqlcmd、sql database in Fabric system view list user tables sqlcmd、list user tables sqldb、sys.tables sqldb、explore sqldb schema、vector similarity sqldb、RAG embedding sqldb、row level security sqldb inspect、audit log sqldb inspect、chat with sqldb、export sqldb rows、temporal as of sqldb、json openrowset sqldb。

source

Fabric SQL 数据库创作 CLI

SkillSkillsMP

创建并管理 Fabric 中的 SQL database 项,用 T-SQL 编写 DDL/DML,含约束、外键、触发器、索引和向量列。通过 SqlPackage(.dacpac/.bacpac)部署 schema,配置源代码管理、CI/CD 和 GraphQL API。触发语:sql database in Fabric create table sqlcmd ddl、sql database in Fabric primary key default getdate sqlcmd、create sqldb item、create table sqldb ddl、sqldb foreign key constraint、sqldb stored procedure、sqldb trigger create、sqldb vector column、SqlPackage dacpac deploy sqldb、bacpac sqldb、sqldb source control、graphql api sqldb、sqldb collation set、sp_invoke_external_rest_endpoint。

source

PowerToys 端到端验证

SkillSkillsMP

使用 winapp CLI 在两种场景下端到端验证 PowerToys 行为:(A) 用模块的发布检查清单对照已安装版本;(B) PR 验证——依据 PR 描述与 diff 推导其检查清单再对照已安装版本执行(已合并/已发布的 PR,或整个 release/hotfix 集合),若 PR 尚未进入构建版本则构建并侧加载该模块。逐项通过 UIA invoke / Named Events / settings.json 编辑 / 剪贴板 / GPO / SendInput 驱动,并为每项输出带证据的结构化 PASS / FAIL / BLOCKED 结论(FAIL 需区分产品缺陷与过期/含糊的清单项)。当被要求验证模块检查清单、确认 PR、签署发布/hotfix 的 PR 或对安装/侧加载的 PowerToys 做 QA 时使用。结合通用 winapp ui 机制(references/winapp-ui-testing.md)与 PT 专属配方、分场景 playbook(references/scenarios/)以及本 skill 附带的辅助 .ps1 脚本。

source

refactoring(改动级重构手法)

SkillSkillsMP

逐次改动的重构机制:精确统计调用方数量、决定内联还是保留、合并重复的 switch 分支、把原始访问收拢到单一类型化边界、外科手术式的单次改动单次提交、重构后清扫过时的 JSDoc 与失效导出。真正动手编辑代码做清理、判断单调用方 helper 是否值得保留,或规划一连串小重构提交时使用。异味清单见 code-audit;整场会话的简化见 collapse-pass。

source

serverless-sandboxes(AWS 沙箱计算)

SkillSkillsMP

使用 Serverless Framework 的 `sandboxes` 特性(AWS Lambda MicroVMs)在 AWS 上构建、运行和运维隔离或临时计算资源。当用户想执行不可信或 AI 生成的代码、按会话/代理/租户运行隔离负载、构建代码执行后端,或提到 Firecracker MicroVMs、serverless.yml 的 `sandboxes` 块、`serverless dev --sandbox`、`invoke --sandbox`、`logs --sandbox`、RunMicrovm、AWS Lambda MicroVMs 时使用。即使用户既没提 Serverless Framework 也没提 sandbox,只要描述隔离的 AWS 执行环境即应触发。

source

writing-mstest-tests(MSTest 测试编写)

SkillSkillsMP

编写、现代化或修复全面的 MSTest 单元测试,覆盖 MSTest 3.x/4.x API。适用:编写、创建、评审或现代化 MSTest 测试与断言,比 Assert.IsTrue 更好的 MSTest 断言,用 IsInstanceOfType 替代硬转义,MSTest 断言 API(Contains、ContainsSingle、HasCount、IsEmpty、IsNotEmpty、DoesNotContain、AreSame、IsNull、StartsWith、EndsWith、MatchesRegex、IsGreaterThan、IsLessThan、IsInRange),纠正 Assert.AreEqual 颠倒的 Expected/Actual 参数,用 Assert.Throws 替换 ExpectedException,数据驱动(DataRow、DynamicData、ValueTuples),生命周期(TestInitialize、TestCleanup、TestContext),异步与取消测试,条件执行/重试/清理(OSCondition、Retry),并行化(Parallelize/DoNotParallelize),MSTest.Sdk 配置,MSTESTxxxx 分析器修复。不适用:测试质量审计(用 test-anti-patterns)、运行测试(用 run-tests)、MSTest 版本迁移(用 migrate-mstest 技能)、xUnit/NUnit/TUnit、非 .NET 语言。

source

常见问题

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

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

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

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

Windows / macOS 配置有区别吗?

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

配套安装与配置教程

相关场景