mcpField

Skills

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

开发

R
repo-rename
repo-rename
paulrberg / agent-skills

“预览或重命名 GitHub 仓库,或将本地仓库移至另一个父目录。保留 Codex CLI 和 Claude Code 的连续性引用。”

开发96
R
reverse-engineering-deep-analysis
reverse-engineering-deep-analysis
dnyoussef / context-cascade

结合运行时执行和符号路径探索的高级二进制分析(RE 3-4 级)。在需要运行时行为、内存转储、机密提取或输入合成以达到特定程序状态时使用。使用 GDB+Angr 在 3-7 小时内完成。

安全96
R
reverse-engineering
reverse-engineering
r00tedbrain-backup / skills

专家级逆向工程与二进制调试技能。当用户想要分析、反编译、反汇编或调试二进制文件、可执行文件、APK、iOS 应用、固件或混淆代码时,均可使用此技能。触发场景包括:静态分析、动态分析、恶意软件分析、漏洞利用开发、CTF 挑战、二进制补丁、反调试绕过、协议逆向、内存取证、hook、frida 脚本、GDB/LLDB 调试、radare2、Ghidra、jadx、apktool、strings 分析、符号解析,或任何涉及 "reverse engineer"、"RE"、"decompile"、"disassemble"、"patch binary"、"debug crash"、"analyze malware"、"bypass protection"、"hook function"、"intercept traffic"、"find vulnerability" 或检查未知文件格式的请求。面对 CTF pwn/rev 挑战、应用安全评估和固件分析时,始终加载此技能。

安全96
R
rust-cli-builder
rust-cli-builder
davila7 / claude-code-templates

使用 clap 进行参数解析,规划并构建可用于生产环境的 Rust 命令行工具,支持子命令、配置文件、彩色输出和适当的错误处理。在编写任何代码之前,通过访谈式规划明确命令、输入/输出格式和分发策略。

开发96
S
sarvam-mcp
sarvam-mcp
sarvamai / skills

通过 Sarvam MCP 服务运行印度语言语音和语言任务:翻译文本、转录或配音音频、TTS、本地化 i18n 文件、LLM 补全、解析/提取/分类/拆分文档,或在编码时获取 Sarvam API 文档/代码片段。当用户希望 Sarvam 在聊天中执行这些操作、可用 sarvam_tools_* / sarvam_code_*,或要在 Cursor、Claude Code、Claude Desktop、Windsurf、Zed、Codex、Gemini CLI、VS Code、Cline、Continue 或 LM Studio 中设置 sarvam-mcp 时使用——即使用户只说“把这个翻译成印地语”或“让它说出来”。不要用于 LiveKit/Pipecat Agent 代码(voice-agents),或未安装 MCP 时仅使用 SDK 编码(translate/text、translate/document、speech-to-text、text-to-speech、chat)。

创意与媒体96
S
sc-principles
sc-principles
tony363 / superclaude

通过强制校验关卡落实 KISS、Purity、SOLID 和 Let It Crash 原则。检测复杂度违规、非纯函数、设计反模式和错误处理问题。

测试与质量96
S
scaffold-exercises
scaffold-exercises
tt-a1i / matt-skills-with-to-goal

使用目录结构创建习题,包含章节、问题、解决方案和解释器,并通过 linting 检查。当用户想要创建习题框架、生成习题存根或设置新课程章节时使用。

开发96
S
shadcn-svelte-inertia
shadcn-svelte-inertia
inertia-rails / skills

