mcpField

Skills

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

全部

I
interview-writeup
interview-writeup
nealcaren / social-data-analysis

为社会学中的定性访谈研究提供写作支持。指导方法与发现的撰写,强调以论点驱动的叙述,而非公式化的引语展示。

生产力52
I
intlayer-config
intlayer-config
aymericzip / intlayer-skills

配置 Intlayer 项目设置和环境变量。当用户要求 "setup intlayer.config"、"configure locales" 或 "customize Intlayer settings" 时使用。

开发52
I
investigating-azure-incidents
investigating-azure-incidents
trilwu / secskills

调查 Microsoft Azure(资源和订阅控制平面)中的安全事件:根据 Azure Activity Log 和资源/数据平面诊断日志还原攻击者活动,以发出调用的身份(用户、服务主体或托管身份)为调查起点,通过角色分配追踪权限提升,排查托管身份令牌滥用和 VM run-command 代码执行,并在关联 Entra 登录日志的同时检测存储或 Key Vault 数据窃取。适用于响应疑似 Azure 资源遭入侵、异常 Azure Activity Log 条目、Microsoft Defender for Cloud 警报、托管身份或服务主体滥用、加密货币挖矿 VM 或存储帐户数据外传事件。

安全52
I
investigating-gcp-incidents
investigating-gcp-incidents
trilwu / secskills

调查 Google Cloud 中的安全事件:先确认现有审计日志记录情况,再判断是否确实存在日志空缺;根据 Cloud Audit Logs 还原活动;分诊服务账户和 OAuth 滥用;跟进 Security Command Center 发现;并确定 IAM 和资源变更范围。在响应疑似 GCP 失陷、调查泄露的服务账户密钥、处理 Security Command Center 或 Event Threat Detection 告警,或还原某个主体在 GCP 组织中的操作时使用。

安全52
I
investigation-notes
investigation-notes
cloudflare / workerd

用于在排查 bug 时记录调查状态的结构化草稿跟踪文档——避免重复阅读代码、丢失上下文和钻牛角尖;维护外部记忆,无需重新推导结论

开发52
I
ios-exploiting
ios-exploiting
wgpsec / aboutsecurity

iOS 系统级漏洞利用方法论。涵盖 iOS 内核漏洞利用(UAF/堆溢出/类型混淆)、Safari/WebKit 漏洞利用、PAC 绕过、沙箱逃逸、Corellium 研究环境、已知 CVE 分析(CVE-2020-27950、CVE-2021-30807、iMessage 零点击)。当 Agent 需要分析 iOS 系统级漏洞、进行内核利用研究、或理解 iOS 漏洞利用链时触发。

安全52
I
issue-creation
issue-creation
fearovex-labs / agent-config

遵循 issue 优先执行系统的 Agent Config issue 创建工作流。触发条件:创建 GitHub issue、报告 bug 或请求新功能时。

开发52
J
java-security
java-security
claude-dev-suite / claude-dev-suite

Java 与 Spring Boot 安全模式。涵盖 Spring Security、依赖审计、安全编码实践以及 Java 生态的 OWASP。适用场景:用户使用“Java”、“Spring Boot”、“Spring Security”,或询问“Java 漏洞”、“Maven 安全”、“Gradle 安全”、“Java 注入”、“Java 认证”。不适用于:通用 OWASP 概念——请改用 `owasp` 或 `owasp-top-10`,Node.js/Python 安全——请使用对应语言的技能

安全52
J
javascript-sdk
javascript-sdk
magentosh / 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

开发52
J
jiadian-bikeng-zhinan
jiadian-bikeng-zhinan
zx029w / zhuangxiu-skills

家电避坑指南专用 Skill。覆盖冰箱与厨房电器、空调地暖与新风、热水器与净水、洗衣机与清洁电器、电视投影与智能、卫浴电器、安装加价与售后避坑等全流程,倒序整合西安装修课堂会员版知识库精华,帮用户装出更省心、不踩坑的家电避坑。

其他52
J
jimmer-orm
jimmer-orm
coooolfan / unirhy

