mcpField

Skills

收录 98,639 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。

开发

F
flutter-use-column-row-first
flutter-use-column-row-first
evanca / flutter-ai-rules

构建任何 Flutter 屏幕或组件时使用,优先选择响应式 Row、Column、Expanded、Flexible 和 Spacer 布局,而非固定尺寸或基于坐标的替代方案

设计与 UI190
G
gh-cli
gh-cli
bobmatnyc / claude-mpm-skills

在自动化和子 Agent 环境中可靠地使用 GitHub gh CLI 执行 issue、PR 和标签操作,并进行预先验证,避免伪造成功结果或虚假的 issue URL

开发190
G
golang-idioms
golang-idioms
rohitg00 / awesome-claude-code-toolkit

符合 Go 惯用风格的错误处理、接口、并发、测试和模块管理模式

开发190
I
i18n
i18n
thinkoodle / rails-skills

Rails I18n(国际化与本地化)的专家指导。在处理翻译、locale 文件、t() / l() 辅助方法、延迟查找、复数形式、插值、日期/时间/数字格式化、模型翻译、错误消息翻译、从 URL/请求头/session 设置 locale 或组织 YAML 翻译文件时使用。触发词:"i18n"、"internationalization"、"translation"、"locale"、"localize"、"t()"、"translate"、"multilingual"、"pluralization"、"locale file"、"YAML translation"。

开发190
I
iii-python-sdk

用于 iii 引擎的 Python SDK。适用于使用 Python 构建 Worker、注册函数或调用触发器。

开发190
J
javascript-sdk
javascript-sdk
101-skills / superpowers

面向 inference.sh 的 JavaScript/TypeScript SDK — 运行 AI 应用、构建 Agent、集成所有模型。包:@inferencesh/sdk(npm install)。完整 TypeScript 支持、流式传输、文件上传。使用模板或临时模式构建 Agent,工具构建器 API、技能、人工审批。适用场景:JavaScript 集成、TypeScript、Node.js、React、Next.js、前端应用。触发词:javascript sdk、typescript sdk、npm install、node.js api、js client、react ai、next.js ai、frontend sdk、@inferencesh/sdk、typescript agent、browser sdk、js integration

开发190
J
justfile
justfile
iloveitaly / ai-skills

编写 Justfile 时使用,以了解最新语法、功能和最佳实践。

开发190
K
kamae-review
kamae-review
iwasa-kosui / kamae-ts

对服务端 TypeScript 进行对抗式代码审查,检查其是否遵循 kamae 原则(判别联合、品牌类型、Result 错误处理、边界验证、PII 保护)。以下情况触发:审查涉及领域模型、仓储、用例、业务逻辑或边界代码的服务端 TypeScript 代码,包括拉取请求审查、审计或质量检查。以下情况跳过:前端代码审查、基础设施即代码审查、仅测试代码审查,以及与领域逻辑无关的代码审查。

测试与质量190
L
layered-rails
layered-rails
palkan / layered-rails-skills

按照《Layered Design for Ruby on Rails Applications》中的分层架构原则编写、重构和审查 Rails 代码。编写或重构 Rails 代码(模型、控制器、服务、作业、邮件程序、策略、表单、查询对象、Presenter、视图组件、状态机、序列化器或 AI/LLM 功能)以应用正确模式并避免层级违规时使用;审查 Rails 代码、PR 或差异中的层级违规、臃肿的控制器/模型、贫血模型、回调误用、上帝对象或规格测试失败时也使用。触发词包括“分层设计”“架构分层”“抽象层”“规格测试”“层级违规”“臃肿控制器/模型”“上帝对象”“贫血模型”“提取服务/回调/策略/Concern”“服务对象”“表单/策略/查询/值对象”“Presenter”“视图组件”“状态机”“Active Delivery”“回调评分”“Rails 重构/审查”“Rails 模式/最佳实践”“archspec”或“架构检查器/强制执行”。

开发190
L
lucide-icons
lucide-icons
thinkoodle / rails-skills

关于在 Rails 应用中通过 lucide-rails gem 使用 Lucide 图标的专家指导。在添加图标、选择图标名称、设置 SVG 图标样式、让图标可访问,或构建基于图标的 UI 模式(按钮、导航、徽章、空状态)时使用。触发词:"lucide"、"icon"、"lucide-rails"、"SVG icon"、"icon library"、"lucide_icon"、"feather icon"、"inline SVG"、"add an icon"、"icon button"、"icon name"。

