mcpField

Skills

97,222 packaged capabilities and playbooks for agents. Install any of them with one command.

All

C
cloudflare-deploy
cloudflare-deploy
openai / skills

Deploy applications and infrastructure to Cloudflare using Workers, Pages, and related platform services. Use when the user asks to deploy, host, publish, or set up a project on Cloudflare.

Cloud & DevOps4.3k
M
macos-design-guidelines
macos-design-guidelines
ehmo / platform-design-skills

Apple Human Interface Guidelines for Mac. Use when building macOS apps with SwiftUI or AppKit, implementing menu bars, toolbars, window management, or keyboard shortcuts. Triggers on tasks involving Mac UI, desktop apps, or Mac Catalyst.

Design & UI4.3k
F
fine-tuning-expert
fine-tuning-expert
jeffallan / claude-skills

Use when fine-tuning LLMs, training custom models, or adapting foundation models for specific tasks. Invoke for configuring LoRA/QLoRA adapters, preparing JSONL training datasets, setting hyperparameters for fine-tuning runs, adapter training, transfer learning, finetuning with Hugging Face PEFT, OpenAI fine-tuning, instruction tuning, RLHF, DPO, or quantizing and deploying fine-tuned models. Trigger terms include: LoRA, QLoRA, PEFT, finetuning, fine-tuning, adapter tuning, LLM training, model training, custom model.

Data & databases4.3k
S
send-data
send-data
grafana / skills

Send telemetry data to Grafana Cloud — metrics via Prometheus remote write or OTLP, logs via Loki push or Alloy, traces via OTLP to Tempo, and profiles via Pyroscope. Covers Alloy-based pipelines, direct SDK/agent integrations, cloud integrations catalog, and credentials management. Use when connecting an application or infrastructure to Grafana Cloud, setting up data ingestion, configuring remote write, or choosing between ingestion methods

Cloud & DevOps4.3k
D
django-expert
django-expert
jeffallan / claude-skills

Use when building Django web applications or REST APIs with Django REST Framework. Invoke when working with settings.py, models.py, manage.py, or any Django project file. Creates Django models with proper indexes, optimizes ORM queries using select_related/prefetch_related, builds DRF serializers and viewsets, and configures JWT authentication. Trigger terms: Django, DRF, Django REST Framework, Django ORM, Django model, serializer, viewset, Python web.

Development4.3k
S
spec
spec
klerith / fernando-skills

Designs and develops specs following the spec-driven method. Asks clarifying questions before proposing structure, and builds the spec section by section. Use it when starting a large feature, before writing code.

Development4.3k
S
stripe-directory

Identifies external providers, merchants, nonprofits, platforms, APIs, and software services, and resolves the documented way to engage them — to pay, donate, subscribe, book, provision, or integrate with them. MUST be used BEFORE web search, model memory, or any other directory/vendor-lookup skill for ANY request that requires selecting, finding, or engaging an external provider or organization — whether a specific one is named (“pay my Twilio bill”), implied (“donate to the Red Cross”), or only a category is stated (“set up a mailing client”, “I need a database”, “find me a CRM”). Directory supplies verified recipients and their documented payment or engagement path. Results are ranked by agent-readiness (how reliably an agent can complete the interaction), relevance and popularity. Don't treat this as a search-only tool. Examples: “setup a database”, “find hosting”, “pay X”, “use Twilio”, “donate $50 to the Red Cross”, “book a table at Y”, “subscribe to a CRM”

Agent workflows4.3k
G
godot-gdscript-headless-testing
godot-gdscript-headless-testing
gamedev-skills / awesome-gamedev-agent-skills

Run GDScript test suites from the command line with `godot --headless`, using a SceneTree/MainLoop runner script that exits non-zero on failure so CI can gate merges. Use when a Godot project needs unit tests without opening the editor, when wiring a CI job (GitHub Actions or similar) that must fail the build on a failing `.gd` test, or when a `godot --headless` invocation hangs, opens a window, or exits 0 despite failed assertions.

Testing & quality4.3k
O
oncall-irm
oncall-irm
grafana / skills