Jimmer ORM 开发助手,帮助编写实体映射代码和 DSL 查询语句。适用于:(1) 定义或修改 Jimmer 实体(使用 @Entity 注解的 interface);(2) 编写 Jimmer DSL 查询代码;(3) 配置实体关联关系(@ManyToOne, @OneToMany, @ManyToMany);(4) 使用动态谓词、动态表连接或隐式子查询;(5) 编辑包含 Jimmer 相关代码的 Java/Kotlin 文件。

开发52
J
job-description-writer
job-description-writer
mohitagw15856 / pm-claude-skills

为任何职位撰写清晰、包容且结构化的职位描述。当被要求撰写职位描述、招聘启事、JD 或招聘广告时使用。产出完整的 JD,包含职位摘要、职责、要求以及包容性语言审查。

其他52
J
job-market-research
job-market-research
crawlora-org / crawlora-skills

通过 Crawlora API 研究招聘信息、招聘信号和自由职业项目,覆盖 Indeed、Google/Amazon/Apple/Meta/Tesla 招聘网站、任意公司的 ATS 招聘板(Greenhouse、Lever、Workday、SmartRecruiters、Ashby 等),以及 Upwork 和 Fiverr,并返回整洁的 JSON。适用于用户想搜索招聘信息、查看特定公司的招聘岗位、汇总某公司的招聘信号,或研究自由职业项目和服务者。

生产力52
J
jobber
jobber
membranedev / application-skills

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

生产力52
J
journal-recommendation-finder
journal-recommendation-finder
lensetek / research-agent-skills-collection

根据摘要、关键词、研究范围及期刊影响因子,帮助找到合适且相关的科学期刊来发表研究成果。

生产力52
J
journeyfront
journeyfront
membranedev / application-skills

Journeyfront 集成。管理数据和记录,并自动化工作流。当用户想要与 Journeyfront 数据交互时使用。

营销与增长52
J
jsdoc
jsdoc
claude-dev-suite / claude-dev-suite

JSDoc——为 JavaScript 提供带类型标注的文档生成器。适用场景:用户提到“JSDoc”、“JavaScript 文档”,或询问“为 JavaScript 写文档”、“类型提示”、“jsdoc 注释”、“API 文档生成”。不适用于:TypeScript——请使用 `jsdoc-tsdoc` 技能处理 TypeScript/TSDoc

开发52
J
judgeme
judgeme
membranedev / application-skills

Judge.me 集成。管理 Reviews、Products。当用户需要与 Judge.me 数据交互时使用。

营销与增长52
J
junit
junit
claude-dev-suite / claude-dev-suite

集成 Mockito 的 JUnit 5 测试框架。涵盖单元测试、mock 和 Spring Boot 测试集成。使用时机:用户提到 "junit"、"java test"、"mockito",询问 "@Test"、"@Mock"、"@InjectMocks"、"unit test java"、"spring boot test" 时。不适用于:使用容器的集成测试——改用 `testcontainers`;REST API 测试——改用 `rest-assured`;E2E 测试——使用 Selenium;JavaScript/TypeScript——改用 `vitest` 或 `jest`。

测试与质量52
J
jupyter-notebooks
jupyter-notebooks
openai / role-specific-plugins

创建、编辑或验证可复现的 SQL 或 Python notebook。适用于 notebook、SQL/Python 草稿本、可复现探索、审计追踪,或分析应可审查或可重跑的配套运行环境。

数据与数据库52
K
k8s-manifest-generator
k8s-manifest-generator
oimiragieo / agent-studio

按照最佳实践和安全标准,创建适用于生产环境的 Kubernetes Deployment、Service、ConfigMap 和 Secret 清单。生成 Kubernetes YAML 清单、创建 K8s 资源或实施生产级 Kubernetes 配置时使用。

云与 DevOps52
K
k8s-security-policies
k8s-security-policies
oimiragieo / agent-studio

实施包括 NetworkPolicy、PodSecurityPolicy 和 RBAC 在内的 Kubernetes 安全策略,以实现生产级安全。在保护 Kubernetes 集群、实施网络隔离或强制执行 Pod 安全标准时使用。

安全52
K
karpathy
karpathy
tmdgusya / engineering-discipline