设计与 UI190
M
mobile-checkout
mobile-checkout
dodopayments / skills

使用 SFSafariViewController 或 Chrome Custom Tabs,为 React Native、Flutter、原生 iOS 和 Android 提供 Dodo Payments 应用内结账。适用于移动应用需要打开由后端创建的结账会话、处理深度链接或自定义 URL scheme 回跳、恢复未完成的结账,并在解锁访问权限前于服务器端验证付款的情况

开发190
N
next
next
vercel-labs / emulate

通过 @emulators/adapter-next 在 Next.js 应用中直接嵌入模拟器的适配器。用户需要在 Next.js 中嵌入模拟器、为 Vercel 预览部署设置同源 OAuth、创建 emulate 全捕获路由处理程序、为嵌入式模拟器配置 Auth.js/NextAuth、为嵌入式模拟器添加持久化功能,或使用 withEmulate 包装 next.config 时使用。触发词包括“Next.js emulator”“adapter-next”“embedded emulator”“same-origin OAuth”“Vercel preview”“createEmulateHandler”“withEmulate”,以及任何需要在 Next.js 应用中使用模拟器的任务。

开发190
P
pal
pal
pedronauck / skills

全面的 Pal MCP 工具包,支持代码分析、调试、规划、重构、代码审查和执行跟踪。为复杂开发任务提供经过专家验证的系统化工作流。

开发190
P
phaser4-game-architecture
phaser4-game-architecture
weberwang / phaser-skills

Phaser 4 移动端 2D 游戏的技术架构角色。需要划分或评审模块职责、公开契约、状态所有权和依赖方向,或建立 TypeScript、Vite、Capacitor、场景、资源、存档、平台适配和可复现构建的技术基线时使用。

开发190
R
react-state-machine
react-state-machine
bobmatnyc / claude-mpm-skills

使用 XState v5 和 Actor 模型构建可复用的 React 状态机技能。

开发190
R
regle-advanced
regle-advanced
victorgarciaesgi / regle

高级 Regle 表单验证模式——使用 `$each` 验证集合、异步规则和 `$pending`、服务器端/`externalErrors`、`$reset` 选项、使用 `defineRegleConfig` 配置全局设置、判别联合变体、跨组件 `useScopedRegle`/`useCollectScope`、`mergeRegles` 和对象级 `$self`。适用于字段数组、异步/服务器端验证、限定作用域或合并表单、i18n 消息或变体表单。模式库请参阅 regle-schemas。

开发190
S
sinch-sdks
sinch-sdks
sinch / skills

Node.js、Python、Java 和 .NET 的 Sinch SDK 安装与客户端初始化。适用于安装 Sinch SDK、初始化 SinchClient、设置 SDK 凭据、在 SDK 中配置会话区域,或构建多产品 SDK 客户端。有关 In-App Calling SDK,请参阅 sinch-in-app-calling。

开发190
S
specsfy-specialist-technical-research
specsfy-specialist-technical-research
promovaweb / specsfy

在一手资料、代码、标准和实验中调查技术问题,并产出可追溯的综合结论。决策取决于当前 API、技术比较或不确定事实时使用;仅将研究内容保存到使用该技能的项目规范允许的位置。

开发190
T
team-mode
team-mode
oil-oil / codex-team-mode

当任务可能受益于范围明确的子 Agent 执行实现、在任务开始时探索大型代码库、独立审查、按需或提交前简化代码,或由专家处理复杂决策、建模、自动化或反复失败时使用。主 Agent 决定是否委派并接收结果。简单问题或无需实质性审查或委派的短任务不适用。

Agent 工作流190
T
tech-radar-boot
tech-radar-boot
tikalk / adlc-team-skills

在选择或评估技术(框架、数据库、库、云工具)时使用——注入 Tikal Israeli Tech Radar 上下文(采用环、象限、意见、对 Stop 项的 Keep/Start 替代方案),并通过 /architect-specify 将选择与 ADR 记录配对;由 team-boot 的 Class Boots 目录调用(原为 tech-radar-context)。

开发190
T
turbo
turbo
thinkoodle / rails-skills