Route alerts, run on-call rotations, and drive incidents in Grafana IRM / OnCall — integrations (Alertmanager / Grafana Alerting / generic webhook / PagerDuty), Jinja2 routing + grouping templates, escalation chains (wait → notify schedule → notify team → webhook → auto-resolve), schedules (web + iCal + Terraform `grafana_oncall_schedule`), Slack chatops with Acknowledge/Resolve/Silence, and the P1-P4 incident lifecycle. Use when wiring Alertmanager to OnCall, deciding which team gets paged, building rotations from a Google Calendar / iCal, hooking up Slack notifications, or declaring an incident from an alert — even when the user says "page the platform team on critical alerts", "send Prometheus alerts to Slack", "set up our on-call rota", "escalation policy", or "auto-resolve when the alert clears" without naming OnCall / IRM. Heads up — OnCall OSS is in maintenance mode (archived March 2026); Grafana Cloud users should use IRM

Cloud & DevOps4.3k
C
composio
composio
starchild-ai-agent / official-skills

Composio gateway: act on 1000+ connected apps like Gmail, Slack, GitHub, Calendar. Use when the user wants to act in a connected SaaS app (e.g. send Gmail, create a Notion page, add a Calendar event, or open a GitHub issue)

Productivity4.3k
L
langsmith-fetch
langsmith-fetch
composiohq / awesome-claude-skills

Debug LangChain and LangGraph agents by fetching execution traces from LangSmith Studio. Use when debugging agent behavior, investigating errors, analyzing tool calls, checking memory operations, or examining agent performance. Automatically fetches recent traces and analyzes execution patterns. Requires langsmith-fetch CLI installed.

Agent workflows4.3k
S
steve-jobs-perspective
steve-jobs-perspective
alchaincyf / steve-jobs-skill

Steve Jobs’s thinking framework and communication style. Based on in-depth research into Isaacson’s authorized biography, the Stanford speech, Lost Interview, the D Conference series, Make Something Wonderful, and 30+ primary sources, distilling 6 core mental models, 8 decision-making heuristics, and a complete communication DNA. Use as a thinking consultant to analyze products, examine decisions, and provide feedback from Jobs’s perspective. Use when the user mentions “from Steve Jobs’s perspective,” “what would Jobs think,” “Jobs mode,” or “steve jobs perspective.” Also trigger when the user simply says “help me think about this from Jobs’s point of view,” “what would Jobs do,” or “switch to Jobs.”

Productivity4.3k
G
grafana-scenes
grafana-scenes
grafana / skills

Build Grafana plugin pages using the @grafana/scenes framework. Use when creating new scene pages, adding panels/visualizations, setting up drilldown navigation, defining variables, configuring query runners, building table/timeseries/stat panels, or extending SceneObjectBase for custom scene objects. Triggers on any work involving SceneApp, SceneAppPage, EmbeddedScene, SceneQueryRunner, SceneDataTransformer, PanelBuilders, SceneFlexLayout, QueryVariable, or drilldown/tab configuration in Grafana plugins.

Development4.3k
T
testing
testing
lobehub / lobehub

Use for Vitest tests, mocks, coverage, and failing-test diagnosis

Testing & quality4.3k
C
cloud-integrations
cloud-integrations
grafana / skills

Set up, configure, and troubleshoot Grafana Cloud integrations for AWS, Azure, and other cloud providers. Use when the user asks to connect AWS CloudWatch, set up Azure Monitor, configure Confluent Cloud observability, install a Grafana integration, set up hosted exporters, use AWS Firehose for CloudWatch logs, or troubleshoot a cloud integration. Triggers on phrases like "AWS CloudWatch", "Azure Monitor", "Confluent integration", "cloud integration", "hosted exporter", "AWS Firehose", "install integration", "cloud metrics", or "cloud logs"

Cloud & DevOps4.3k
D
dpm-finder
dpm-finder
grafana / skills

Find the Prometheus metrics that drive your Grafana Cloud bill. `dpm-finder` is a Grafana Professional Services CLI that ranks metrics by Data Points per Minute (DPM) with per-label-set breakdown, optional `--cost-per-1000-series` pricing, and a Prometheus-exporter mode. Use when investigating high Grafana Cloud spend, hunting noisy / high-cardinality metrics, comparing pre/post recording-rule cardinality, or feeding cost data into dashboards — even when the user says "why is my Mimir bill so high?", "find the biggest metrics", "cardinality offenders", or "optimize Prometheus cost" without naming dpm-finder