用于防止常见 LLM 编码错误的行为护栏——在实现之前和实现过程中强制要求精准改动、验证假设和遵守范围纪律。适用于实现功能、修改代码时,或当你意识到自己即将在未阅读现有代码的情况下做出改动时。

开发52
K
keyword-wedge
keyword-wedge
neonwatty / qa-skills

分析应用的代码库,并交叉比对 Google Search Console、PostHog 和 Google Keyword Planner,以找出低竞争的关键词立足点,并追踪向邻近词的扩展。当用户说 "keyword wedge"、"find keyword opportunities"、"seo analysis"、"keyword strategy"、"find search wedges"、"keyword research for my app"、"grow organic traffic"、"what keywords should I target"、"SEO for my app"、"organic search strategy" 或 "how to rank higher" 时应使用本技能。生成 markdown 和 HTML 报告,并在多次运行间保持状态以追踪扩展。

营销与增长52
K
kickbox
kickbox
membranedev / application-skills

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

营销与增长52
K
Knowledge Graph Builder
eddiebe147 / claude-settings

构建用于支持系统的知识图谱,连接概念、文章和解决方案

数据与数据库52
K
kubernetes-deployment-creator
kubernetes-deployment-creator
jeremylongshore / tons-of-skills-marketplace

创建 kubernetes deployment creator 操作。自动激活技能

云与 DevOps52
K
kubernetes-security

在实施 Kubernetes 安全最佳实践时使用,包括 RBAC、Pod 安全策略和网络策略。

安全52
L
landing-page-builder
landing-page-builder
majesticlabs-dev / majestic-marketplace

生成结构化的落地页文案,或审计现有页面以进行转化优化。与框架无关——根据认知层级和 offer 类型调整方法。

营销与增长52
L
laravel-services
laravel-services
leeovery / agentic-skills

使用 manager 模式和 Saloon 实现外部 API 集成的服务层。适用于集成外部 API 或第三方服务。

开发52
L
lat-md
lat-md
vercel-labs / lat.md

编写和维护 lat.md 文档文件——用于描述项目架构、设计决策和测试规范的结构化 Markdown。适用于在 lat.md/ 目录中创建、编辑或审查文件。

开发52
L
lateral-movement
lateral-movement
wgpsec / aboutsecurity

横向移动技术。当已获取凭据(密码/哈希/密钥/票据)需要从当前主机移动到其他主机时使用。覆盖 SSH、RDP、WMI、PSExec、PTH、PTT、DCOM 等技术。根据目标操作系统和可用凭据类型选择最佳移动方式

安全52
L
launch-analytics
launch-analytics
ulpi-io / skills

为发布活动埋点,让流量高峰可归因,而不只是一个虚荣数字——每条发布链接使用统一的 UTM 方案,把转化漏斗(访问 → 注册 → 激活)接入 GA4 或项目现有的分析系统,并包含校验与解读步骤。将 UTM 映射表 + 事件计划写入 `.ulpi/launch/<channel>/analytics.md`,并按发布来源(如 producthunt、hackernews)参数化,使每条链接和报告都能被正确归因。launch-* 系列的共享度量模块——由各平台运行器(`launch-product-hunt`、`launch-hacker-news`、`launch-x`、`launch-linkedin`)调用以闭环,也可独立运行。度量持久成果(注册、激活),扩展真实技术栈,绝不在链接或事件中放入 PII。适用于发布活动需要为每条链接配置 UTM 并跟踪注册,而不仅仅是统计点赞数时。

营销与增长52
L
launch-copy
launch-copy
ulpi-io / skills

为发布活动起草所需文案,提供多个角度,且全部紧扣真实产品——绝不使用通用占位内容。产出标语/标题、一句话介绍、短描述和长描述,以及发布帖/首条评论,分别提供功能导向、收益导向、对比和受众导向版本,并各推荐一个。读取并复用 `.ulpi/launch/positioning.md`(平台无关的产品简报),使产品只描述一次并在各处复用;当其缺失时,通过 `browse` 技能 + 代码仓库进行取材。逐字遵守调用方的**素材配置**——严格字符限制、语气和合规规则。launch-* 系列的共享文案模块,为各平台运行器的帖子提供内容(`launch-product-hunt` 的 listing、`launch-hacker-news` 的 Show HN、`launch-x` / `launch-linkedin` 的帖子串),也可独立运行;写入 `.ulpi/launch/<channel>/copy.md` 或将草稿交回。适用于发布活动需要符合品牌调性、在限制之内且基于同一个真实产品的文案时。