使用 Turbo(Drive、Frames、Streams)构建现代 Rails UI 的专家指导。当实现局部页面更新、实时广播、turbo frames、turbo streams、hotwire 模式、turbo_frame_tag、turbo_stream 响应、懒加载 frame、morphing、页面刷新或任何与 “turbo” 相关的 Rails 功能时使用。涵盖 Turbo Drive 导航、用于限定范围更新的 Turbo Frames、用于实时 HTML 交付的 Turbo Streams,以及 Turbo 8 morphing。

开发190
T
twilio-cli-reference

Twilio CLI 参考指南,用于从终端管理 Twilio 资源。涵盖安装、凭据配置文件、电话号码配置、发送 SMS 和电子邮件、webhook 配置、使用隧道服务进行本地开发、通过 watch 和 logs 调试、无服务器部署以及插件生态系统。当开发者要求“直接处理”“设置此项”“运行命令”,提到“CLI”“命令行”或“终端”,或者 AI Agent 可以直接执行任务而非编写应用代码时使用。

开发190
U
ui-states-and-feedback
ui-states-and-feedback
zakariaf / flutter-skills

确保每个界面都处理非理想路径:通过对 AsyncValue 或封装视图状态进行一次 switch 来处理加载、空状态、错误和内容,绝不使用 isLoading+error+data 三个布尔值;使用延迟显示且形状与结果一致的骨架屏,而非闪现的旋转指示器;刷新时保留屏幕上的过期内容;区分“暂无内容”和“没有内容符合此筛选条件”,并分别提供操作;错误文本来自类型化的 Failure 代码(绝不使用 e.toString()),并提供会使 provider 失效的重试;按内联提示、snackbar、横幅、对话框的层级选择呈现方式,只有必须立即做出决定时才使用模态窗口;优先软删除并提供撤销,而非确认提示;将 showDialog 的 null 关闭作为独立结果处理;在 await 前捕获 ScaffoldMessenger;并为仅视觉上的变化提供播报。编写加载、空状态、错误或离线 UI,调用 AsyncValue.when、showDialog、showModalBottomSheet、showSnackBar 或 showMaterialBanner,或添加确认、撤销或重试时使用

设计与 UI190
W
webflow-webhooks
webflow-webhooks
hookdeck / webhook-skills

接收并验证 Webflow webhooks。适用于设置 Webflow webhook 处理程序、调试签名验证,或处理 form_submission、site_publish、ecomm_new_order 等 Webflow 事件及集合项目变更。

开发190
W
widgets-ui
widgets-ui
101-skills / superpowers

来自 ui.inference.sh、面向 React/Next.js 的 JSON 声明式 UI 组件。根据结构化的 Agent 响应渲染丰富的交互式 UI。能力:表单、按钮、卡片、布局、输入框、下拉选择、复选框。适用场景:Agent 生成的 UI、动态表单、数据展示、交互式卡片。触发词:widgets、declarative ui、json ui、widget renderer、agent widgets、dynamic ui、form widgets、card widgets、shadcn widgets、structured output ui

开发190
A
active-record-associations
active-record-associations
thinkoodle / rails-skills

在 Rails 中定义和使用 Active Record 关联的专家指导。适用于创建关联、定义模型关系、排查外键问题、修复 N+1 查询、设置 belongs_to、has_many、has_one、has_many :through、多态关联、自引用连接、连接表、计数器缓存、dependent 选项、inverse_of、预加载,或任何关于模型之间关系的问题。

开发189
A
agent-interop
agent-interop
ssheleg / agent-stack

当 Agent 使用 MCP、A2A 或进程外网关时使用:MCP 服务或客户端、Agent 卡片、MCP Registry、委托调用。触发词:“MCP server” / “MCP-сервер”、“A2A”、“шлюз для агентов”。不适用于单个服务的工具设计(agent-harness)或技能构建(make-skill)。

Agent 工作流189
A
ai-content-discovery
ai-content-discovery
bartwaardenburg / isagentready-skills