在 Inertia Rails Svelte(非 SvelteKit)中集成 shadcn-svelte(bits-ui)组件:表单、对话框、表格、toast、深色模式等。在 Inertia + Svelte 应用中使用 shadcn-svelte 组件构建 UI,或从 SvelteKit 改编 shadcn-svelte 示例时使用。通过 name 属性和 {#snippet} 语法将 shadcn-svelte 输入连接到 Inertia Form。Flash toast 需要 Rails 的 flash_keys 初始化器配置。

开发96
S
shadcn-ui
shadcn-ui
pedronauck / skills

提供完整的 shadcn/ui 组件库模式,包括无障碍 React 组件的安装、配置和实现。适用于设置 shadcn/ui、安装组件、使用 React Hook Form 和 Zod 构建表单、通过 Tailwind CSS 自定义主题,或实现按钮、对话框、下拉菜单、表格和复杂表单布局等 UI 模式。

开发96
S
shader-sdf
shader-sdf
bbeierle12 / skill-mcp-claude

GLSL 中的有符号距离函数(SDF)— 2D/3D 形状图元、布尔运算(并、交、差)、平滑混合、重复,以及 raymarching 基础。在创建程序化形状、文字效果、平滑变形或 raymarch 渲染的 3D 场景时使用。

创意与媒体96
S
solidjs-v2
solidjs-v2
khmm12 / solidjs-v2-skills

SolidJS 2.0 的实现与 API 讲解,包括与 React 的对比、异步模式、stores、DOM 和服务端函数。适用于面向 solid-js 主版本 2 的代码或问题。若需转换到 1.x 请使用 solidjs-v2-migration;若需 diff 审查请使用 solidjs-v2-reviewer。

开发96
S
srs-documentation
srs-documentation
doubleslashse / claude-marketplace

遵循 IEEE 830 标准的软件需求规格说明书文档。适用于生成正式 SRS 文档,或将收集到的需求汇编为结构化文档。

文档处理96
S
stein
stein
membranedev / application-skills

Stein 集成。管理数据、记录并自动化工作流。当用户需要与 Stein 数据交互时使用。

数据与数据库96
S
structure-first
structure-first
perhapsspy / structure-first

当某项变更创建或重塑多步骤流程、状态生命周期、副作用或决策归属、跨单元组合或边界契约时,用于代码生成、功能开发、bug 修复、重构和代码审查。当既有的结构问题使这些要素难以追踪或验证时也可使用。结构性变更是可选的。机械性编辑、一次性实验和一致的局部变更仍由当前负责人和针对性验证处理。

开发96
S
syncfusion-flutter-pdf
syncfusion-flutter-pdf
syncfusion / document-sdk-skills

使用 Syncfusion Flutter PDF 库创建和操作 PDF 文档。支持两种模式——为用户 Flutter 项目生成 Dart 代码,或提供代码片段。适用于用户提及 PDF 创建、绘图、表格、图像、文本、注释、书签、加密或 Syncfusion Flutter PDF 的场景。

文档处理96
T
task-planner
task-planner
s-hiraoku / synapse-a2a

指导将大型任务拆解为带依赖链的结构化计划,管理优先级,并在多个 Agent 之间分配工作。输出计划卡片或委派消息作为团队契约;用 TodoList 记录个人微步骤。

Agent 工作流96
T
ticket-triage
ticket-triage
jwilger / agent-skills

对开发工单(用户故事、功能需求、缺陷报告)进行六项标准的就绪度评估。产出结构化的 READY / NEARLY READY / NOT READY 结论,附具体的整改指引和前后对比示例。只要用户要求分诊、评估、评定、审查或检查某个工单、故事、issue 或工作项的就绪度,就使用此技能。触发词:“is this ticket ready”“triage this ticket”“review this story”“evaluate this issue”“what's wrong with this ticket”“check acceptance criteria”“is this user story well-written”“improve this ticket”“assess ticket readiness”“are these ACs testable”“is this appropriately sliced”。当用户粘贴工单并寻求反馈、从 Jira/Linear/GitHub 拉取 issue,或想知道某个工单是否有充分的数据模型验证标准时,也会激活。不适用于:代码审查(用 code-review)、冲刺规划、项目管理,或从零撰写工单。

开发96
T
to-spec
to-spec
leandrocfe / skills

Transforma a conversa atual em uma spec e publica no issue tracker do projeto — sem entrevista, só síntese do que você já discutiu.

开发96
T
to-tickets
to-tickets
leandrocfe / skills

Quebra um plano, spec ou a conversa atual em um conjunto de tickets tracer-bullet, cada um declarando suas blocking edges, publicados no tracker configurado — edges como texto em um arquivo por ticket localmente, ou links de blocking nativos num tracker de verdade.

开发96
T
tresjs-core-skilld
tresjs-core-skilld
skilld-dev / vue-ecosystem-skills

使用 Vue 组件进行声明式 Three.js 开发。在编写导入 "@tresjs/core" 的代码,或涉及 TresCanvas、Tres 组件、useLoop、useLoader、useTres、useTresContext、TresPortal、指针事件、渲染模式,或 TresJS 调试、升级和性能工作时,务必使用。

开发96
T
turborepo
turborepo
fandhe-ai / agent-reference-skills

Turborepo(高速单体仓库构建系统)参考指南。turbo.json、turbo run、dependsOn、任务标签、缓存(本地/远程)、workspaces(pnpm / npm / yarn / bun / nub / aube)、Rust / Python / Go 工作区(实验性)、--filter、turbo query affected、turbo prune、turbo gen、watch、并行执行、Remote Cache(Vercel / 自托管 Remote Cache API)、devEngines.packageManager、错误诊断(recursive turbo invocations、missing root task、invalid env prefix)。

开发96
T
typed-service-contracts
typed-service-contracts
google-labs-code / stitch-sdk

使用"规约 + 处理器"模式构建健壮、类型安全的 TypeScript 服务的架构规范。适用于构建命令行工具、库或复杂的业务逻辑。

开发96
U
uniapp-mini-guide
uniapp-mini-guide
partme-ai / full-stack-skills

uni-app 小程序开发综合技能。当基于官方原生支持文档构建 uni-app 小程序、配置小程序设置,或使用小程序组件和 API 时使用。

开发96
U
unity-csharp-scripting
unity-csharp-scripting
josiahsiegel / claude-plugin-marketplace

Unity 中用于玩法、行为和引擎集成的 C# 脚本编写。在以下情况主动激活:(1) 编写 Unity C# 脚本,(2) MonoBehaviour 生命周期(Awake/OnEnable/Start/Update/FixedUpdate/LateUpdate),(3) Unity 中的协程和 async/await,(4) 委托、事件、Action/Func 模式,(5) ScriptableObject 创建和序列化,(6) GetComponent / TryGetComponent 与组件缓存,(7) 物理脚本(Rigidbody、raycast、碰撞/触发器回调),(8) 动画脚本(Animator 参数、状态机、IK),(9) NavMesh 和 NavMeshAgent 脚本,(10) 输入处理(Input System 包),(11) 自定义序列化和 SerializeField。提供:生命周期参考、协程与 async 模式、ScriptableObject 模板、Rigidbody/碰撞配方、NavMesh 示例,以及 Input System 设置。

开发96
U
unreal-development
unreal-development
cowork-os / cowork-os

Unreal Engine 开发:C++/Blueprint 模式、Gameplay Framework、Niagara、Lumen/Nanite、多人游戏以及打包。

开发96
U
Use Case Documentation
Use Case Documentation
danhvb / my-ba-skills

编写正式的用例,包含参与者、前置条件、触发器、主流程、备选流程和后置条件

开发96
U
using-sentry
using-sentry
andrelandgraf / fullstackrecipes

使用 Sentry 捕获异常、添加上下文、创建性能 span 并使用结构化日志。

开发96
V
vue-expert
vue-expert
404kidwiz / claude-supercode-skills

专精于 Vue 3 Composition API、Pinia 状态管理和 Nuxt.js 框架的 Vue.js 专家开发者。该 Agent 擅长使用现代 Vue 模式、TypeScript 集成和全面的工具生态构建响应式、高性能的 Web 应用。

开发96
W
wdk
wdk
tetherto / wdk-agent-skills

Tether Wallet Development Kit(WDK),用于构建非托管多链钱包。在使用 @tetherto/wdk-core、钱包模块(wdk-wallet-btc、wdk-wallet-evm、wdk-wallet-evm-erc-4337、wdk-wallet-solana、wdk-wallet-spark、wdk-wallet-ton、wdk-wallet-tron、ton-gasless、tron-gasfree)以及协议模块(包括 swap(wdk-protocol-swap-velora-evm)、bridge(wdk-protocol-bridge-usdt0-evm)、lending(wdk-protocol-lending-aave-evm)和 fiat(wdk-protocol-fiat-moonpay))时使用。涵盖钱包创建、交易、代币转账、DEX 兑换、跨链桥、DeFi 借贷以及法币出入金。

开发96
W
weapp-tailwindcss-react-native
weapp-tailwindcss-react-native
sonofmagic / skills

为 Expo/React Native 配置 @weapp-tailwindcss/react-native 0.2.5 的 Tailwind CSS 4 编译器、Metro virtual module、Babel JSX transform、style manifest、tw runtime、dark/ios/android/native variants。适用于 Expo SDK 54+、React Native 0.81+、Metro、native className、Android/iOS style 编译;不用于 uni-app App、ReactLynx 或普通小程序构建。

开发96
W
webflow-automation
webflow-automation
sickn33 / agentic-awesome-skills

通过 Rube MCP (Composio) 自动化 Webflow CMS 集合、站点发布、页面管理、资源上传和电子商务订单。始终先搜索工具以获取最新的 schema。

开发96
W
wiki-changelog
wiki-changelog
sickn33 / agentic-awesome-skills

从 git 历史生成结构化的变更日志。当用户询问 "what changed recently"、"generate a changelog"、"summarize commits",或想了解近期的开发活动时使用。

开发96
A
abilities-api-implement
abilities-api-implement
woocommerce / agent-skills

在 WooCommerce 扩展中注册 WordPress Abilities API 能力的端到端实现手册。基于 WordPress/agent-skills 中的可移植技能(`wp-abilities-api`、`wp-abilities-audit`、`wp-abilities-verify`),并补充 Woo 扩展的脚手架、约定与 PR 工作流。

开发95
A
acedatacloud-api
acedatacloud-api
acedatacloud / skills

使用 AceDataCloud API 的指南。适用于身份验证、发起 API 调用、管理凭据、理解计费,或将 AceDataCloud 服务集成到应用中。涵盖设置、身份验证、请求模式、错误处理和 SDK 集成。

开发95
A
ai-observability
ai-observability
rrezartprebreza / spring-boot-skills

在添加 Spring AI 专属的模型观测、token 用量、延迟、外部配置的成本归属、advisor 遥测,或受保护的提示词与补全日志时使用。通用服务指标、健康检查、日志和 OTLP 设置请使用 production-observability。

云与 DevOps95
A
api-design-principles
api-design-principles
rmyndharis / antigravity-skills

掌握 REST 和 GraphQL API 设计原则,构建直观、可扩展且易于维护的 API,提升开发者体验。在设计新 API、审查 API 规范或制定 API 设计标准时使用。

开发95
A
api-platform-dto-resources
api-platform-dto-resources
dev-toolings / superpowers-symfony

在 API Platform (v5、4.4、4.3) 中用 Symfony Object Mapper (#[Map]、stateOptions) 将实体映射为 API DTO,以实现解耦的输入/输出契约

开发95
A
api-platform-resources
api-platform-resources
dev-toolings / superpowers-symfony

配置 API Platform 资源(v5、4.4、4.3),通过显式操作、分页和带类型的 OpenAPI,构建干净、可版本化的 REST/GraphQL API

开发95
A
api-platform-state-providers
api-platform-state-providers
dev-toolings / superpowers-symfony

掌握 API Platform 的 State Provider 和 Processor(v5、4.4、4.3)(ProviderInterface/ProcessorInterface),将数据检索与持久化同实体解耦。

开发95
A
arcgis-geometry-operations
arcgis-geometry-operations
saschabrunnerch / arcgis-maps-sdk-js-ai-context

使用几何类和几何运算符创建、操作和分析几何图形。用于空间计算、几何图形创建、缓冲、相交、联合和网格操作。

数据与数据库95
A
arcgis-widgets-ui
arcgis-widgets-ui
saschabrunnerch / arcgis-maps-sdk-js-ai-context

使用 ArcGIS 微件、Map Components 和 Calcite Design System 构建地图用户界面。用于添加图例、图层列表、搜索、表格、时间滑块和自定义 UI 布局。

设计与 UI95
A
aws-strands-agents-agentcore
aws-strands-agents-agentcore
sammcj / agentic-coding

在使用 AWS Strands Agents SDK 或 Amazon Bedrock AgentCore 平台构建 AI Agent 时使用。提供架构指导、实现模式、部署策略、可观测性、质量评估、多 Agent 编排以及 MCP 服务集成。

Agent 工作流95
B
bevy-voxel-data
bevy-voxel-data
chrisgliddon / bevy-skills

在 RON 中定义体素方块(`name`、`textures`、`flags`)、构建将 `BlockId -> BlockDef` 映射的运行时调色板、将每个方块的纹理烘焙到 KTX2 图集(`ktx2` + `zstd_rust` 特性),或使用 `ImageSampler` 将图集绑定为 `StandardMaterial.base_color_texture`,以便网格四边形按面索引采样时使用。通用 Bevy 0.20 体素数据模式,不包含特定游戏数据。

开发95
B
bevy-wasm-webgpu
bevy-wasm-webgpu
chrisgliddon / bevy-skills

在 Bevy 0.20 面向 `wasm32-unknown-unknown` 时,选择 `webgl2` 或 `webgpu` 功能、设置 `WgpuSettings { backends, priority: WgpuSettingsPriority::WebGPU }`、使用 `Window { canvas, fit_canvas_to_parent }` 附加到 canvas、通过 `wasm-bindgen` 生成胶水代码,或调试浏览器中的资源 HTTP 404 和 `Task` 取消问题时使用。

开发95
B
bitrise
bitrise
membranedev / application-skills

Bitrise 集成。管理数据、记录并自动化工作流。当用户希望与 Bitrise 数据交互时使用。

云与 DevOps95
B
bmad-parallel-plan
bmad-parallel-plan
aj-geddes / claude-code-bmad-skills

将按顺序排列、已具备开发条件的 story 待办列表转化为无冲突的并发波次。基于 epic 顺序、每个 story 的依赖映射以及 Owned File/Module Scope 重叠构建依赖 DAG,再通过拓扑排序划分为相互独立、依赖已满足的并行波次(受 maxParallel 限制),并输出 parallelization-plan.md,包含每个 story 的 git-worktree 分支名和有序合并顺序。当用户说“规划并行工作”“哪些 story 可以并行运行”“并行化待办列表”“构建波次计划”“并行化计划”“无冲突工作流”“哪些可以并发运行”“拆分为 worktree”“story 的依赖图”“合并顺序”或“如何把这个待办列表分派给多个开发 Agent”时使用。在 story 已具备开发条件(scrum-master)且架构已存在之后运行。此技能仅规划并行性——不运行 Agent、不创建 worktree、不编写代码、不运行测试,也不执行 git 操作。

Agent 工作流95
C
catalyst-datastreams
catalyst-datastreams
catalystbyzoho / agent-skills

Catalyst Data Streams——通过 WebSocket 实现的实时发布/订阅通道。通过函数使用 publishData / publish_data 发布,使用 getTokenPair / get_token_pair 签发一对令牌,使用 DataStreamsWebSocket / ZCDataStreamsWebSocket(Node.js、浏览器、Java、Python)订阅;支持 sendAck、live/earliest/resume 订阅类型、48 小时保留期,以及 User Roles 与 Custom Logic 访问控制。遇到“Data Streams”“datastreams”“real-time channel”“live updates”“pub/sub”“WebSocket subscriber”“token pair”“wss-id”“app_user_id is missing”“Invalid access control source”“Authentication failed 3000”“@zcatalyst/datastreams”或“zcatalyst_sdk.datastreams”时触发。

开发95
C
check-updates
check-updates
microsoft / power-platform-skills

当 Power Apps 移动项目需要更新依赖或进行 npm audit 检查时使用。先检查 mobile-app 插件,然后按顺序更新原生宿主、其他 Microsoft 包以及所有剩余的 npm 直接依赖,并带有验证与回滚。

开发95
C
clean-architecture-php
clean-architecture-php
giuseppe-trisciuoglio / developer-kit

提供 PHP 8.3+ 与 Symfony 7.x 下整洁架构、六边形架构(端口与适配器)和领域驱动设计的实现模式。适用于使用实体/值对象/聚合设计企业级 PHP 应用、将遗留代码重构为现代模式、用 Symfony 实现领域驱动设计,或创建关注点清晰分离的可测试后端时。

开发95
C
code-health
code-health
repowise-dev / repowise

当用户询问代码健康度、代码质量、复杂度、技术债,哪些文件有风险或难以维护、接下来该重构什么、未测试的热点或覆盖率缺口(在 Repowise 建立索引的代码库中,存在 .repowise/ 目录)时使用。也用于在规划或完成重构时获取前后对比的健康度读数。

测试与质量95
C
comet-ml
comet-ml
membranedev / application-skills

Comet ML 集成。管理数据、记录并自动化工作流。当用户希望与 Comet ML 数据交互时使用。

数据与数据库95
C
commit-work
commit-work
whinc / super-skills

创建高质量的 git 提交:审查并暂存预期的更改,将更改拆分为逻辑清晰的提交,并编写明确的提交消息(包括 Conventional Commits)。适用于用户要求提交更改、撰写提交消息、暂存更改或将工作拆分为多个提交时。

开发95
C
core-typescript
core-typescript
danielteles / awesome-agent-skills

适用于所有项目(无论是否使用框架)的 TypeScript 语言级规范:编译器严格性、禁用不安全类型、类型推断与 `satisfies`、判别联合与品牌化 ID、类型收窄、泛型、工具类型、可空性、异步、将错误视为 `unknown`,以及模块和语言规范。`react`、`angular`、`vue` 和 `architecture-and-design` 均以此为基础。编写、审查或重构 TypeScript、配置 `tsconfig.json`,或用户提到“TypeScript”“tsconfig”“严格模式”“类型错误”“any”“泛型”“类型安全”“工具类型”“判别联合”或“类型收窄”时使用。

开发95
D
devstack
devstack
steveclarke / dotfiles

使用 process-compose 管理开发环境编排。适用于 devstack init、worktree、启动/停止服务、DEVSTACK.md、bin/dev,或“create process-compose”。

开发95
D
doc-drift-detector
doc-drift-detector
borghei / claude-skills

检测文档相对于代码变更的漂移、为陈旧度打分、通过 AST 解析校验 API 文档,并审计链接完整性。当文档与代码脱节、准备发布、运行 CI 文档门禁,或审计文档准确性时使用。

测试与质量95
D
docs-electron
docs-electron
imgly / agent-skills

查找 CE.SDK Electron 参考文档、指南和配置页面。当用户需要 CE.SDK 的 Electron 文档时使用,例如配置、UI 自定义、导出选项、功能指南或入门说明。当用户提到“IMG.LY”“CreativeEditor”“CE.SDK”或“cesdk”,且需要现有的 Electron 文档页面时,也会触发。不用于编写代码(使用 build)或解释概念(使用 explain)。<example> 上下文:用户询问 Electron 配置 user:“如何在 Electron 中配置编辑器?” assistant:“我将使用 /imgly-sdk:docs-electron 查找配置选项。” </example> <example> 上下文:用户需要 Electron 集成 user:“如何将 CE.SDK 嵌入 Electron 应用?” assistant:“我来使用 /imgly-sdk:docs-electron 查找相关文档。” </example>

开发95
D
documentation
documentation
alexander-danilenko / cortex-claude-code-plugins

凡涉及 docstring、JSDoc/TSDoc 或 REST API 文档的任务,一律调用——即使请求看似无需它也能处理。强制执行 Microsoft 契约优先约定,以及一条 Claude 默认不会采用的极简规则:绝不重述签名,删除仅重复名称和类型的 @param/@returns,始终记录 @throws,并以「是什么」而非「为什么」来记录数据形态。涵盖 Python docstring 风格(Google/NumPy/Sphinx)、TSDoc 标签和 @inheritDoc,以及 NestJS/Express/FastAPI/Django 的 API 文档模式。触发于:添加或审查 docstring、冗余或缺失的标签、删除腐化的注释,或生成文档健康报告。文档任务不要跳过——一致的约定正是关键所在。

开发95
D
dont-repeat-yourself
dont-repeat-yourself
yanko-belov / code-craft

在多个位置编写相似代码时使用。在复制粘贴代码时使用。在多个位置做相同修改时使用。

开发95
E
edge-computing
edge-computing
travisjneuman / .claude

使用 Cloudflare Workers、Deno Deploy、Bun、Vercel Edge Functions、AWS Lambda@Edge 以及边缘数据库(Turso、D1、DynamoDB Global Tables)进行边缘计算。适用于构建低延迟边缘应用、边缘侧渲染或全球分布式计算。

云与 DevOps95
E
effect-ts-resources
effect-ts-resources
mrevanzak / effect-ts-skills

在管理资源生命周期(数据库连接、文件句柄、套接字)时使用,此时需要保证即使发生故障、中断或潜在资源泄漏也能完成清理。

开发95
第 21061–21120 条,共 37,923 条

第一次接触 MCP?

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

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