Cloud & DevOps4.3k
S
swiftui-layout-components
swiftui-layout-components
dpearson2699 / swift-ios-skills

Build SwiftUI layouts using stacks, grids, lists, scroll views, forms, and controls. Covers VStack/HStack/ZStack, LazyVGrid/LazyHGrid, List with sections and swipe actions, ScrollView with ScrollPosition and scroll-driven reveal surfaces, Form with validation, Toggle/Picker/Slider, .searchable, and overlay patterns. Use for data-driven layouts, collection views, paged detail reveals, settings screens, search interfaces, or transient overlay UI.

Design & UI4.3k
A
admission-control
admission-control
grafana / skills

Use when the user asks to "write a validator", "add validation", "implement admission control", "write a mutating webhook", "add a mutation handler", "validate incoming resources", "implement admission logic", "add admission webhooks", "write ingress validation", or asks how to validate or mutate resources before they are persisted in a grafana-app-sdk app. Provides guidance on implementing validation and mutation admission handlers for grafana-app-sdk apps.

Development4.3k
D
design-system
design-system
anthropics / knowledge-work-plugins

Audit, document, or extend your design system. Use when checking for naming inconsistencies or hardcoded values across components, writing documentation for a component's variants, states, and accessibility notes, or designing a new pattern that fits the existing system.

Design & UI4.3k
M
math-olympiad
math-olympiad
anthropics / claude-plugins-official

Solve competition math problems (IMO, Putnam, USAMO, AIME) with adversarial verification that catches the errors self-verification misses. Activates when asked to “solve this IMO problem,” “prove this olympiad inequality,” “verify this competition proof,” “find a counterexample,” “is this proof correct,” or for any problem with “IMO,” “Putnam,” “USAMO,” “olympiad,” or “competition math” in it. Uses pure reasoning (no tools)—then a fresh-context adversarial verifier attacks the proof using specific failure patterns, not generic “check logic.” Outputs calibrated confidence—will say “no confident solution” rather than bluff. If LaTeX is available, produces a clean PDF after verification passes.

Other4.3k
D
dimensional-analysis
dimensional-analysis
trailofbits / skills

Audits code for unit and decimal-scaling bugs and annotates it with dimensional comments recording the units of each value. Use when someone asks to audit or review code for unit confusion, decimals or scaling mismatches, WAD/RAY scale errors, or the wrong token's decimals; to annotate units in a codebase; or to perform a dimensional analysis of a DeFi protocol, offchain code, or other arithmetic-heavy codebase. Catches formulas that combine values carrying different units or scales.

Testing & quality4.3k
D
drizzle
drizzle
bobmatnyc / claude-mpm-skills

Type-safe SQL ORM for TypeScript with zero runtime overhead

Data & databases4.3k
I
iii-architecture-patterns

Use when composing iii primitives into backend architectures: durable workflows, reactive backends, observer side effects, agentic pipelines, event-driven CQRS, effect pipelines, and trigger-transform-action automation.

Development4.3k
P
plugin-bundle-size
plugin-bundle-size
grafana / skills

Optimise Grafana app plugin bundle size using React.lazy, Suspense, and webpack code splitting. Use when the user asks to reduce plugin bundle size, optimise module.js, add code splitting, improve initial plugin load performance, split plugin chunks, lazy load plugin pages, or help implement lazy loading in a Grafana app plugin. Triggers on phrases like "optimise plugin bundle size", "module.js is too large", "plugin is slow to load", "code split the plugin", "reduce initial JS payload", or "help me with Suspense in my plugin".

Development4.3k
T
tts
tts
noizai / skills

Use this skill whenever the user wants to convert text into speech, generate audio from text, or produce voiceovers. Triggers include: any mention of 'TTS', 'text to speech', 'speak', 'say', 'voice', 'read aloud', 'audio narration', 'voiceover', 'dubbing', or requests to turn written content into spoken audio. Also use when converting EPUB/PDF/SRT/articles to audio, cloning voices from reference audio, controlling emotion or speed in speech, aligning speech to subtitle timelines, or producing per-segment voice-mapped audio.

Creative & media4.3k
D
diagramming-code
diagramming-code
trailofbits / skills