修复 AI 内容发现问题。创建并修正 robots.txt、AI 爬虫指令、XML 站点地图、llms.txt、Markdown 内容协商、Link 标头、Content-Signal 行、AGENTS.md、Agent 内容契约、软 404 处理、DNS-AID 记录和定价页面,让 AI 系统能够发现、抓取和读取网站。适用于“fix robots.txt”“add llms.txt”“create a sitemap”“allow AI crawlers”“serve markdown to agents”“add AGENTS.md”“fix soft 404”“improve AI content discovery score”或任何 robots.txt、站点地图或 llms.txt 相关任务。

营销与增长189
A
angular-pwa
angular-pwa
oguzhan18 / angular-ecosystem-skills

在 Angular 应用中处理 Angular PWA、service worker、离线支持、manifest 或 Web 应用安装时,始终使用。

开发189
A
angular-standalone
angular-standalone
oguzhan18 / angular-ecosystem-skills

在 Angular 应用中处理 Angular Standalone Components、imports 数组、引导启动或从 NgModules 迁移时,始终使用。

开发189
A
authentication-patterns
authentication-patterns
rohitg00 / awesome-claude-code-toolkit

身份验证与授权模式,包括 OAuth2、JWT、RBAC、会话管理和 PKCE 流程。

安全189
A
azure-devops
azure-devops
markpitt / claude-skills

全面支持 Azure DevOps REST API 各项服务的技能,包括 Boards(工作项、查询、待办列表)、Repos(Git、拉取请求、提交)、Pipelines(构建、发布、部署)、Test Plans、Artifacts、组织、项目、安全、扩展等。用于实现 Azure DevOps 集成、自动化 DevOps 工作流,或构建与 Azure DevOps 服务交互的应用。

云与 DevOps189
B
backend-patterns
backend-patterns
worldflowai / everything-claude-code

适用于 Node.js、Express 和 Next.js API 路由的后端架构模式、API 设计、数据库优化和服务器端最佳实践

开发189
B
better-auth-components
better-auth-components
andrelandgraf / fullstackrecipes

为身份验证流程添加 UI 组件和页面,包括登录、注册、忘记密码、重置密码和电子邮件验证。

开发189
B
brainstorming
brainstorming
bobmatnyc / claude-mpm-skills

使用苏格拉底式方法进行交互式想法提炼,形成完整的设计方案

开发189
C
change-boot
change-boot
tikalk / adlc-team-skills

在需要了解过去变更的原因时使用(重构不熟悉的代码、分析回滚或热修复、追溯与问题关联的提交、会话作者使用人工编写的消息提交 git 变更)——将已发布的 ChDR 索引(docs/adlc/memory/chdr/chdr.md,旧版回退路径 .adlc/memory/chdr.md)注入会话上下文;结合历史挖掘(/change-init)与通过 /change-specify 建议的会话内记录(自身绝不撰写草稿),并通过 /change-clarify 澄清;由 team-boot 的 Class Boots 目录调用

开发189
C
components-guide
components-guide
convex / convex-agent-plugins

一款面向 Cursor 的插件,助力它构建出色的应用。

开发189
C
components-guide
components-guide
get-convex / convex-agent-plugins

介绍如何使用 Convex 组件进行功能封装。了解同级组件、如何创建自己的组件,以及何时使用组件而非单体式代码。

开发189
E
engineering-mobile-app-builder
engineering-mobile-app-builder
peterhdd / agent-skills

使用 SwiftUI 或 Jetpack Compose 开发、React Native 或 Flutter 跨平台应用、离线优先架构、生物识别认证、推送通知、深层链接、应用启动优化,或移动端专属 UX 模式与手势处理时,可用于构建针对 iOS 和 Android 优化性能并集成平台功能的原生及跨平台移动应用。

开发189
F
factory-clean
factory-clean
tikalk / adlc-team-skills

当用户要求回收项目磁盘空间或清理残留物时使用——清点工作树、容器、依赖和进程,只回收用户批准的项目;默认只读。

开发189
F
find-reverse-engineered
find-reverse-engineered
alexgaoth / awesome-reverse-engineered

为封闭的应用、API、设备、协议、文件格式或游戏查找开源的逆向工程工具,然后阅读或获取该工具。任务需要与没有官方 API、SDK、驱动或规范(或仅有有限支持)的对象交互时使用。例如:“在本地控制我的 Tuya 插座”“读取 .psd 或 .dwg 文件”“非官方 WhatsApp、Instagram 或 Bilibili 客户端”“Bambu 打印机协议”“调用汽车 API”“Garmin 或 CGM 数据”“游戏反编译”“面向网页聊天机器人的 OpenAI 兼容代理”。该技能会搜索经过精选的索引,其中包含 17,000 多个经验证的项目,并按星标数、语言、许可证和活跃度排序。