营销与增长52
L
launch-linkedin
launch-linkedin
ulpi-io / skills

在 LinkedIn 上端到端地准备并执行产品/公司发布——发布链接放在首条评论中,而不是帖子里,且绝不在发布后立即编辑帖子。先紧扣真实产品取材,然后把可直接粘贴的整套材料写入 `.ulpi/launch/linkedin/`:`POST.md`(发布**帖子**——在「…see more」截断前的前约 2 行内给出有力钩子、可快速浏览的正文、利于传播的格式、话题标签,以及作为**首条评论**的产品链接)、`PLAN.md`(时机、**黄金时段**互动执行手册、团队放大,以及发布后计划)和 `CHECKLIST.md`(阻塞式起飞前检查关卡)。launch-* 系列的 LinkedIn 运行器:它负责 LinkedIn 机制、格式规则和该关卡,并组合共享的 `launch-copy`(帖子文案)、`launch-outreach`(团队放大,模式 `linkedin`)和 `launch-analytics`(UTM + 转化跟踪),在未安装配套组件时降级为内置回退方案。读取共享的 `.ulpi/launch/positioning.md`。向你的人脉和团队请求互动是可以的(没有互投群规则),但要避免 LinkedIn 会惩罚的做法——正文中的链接预览卡片、互动诱导、互赞小组,以及过早编辑。适用于用户希望撰写 LinkedIn 发布帖并规划发布日时。

营销与增长52
L
launch-outreach
launch-outreach
ulpi-io / skills

以可直接粘贴、符合平台合规要求的触达方式建立并通知发布活动的支持者受众——这些是你发给**人**的消息,而绝不是上架页面的文案。在发布前招募受众,将其细分(团队 · 朋友 · 用户/等待名单 · 社群 · 公开关注者),并在发布当天分时段按波次通知。起草预热私信、等待名单和发布日邮件、社群预告、1:1 私信,以及 X/LinkedIn 放大帖,并写入 `.ulpi/launch/<channel>/OUTREACH.md`。由调用方传入的按平台**合规模式**参数化(Product Hunt:允许支持者波次,请求反馈而非点赞;Hacker News:完全不做投票动员);每条消息都以 `.ulpi/launch/positioning.md` 为依据,绝不拉票/激励投票,也绝不群发垃圾信息。launch-* 系列的共享受众模块,由各平台运行器(`launch-product-hunt`、`launch-hacker-news`、`launch-x`、`launch-linkedin`)调用,也可独立运行。适用于发布活动需要确定该通知谁、该说什么,且需符合各平台规则时。

营销与增长52
L
legacy-codebase-workflows
legacy-codebase-workflows
edukeyteam / agent-toolbox

使用本地代码库映射、限定范围的源代码上下文和经验证的证据,调查、记录或更改不熟悉的遗留代码库。适用于缺乏文档的内部框架、跨模块行为、大型代码库,或无法一次读完或重构的源文件;已知文件的编辑或单个符号搜索通常只需直接搜索

开发52
L
Legal Assistant
eddiebe147 / claude-settings

针对商业和个人法律事务提供法律文件分析、合同审查和合规指导

文档处理52
L
li-prd
li-prd
jiangjiax / li-skills

产品 PRD 生成工具。结合《创造》的产品故事方法论、product-position 的定位框架,以及 Lenny's Newsletter 的 PRD 最佳实践,帮你从想法生成一份可执行的产品需求文档。触发方式:/li-prd、「帮我写 PRD」「生成需求文档」「写产品文档」「把这个想法写成 PRD」「黑客松 PRD」「整理产品需求」「我要开始做了,帮我理清需求」 即使用户没说"PRD",只要他们想把一个产品想法整理成可执行的文档,也应触发本 skill。DO NOT trigger for: 内容脚本生成、选题分析、数据复盘等内容创作任务。