Generates Mermaid diagrams from Trailmark code graphs. Produces call graphs, class hierarchies, module dependency maps, containment diagrams, complexity heatmaps, and attack surface data flow visualizations. Use when visualizing code architecture, drawing call graphs, generating class diagrams, creating dependency maps, producing complexity heatmaps, or visualizing data flow and attack surface paths as Mermaid diagrams.

Development4.3k
C
context-engineering-collection
context-engineering-collection
muratcankoylan / agent-skills-for-context-engineering

A comprehensive collection of Agent Skills for context engineering, multi-agent architectures, and production agent systems. Use when building, optimizing, or debugging agent systems that require effective context management.

Agent workflows4.3k
S
spring-boot-test-patterns
spring-boot-test-patterns
giuseppe-trisciuoglio / developer-kit

Provides comprehensive testing patterns for Spring Boot applications covering unit, integration, slice, and container-based testing with JUnit 5, Mockito, Testcontainers, and performance optimization. Use when writing tests, @Test methods, @MockBean mocks, or implementing test suites for Spring Boot applications.

Testing & quality4.3k
V
vip-knowledge-inject

No description yet

Other4.3k
C
create-branch
create-branch
getsentry / skills

Create a git branch following Sentry naming conventions. Use when asked to "create a branch", "new branch", "start a branch", "make a branch", "switch to a new branch", or when starting new work on the default branch.

Development4.3k
P
principle-outcome-oriented-execution
principle-outcome-oriented-execution
cursor / plugins

Apply during planned rewrites and migrations with explicit phase boundaries. Converge on the target architecture; don't preserve smooth intermediate states with throwaway compatibility code.

Development4.3k
R
react-19-plugin-migration
react-19-plugin-migration
grafana / skills

Migrate a Grafana plugin to React 19 compatibility. Use when the user asks to update a plugin for React 19, prepare for React 19, fix React 19 compatibility, upgrade to React 19, migrate to React 19, bump grafanaDependency to 12.3.0, externalize jsx-runtime, or run react-detect. Triggers on phrases like "update plugin for React 19", "React 19 migration", "prepare for React 19", "plugin React 19 compat", "grafanaDependency 12.3.0", "JSX runtime externals", "react-detect", "SECRET_INTERNALS", "ReactCurrentOwner", or "ReactCurrentDispatcher"

Development4.3k
P
principle-model-the-domain
principle-model-the-domain
cursor / plugins

Apply when writing stateful logic, or when code branches a lot or repeats a shape assumption across files.

Development4.3k
D
design-is
design-is
thedotmack / claude-mem

Audit a design against Dieter Rams' ten "Good design is..." principles, then hand off a /make-plan prompt for one of three outcomes — new design, refine design, or redesign. Use when the user says "audit this design", "design review", "check this UI against Rams", "is this UI good", "critique this design", "design audit", or asks for a critique that should lead to a plan.

Design & UI4.3k
I
iii-core-primitives

Use when registering iii functions, binding triggers, observing functions, selecting sync/void/enqueue invocation, creating workers, inspecting the live worker registry, installing registry workers, authoring event sources, moving channel data, or adapting external HTTP functions across TypeScript, Python, and Rust.

Development4.3k
I
iii-sdk-reference

Use when working with iii SDK APIs across Node.js, browser, Python, Rust, or Go: package installation, worker initialization, function/trigger registration, observers, invocation, local dispatch, channels, logging, OpenTelemetry, and language-specific caveats.

Development4.3k
A
admin
admin
grafana / skills

Manage Grafana Cloud accounts — organizations, stacks, RBAC roles and assignments, SSO/SAML/OAuth/GitHub auth, service accounts for CI/CD, user invites, team membership, and API-driven provisioning. Creates stacks via the Cloud API, mints service-account tokens, applies role assignments, configures SSO providers, and provisions teams/folders/dashboards via Terraform. Use when managing Grafana Cloud access, configuring SSO/SAML/OAuth, setting up service accounts for Terraform/CI/CD, assigning RBAC roles, inviting users, managing multiple stacks or organizations, provisioning cloud resources via API or Terraform, or auditing admin actions — even when the user says "set up SSO", "create a stack", "make a service account", or "onboard a team" without explicitly saying "admin".