开发189
G
gitea
gitea
zzci / skills

使用 curl 通过 /api/v1/... 处的 REST API 操作 Gitea 实例。强制路由——对于 git 远程主机不是 github.com 的任何仓库,都使用此技能:根据远程主机推导候选 HTTPS 基础 URL,探测 /api/v1/version,然后直接调用 REST 端点。

开发189
G
gitlab-issue
gitlab-issue
dedalus-erp-pas / foundation-skills

全面收集上下文,创建、检索、更新和管理 GitLab issue。用户想创建新 issue、查看 issue 详情、更新现有 issue、列出项目 issue,或在 GitLab 上管理 issue 工作流(glab CLI)时使用。如果用户未指定平台,请检查代码库的 git remote:仅当 remote 指向 GitLab 时使用此技能,否则参见 github-issues

开发189
G
gsd-orchestrator
gsd-orchestrator
gsd-build / gsd-2

通过 GSD 无头模式自主构建软件产品。处理完整生命周期:编写规格说明、启动构建、轮询完成状态、处理阻塞问题、跟踪成本并验证结果。当用户要求“构建某个东西”“创建项目”“运行 gsd”“检查构建状态”或任何需要通过子进程自主开发软件的任务时使用。

Agent 工作流189
H
how
how
mdsmithaustin / pstack

适用于「X 是如何运作的」、改动某个东西之前的代码走查,以及位置/归属/分层问题(「这段应该放在哪里」「哪个包负责这个」「这是否属于正确的层」)。解释子系统架构、运行时流程和上手心智模型。动机相关问题请使用 why。

开发189
I
implementing-api-abuse-detection-with-rate-limiting
implementing-api-abuse-detection-with-rate-limiting
mukul975 / anthropic-cybersecurity-skills

使用令牌桶、滑动窗口和……实现 API 滥用检测

安全189
I
implementing-warehouse-sources
implementing-warehouse-sources
posthog / posthog

实现并扩展 PostHog Data warehouse 导入源。添加新源到 products/warehouse_sources/backend/temporal/data_imports/sources、为现有源添加数据集或端点,或添加增量同步、可恢复导入、Webhook 接收、分页、凭据验证和源测试时使用。

数据与数据库189
M
microservices-design
microservices-design
rohitg00 / awesome-claude-code-toolkit

微服务设计模式,包括服务网格、事件驱动架构、Saga 模式和 API 网关

开发189
P
performance
performance
rshankras / claude-code-apple-skills

性能分析和 SwiftUI 调试技能,涵盖 Instruments 指导、卡顿、内存问题、启动缓慢、能耗过高、不必要的重复渲染和视图标识问题。应用运行缓慢、卡顿或资源占用过高时使用。

开发189
P
phaser4-game-balance
phaser4-game-balance
weberwang / phaser-skills

Phaser 4 移动端 2D 游戏的数值设计角色。需要设计、校准、模拟、配置或验收成长、经济、难度、掉落、战斗和进程等可调游戏数值系统时使用。

开发189
P
planning
planning
iliaal / ai-skills

软件实施规划,支持可选的基于文件的持久化。适用于用户要求制定计划、未解决的架构或范围决策需要持久记录,或多阶段实施需要恢复状态时。完整的研究与问题工作流请使用 ia-plan 命令(Claude Code 中的 /ia-plan)。

开发189
P
provide-inject
provide-inject
patternsdev / skills

讲解 Vue 的 provide/inject API,用于跨组件依赖注入。当深层嵌套的组件需要访问祖先组件的数据,而无需通过中间层逐层传递 props 时使用。

开发189
P
python-development
python-development
laurigates / claude-plugins

Python 核心开发惯用法和语言特性(3.10+)。提及 Python、类型提示或 async 时使用。脚本相关内容请参阅 uv-run;项目设置请参阅 uv-project-management。

开发189
R
rabetbase
rabetbase
lovrabet / rabetbase