开发52
L
library-selection
library-selection
wedsamuel1230 / embedded-engineering-skills

在选择、替换、固定或审计 Arduino、ESP32、RP2040、C++ 或厂商框架库时使用。在安装前比较架构支持、框架与版本兼容性、API 行为、占用空间、维护情况、来源、安全性以及硬件假设。

开发52
L
liferay
liferay
membranedev / application-skills

Liferay 集成。管理数据和记录,并自动化工作流。当用户想要与 Liferay 数据交互时使用。

开发52
L
linkedin-sequence
linkedin-sequence
victor-shulga / outbound-engine-skills

需要针对特定假设撰写 LinkedIn 外联序列、好友邀请消息或 LinkedIn 跟进消息时使用

营销与增长52
L
linuxmirrors-docker
linuxmirrors-docker
full-stack-skills / devops-skills

为 Linux 主机规划 LinuxMirrors Docker Engine 安装、Docker CE 软件源更换和 Docker Registry Mirror 配置,覆盖版本选择、已有安装、仅换 Registry、多镜像地址、daemon.json 合并、服务验证与回滚。用户提到 docker.sh、DockerInstallation.sh、Docker 拉取加速或 `--only-registry` 时使用;普通系统软件源更换不使用本技能。

云与 DevOps52
L
literature-review
literature-review
mohitagw15856 / pm-claude-skills

为任何研究主题组织和撰写文献综述。适用于需要撰写文献综述、系统综述摘要、叙述性综述或研究背景章节时。生成结构化的综述,包含主题式组织、批判性分析和研究空白识别。

生产力52
L
llm-friendly-site-optimizer
llm-friendly-site-optimizer
sergekostenchuk / ui-ux-agent-skill-system

面向 LLM 的网站战术优化,使网站成为 AI 助手和 RAG 检索最易引用的答案。用于审计和优化 mlllm.io 等站点,涵盖 llms.txt、AI 引用就绪度、支柱页面、直接回答区块、TL;DR 段落、FAQ/schema、article/news schema、主题到 URL 矩阵、外部引用信号、每周 LLM 引用监控,以及面向 ChatGPT、Claude、Perplexity、Gemini、Copilot、Google AI 功能、Bing、Brave 及其他助手/搜索检索系统的内容架构。

营销与增长52
L
llm-models
llm-models
magentosh / superpowers

通过 inference.sh CLI 使用 OpenRouter 访问 Claude、Gemini、Kimi、GLM 及 100+ 大模型。模型:Claude Opus 4.5、Claude Sonnet 4.5、Claude Haiku 4.5、Gemini 3 Pro、Kimi K2、GLM-4.6、Intellect 3。一个 API 覆盖所有模型,支持自动回退和成本优化。用途:AI 助手、代码生成、推理、Agent、聊天、内容生成。触发词:claude api、openrouter、llm api、claude sonnet、claude opus、gemini api、kimi、language model、gpt alternative、anthropic api、ai model api、llm access、chat api、claude alternative、openai alternative

Agent 工作流52
L
ln-33-code-modernizer
ln-33-code-modernizer
levnikolaevich / claude-code-skills

将范围明确的能力现代化,以减少已被证实的维护、工作流或产出物成本。不适用于常规升级或性能调优。

开发52
L
local-ci

运行此仓库的本地 CI 一致性命令和 `pnpm run ci:local` 作业。在针对与 GitHub Actions 中相同形态的作业验证变更、为某个包、工作流、E2E、Metro、devtools、包体积或构建和测试变更选择最小的本地 CI 作业时使用。

测试与质量52
L
lollapalooza-effect
lollapalooza-effect
kangarooking / poor-charlies-almanack-skill

当用户需要理解极端事件(泡沫、崩盘、群体疯狂、邪教、暴民行为)、诊断组织系统性失败、或评估多种心理/市场/制度力量同时朝一个方向叠加的风险时激活。典型触发信号:用户描述的现象"远超任何单一因素能解释的程度";用户试图用单一原因解释极端结果;用户担心"多种不利因素同时爆发"。不适用于常规的单因素决策分析或温和的增量变化评估。