Cloud & DevOps4.3k
W
wp-interactivity-api
wp-interactivity-api
wordpress / agent-skills

Use when building or debugging WordPress Interactivity API features (data-wp-* directives, @wordpress/interactivity store/state/actions, block viewScriptModule integration, wp_interactivity_*()) including performance, hydration, and directive behavior.

Development4.3k
M
mcp-developer
mcp-developer
jeffallan / claude-skills

Use when building, debugging, or extending MCP servers or clients that connect AI systems with external tools and data sources. Invoke to implement tool handlers, configure resource providers, set up stdio/HTTP/SSE transport layers, validate schemas with Zod or Pydantic, debug protocol compliance issues, or scaffold complete MCP server/client projects using TypeScript or Python SDKs.

Development4.3k
S
skill-share
skill-share
composiohq / awesome-claude-skills

A skill that creates new Claude skills and automatically shares them on Slack using Rube for seamless team collaboration and skill discovery.

Agent workflows4.3k
C
clickhousectl-cloud-deploy
clickhousectl-cloud-deploy
clickhouse / agent-skills

Use when a user wants to deploy ClickHouse to the cloud, go to production, use ClickHouse Cloud, host a managed ClickHouse service, or migrate from a local ClickHouse setup to ClickHouse Cloud

Cloud & DevOps4.3k
D
doublecheck
doublecheck
github / awesome-copilot

Three-layer verification pipeline for AI output. Extracts verifiable claims, finds supporting or contradicting sources via web search, runs adversarial review for hallucination patterns, and produces a structured verification report with source links for human review.

Agent workflows4.3k
M
market-news-analyst
market-news-analyst
tradermonty / claude-trading-skills

This skill should be used when analyzing recent market-moving news events and their impact on equity markets and commodities. Use this skill when the user requests analysis of major financial news from the past 10 days, wants to understand market reactions to monetary policy decisions (FOMC, ECB, BOJ), needs assessment of geopolitical events' impact on commodities, or requires comprehensive review of earnings announcements from mega-cap stocks. The skill automatically collects news using WebSearch/WebFetch tools and produces impact-ranked analysis reports. All analysis thinking and output are conducted in English.

Other4.3k
D
dbs-content-value
dbs-content-value
dontbesilent2025 / dbskill

Evaluate who pre-launch or low-traffic content will attract, whether the opening can hold their attention, and its traffic and commercial value. For assessing overall content performance; not for interpreting distribution mechanisms or line-editing a full piece.

Marketing & growth4.3k
C
code-review
code-review
vinvcn / mattpocock-skills-zh-cn

Review changes from a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (Does the code follow the coding standards documented in this repository?) and Spec (Does the code meet the requirements of the source issue/spec?). The two reviews run in parallel subagents and are reported side by side. Use when the user wants to review a branch, PR, in-progress changes, or asks to “review since X”.

Testing & quality4.3k
D
domain-modeling
domain-modeling
vinvcn / mattpocock-skills-zh-cn

Build and refine the project’s domain model. Use when discussing codebase terminology, writing or editing GLOSSARY.md, or recording or editing ADRs.

Development4.3k
P
principle-sequence-verifiable-units
principle-sequence-verifiable-units
cursor / plugins

Apply to multi-step work (sweeps, migrations, runs of similar edits) and to how you stack commits and PRs. Break work into small units that each end in a verifiable state, check each before the next, and order delivery so the sequence proves itself to a reviewer.

Development4.3k
F
figure-it-out
figure-it-out
cursor / plugins

Design an auditable playbook when no narrower one fits: a large migration, an ambitious multi-part change, or work a human reviews after stepping away. Scale rigor to the task, run a hypothesis loop, and log decisions. Use for /figure-it-out or "figure it out".

Agent workflows4.3k
T
tong-jincheng-perspective
tong-jincheng-perspective
hotcoffeeshake / tong-jincheng-skill

Tong Jincheng perspective: View interpersonal relationships, social dynamics, and personal growth through the mindset of the “deeply devoted relationship guru” and livestream relationship content creator. Source material: subtitles from 9 first-hand videos (livestreams, dating vlogs, and approach analyses), approximately 200,000 Chinese characters. Core models: 5. Decision heuristics: 9. Triggers: “Tong Jincheng,” “deeply devoted relationship guru,” “in Tong Jincheng’s way,” “from Tong Jincheng’s perspective,” “what does Jingchen think?” Limitations: The material focuses on relationships and interpersonal content; there is insufficient data on business and entrepreneurship, so use caution for purely business decisions. Research date: April 2026.