Lovrabet 开发工作流命令行工具——通过 rabetbase 命令管理数据集、数据库连接(dblink)、数据列表页(Data List Page)、自定义页面(Custom Page)、SQL 查询、Backend Function 脚本、通知配置、企业知识库、菜单事实读取与同步、开发角色与协作者、应用文件、面向票证类业务材料的 OCR 文字与结构化字段提取、代码生成及平台问题上报。触发词:数据集、数据表、dataset relation-audit、dataset delete、dataset restore、废弃数据集、恢复数据集、dataset rename、dataset field-update、dataset extend-update、dataset business-groups、dataset business-group-update、businessGroup、字段对象更新、doType、options、数据列表页、Data List Page、自定义页面、Custom Page、page create、page custom-list、page custom-detail、page custom-update、page custom-publish、page generate-start、page generate-status、page relation-audit、page sync、page pull、page push、page restore、恢复已删除页面、dblink、数据库连接、schema 分析、db list、db detail、db create、db update、db delete、db test、db tables、db diff、db diff-refresh-start、db diff-refresh-status、db analyze-batch-plan、db analyze-start、analyze-cancel、analyze-status、traceId、自定义 SQL、sql.execute、bff.execute、BF 消息通知、Backend Function 消息通知、notification config-list、EMAIL configCode、通知配置、notification.send、企业知识库、公司知识、公共知识、kb search、get_dataset_detail、validate_sql_content、save_or_update_custom_sql、@lovrabet/sdk、lovrabet 开发、rabetbase、filter、codegen、init、appcode、app list、app members-list、tenant members-list、应用人员列表、租户人员列表、workspace、workspace init、workspace use、workspace add、workspace remove、多应用、默认应用、menu list、menu visibility-update、菜单显示、菜单隐藏、visible、menu external-link-create、menu external-link-update、menu rename、菜单改名、外链菜单创建、外链 URL 更新、菜单异常审计、菜单手动删除清单、menu sync、menu asset-update、菜单资源更新、menu move、菜单移动、开发角色、开发协作者、role、role list、role user-add、role user-remove、user-resolve、加入开发者、ADMIN、DEV、OWNER、CUSTOM、project create、project upgrade、schema、jq、compress、file upload、file query-url、ocr recognize、文件上传、OCR 识别、票证文字提取、票证字段提取、发票识别、票据识别、证照识别、长期链接、issue report、平台问题、platform issue、问题上报、user-account dingding-sandbox-bind、钉钉沙箱账号绑定。

开发189
R
react-bits
react-bits
akillness / jeo-skills

集成、定制 react-bits(github.com/DavidHDev/react-bits),并为其贡献内容。这是规模最大、创意最丰富的动画 React 组件库,涵盖 Vite、Tailwind CSS v4、Three.js/Fiber、GSAP 和 Framer Motion 集成。用户询问 react-bits、动画 React 组件、jsrepo registry,或如何向 react-bits 仓库贡献新动画组件时使用。

设计与 UI189
R
render-functions
render-functions
patternsdev / skills

讲解 Vue 渲染函数和 JSX,用于以编程方式创建模板。当模板限制过多,需要使用 JavaScript 的全部能力动态构建组件输出时使用。

开发189
S
springboot-patterns
springboot-patterns
rohitg00 / awesome-claude-code-toolkit

Spring Boot 模式,包括 JPA 仓库、REST 控制器、分层服务和配置

开发189
S
switchboard
switchboard
sendaifun / skills

面向 Solana 的完整 Switchboard Oracle Protocol SDK——用于价格信息、按需数据、VRF 随机数和通过 Surge 实时流式传输的无许可预言机解决方案。涵盖 TypeScript SDK、Rust 集成、Oracle Quotes 和所有 Switchboard 工具。

数据与数据库189
T
tauri-desktop
tauri-desktop
travisjneuman / .claude

Tauri 2.0 项目设置、Rust 后端与 Web 前端、插件系统、IPC 命令、安全模型、自动更新和移动端支持。适用于使用 Tauri 构建轻量级跨平台桌面或移动应用。

开发189
T
team-init
team-init
tikalk / adlc-team-skills

适用于从棕地代码库引导团队知识时——逆向工程 CDR 以贡献到 team-ai-directives 的 adlc 分支。

开发189
第 14281–14340 条,共 37,679 条

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。