生产力52
L
loomio
loomio
membranedev / application-skills

Loomio 集成。管理 Organizations。当用户想要与 Loomio 数据交互时使用。

生产力52
L
lusha
lusha
membranedev / application-skills

Lusha 集成。管理 Persons、Organizations。当用户需要与 Lusha 数据交互时使用。

营销与增长52
M
mailify
mailify
membranedev / application-skills

Mailify 集成。管理 Persons、Organizations、Deals、Leads、Activities、Notes 等。当用户想要与 Mailify 数据交互时使用。

营销与增长52
M
maintain-verification-skill
maintain-verification-skill
q-qp-p / pstack

定期检查项目的验证技能和功能映射,确保其准确:每项功能由并行源码阅读者检查,通过一次实时会话驱动每项功能,已验证的修正最多提交一个 PR。适用于 /maintain-verification-skill 或“审计 verify skill”。

测试与质量52
M
makepad-2.0-animation
makepad-2.0-animation
zhanghandong / makepad-skills

关键:用于 Makepad 2.0 动画系统。触发词:makepad animation、makepad animator、Animator、AnimatorState、hover effect、makepad transition、animation state、Forward、Snap、Loop、ease function、makepad animate、timeline、snap()、default @off、animation group、动画、过渡、悬停效果、动画状态、缓动函数

设计与 UI52
M
makepad-2.0-design-judgment
makepad-2.0-design-judgment
zhanghandong / makepad-skills

关键:Makepad 2.0 GUI 开发的入门技能。这是任何 Makepad 任务都应首先加载的技能——它提供高于其他 13 个 Makepad 2.0 技能的设计判断基准。触发词:makepad、makepad app、makepad project、makepad design、live_design!、app_main!、script_mod!、Cx、WidgetRef、Widget、makepad-widgets、makepad architecture、makepad how to、"how should I"、"should I use"、"what's the best way"、makepad 架构、makepad 设计、makepad 怎么做、makepad 最佳实践、组件拆分、状态管理、数据流、渲染思维

开发52
M
makepad-2.0-migration
makepad-2.0-migration
zhanghandong / makepad-skills

关键:用于从 Makepad 1.x 迁移到 2.0。触发词:makepad migration、live_design to script_mod、makepad upgrade、makepad 1.x、old syntax、new syntax、makepad breaking changes、makepad 迁移、旧语法、LiveHook to ScriptHook、apply_over to script_apply_eval、Live to Script、live_design!、angle brackets to curly braces

开发52
M
makepad-2.0-vector
makepad-2.0-vector
zhanghandong / makepad-skills

重要:用于 Makepad 2.0 矢量图形 widget。触发词:makepad vector, Vector widget, SVG path, makepad path, makepad circle, makepad gradient, makepad tween, vector animation, Gradient, RadGradient, Filter, DropShadow, Group transform, vector drawing, inline SVG, 矢量图形, SVG, 路径, 渐变, 矢量动画。

设计与 UI52
M
makini
makini
membranedev / application-skills

Makini 集成。管理数据和记录,并自动化工作流。当用户想要与 Makini 数据交互时使用。

数据与数据库52
M
mantine-react-component-dev
mantine-react-component-dev
gfazioli / mantine-select-stepper

使用 Mantine UI、TypeScript 和现代工具链构建 React 组件库的开发指南与模式。在创建、编辑或维护基于 Mantine 的 React 组件、实现 Styles API 模式、管理组件组合,或使用类型安全的组件工厂时使用此技能。

开发52
M
markdown-optimization
markdown-optimization
kishorkukreja / awesome-supply-chain

当用户想要优化降价策略、清仓定价优化,或最小化库存降价时使用。当用户提到“降价”“清仓定价”“价格弹性”“促销定价”“折扣优化”“售罄率”“库存清理”或“动态定价”时也使用。初始分配请参见 retail-allocation。促销规划请参见 promotional-planning。

营销与增长52
第 80341–80400 条,共 99,064 条

第一次接触 MCP?

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

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