Other4.3k
P
python-expert
python-expert
shubhamsaboo / awesome-llm-apps

Senior Python developer expertise for writing clean, efficient, and well-documented code. Use when: writing Python code, optimizing Python scripts, reviewing Python code for best practices, debugging Python issues, implementing type hints, or when user mentions Python, PEP 8, or needs help with Python data structures and algorithms.

Development4.3k
I
i18n-localization
i18n-localization
sickn33 / agentic-awesome-skills

Internationalization and localization patterns. Detecting hardcoded strings, managing translations, locale files, and RTL support

Development4.3k
N
nestjs
nestjs
giuseppe-trisciuoglio / developer-kit

Provides comprehensive NestJS framework patterns with Drizzle ORM integration for building scalable server-side applications. Generates REST/GraphQL APIs, implements authentication guards, creates database schemas, and sets up microservices. Use when building NestJS applications, setting up APIs, implementing authentication, working with databases, or integrating Drizzle ORM.

Development4.3k
P
platform-models-api-configure
platform-models-api-configure
forcedotcom / sf-skills

Configure (or troubleshoot) an AI coding agent or CLI to route through the Salesforce Models API using a signed OrgJWT. Use this skill when pointing an agent at the Salesforce model endpoint (api.salesforce.com/ai/gpt/v1), setting up OrgJWT / Bedrock-mode auth, wiring the agent's settings, API-key helper, and credentials file for the Salesforce endpoint, or fixing Models API 401 / 404 / "model not available" errors. DO NOT TRIGGER when the user needs to create or configure the Salesforce Connected App itself (use integration-connectivity-connected-app-configure) or set up Named Credentials / callout auth (use integration-connectivity-generate).

Agent workflows4.3k
S
skill-judge
skill-judge
softaworks / agent-toolkit

Evaluate Agent Skill design quality against official specifications and best practices. Use when reviewing, auditing, or improving SKILL.md files and skill packages. Provides multi-dimensional scoring and actionable improvement suggestions.

Agent workflows4.3k
H
heroui-migration
heroui-migration
heroui-inc / heroui

HeroUI v2 to v3 migration guide for agents. Use when migrating HeroUI v2 apps to v3, upgrading components, or accessing migration documentation. Keywords: HeroUI migration, v2 to v3, migration guide, upgrade HeroUI.

Development4.3k
T
toss-securities
toss-securities
nomadamas / k-skill

Use the official Open API (OAuth2) from 토스증권 to safely query accounts, holdings, quotes, stock and market information, and orders in a read-only flow. Do not use unofficial routes to work around missing official credentials or unsupported API features.

Other4.3k
A
ask-matt
ask-matt
vinvcn / mattpocock-skills-zh-cn

Ask which skill or workflow fits the current situation; it routes requests to all skills in this repository.

Agent workflows4.3k
S
slack-gif-creator
slack-gif-creator
composiohq / awesome-claude-skills

Toolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives. This skill applies when users request animated GIFs or emoji animations for Slack from descriptions like "make me a GIF for Slack of X doing Y".

Creative & media4.3k
B
backtest-expert
backtest-expert
tradermonty / claude-trading-skills

Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating quantitative trading strategies. Covers "beating ideas to death" methodology, parameter robustness testing, slippage modeling, bias prevention, and interpreting backtest results. Applicable when user asks about backtesting, strategy validation, robustness testing, avoiding overfitting, or systematic trading development.

Other4.3k
C
c4-architecture
c4-architecture
softaworks / agent-toolkit

Generate architecture documentation using C4 model Mermaid diagrams. Use when asked to create architecture diagrams, document system architecture, visualize software structure, create C4 diagrams, or generate context/container/component/deployment diagrams. Triggers include “architecture diagram”, “C4 diagram”, “system context”, “container diagram”, “component diagram”, “deployment diagram”, “document architecture”, “visualize architecture”.

Development4.3k
4981–5040 of 97,222

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.