mcpField

Skills

96,981 packaged capabilities and playbooks for agents. Install any of them with one command.

Creative & media

C
character-animation-qa
character-animation-qa
calesthio / openmontage

Review local character animation with schema checks, Playwright browser previews, frame sampling, and FFmpeg/ffprobe final output checks.

Testing & quality1.2k
P
podcast
podcast
marswaveai / skills

Create podcasts from topics, URLs, or text. Triggers on: "做播客", "podcast", "播客", "录一期节目", "chat about", "discuss", "debate", "dialogue", "make a podcast about".

Creative & media1.2k
L
local-ai-use
local-ai-use
amd / skills

Let this agent generate images, transcribe audio, and synthesize speech on the user's own machine through a local Lemonade Server instead of a paid cloud API. Use it above all to change that routing persistently, from now on — keep generating pictures locally while chat stays on the cloud; set this workspace up to make images on my own machine — even when the user asks for no image or file in the same breath. Also use it for a single request the user wants done locally, offline, on-device, or kept private: transcribe this recording, make this picture, read this text aloud. Applies in Claude, Cursor, Codex, or any agent harness. Use it when the user wants to cut cost or tokens on image, audio, or voice API calls, or drop DALL-E, hosted Whisper, ElevenLabs, or other paid multimodal APIs; or mentions Lemonade Server, OmniRouter, SD-Turbo, kokoro, Ryzen AI, or NPU/iGPU/dGPU inference. Changes no application source code; do not use it if the user is adding local AI to an app they ship.

Agent workflows1.2k
R
remotion-motion-graphics
remotion-motion-graphics
haidrrrry / claude-remotion-skill

Create and edit professional motion graphics videos with Remotion (React-based video). Use this skill EVERY time the user wants to create a video, edit a video, animate something, build an intro/outro/logo animation, make a Reel/Short/promo/launch video, add text animations or captions to footage, composite images and B-roll into a video, or mentions Remotion, motion graphics, video rendering, or "make this video look better/less generic". Also trigger when editing an existing Remotion project or when the user complains their video looks basic, generic, or amateur — this skill contains the exact fixes. Always read this skill BEFORE writing any Remotion code.

Creative & media1.2k
R
remotion
remotion
digitalsamba / claude-code-video-toolkit

Toolkit-specific Remotion patterns — custom transitions, shared components, and project conventions. For core Remotion framework knowledge (hooks, animations, rendering, etc.), see the `remotion-official` skill.

Creative & media1.2k
T
text-to-blender
text-to-blender
roble3 / cc-blender-skill

Drive Blender from natural language. Converts plain-English requests ("model a sword and render it with cinematic lighting", "make this glass look frosted", "set up three-point lighting", "export this scene as glTF for the web") into Blender Python code executed via the Blender MCP server. Acts as the orchestrator that picks and chain-loads specialised sub-skills (blender-modeling, blender-materials, blender-lighting, blender-cameras, blender-rendering, blender-animation, blender-export, wireframe-to-3d, blender-pro-workflow, blender-skill-harmonizer, quality-refinement-autoloop). Use this skill whenever the user wants Claude to do anything in Blender, including creating geometry, applying materials, lighting a scene, framing a camera, rendering, animating, or exporting. Make sure to invoke this skill even if the user does not say "Blender" — also covers requests like "create a 3D model of...", "render this...", "make a glTF from...", "set up a scene with...", or any 3D-creation task. Requires the Blender MCP addon (ahujasid/blender-mcp) running on port 9876.

Creative & media1.2k
B
build-wireframe-scan-reveal
build-wireframe-scan-reveal
mengto / skills

Reveal Three.js geometry with an expanding world-space scan whose wire cage leads the solid surface, then burns away. Use for wireframe scanning, radial mesh reveals, survey pulses, holographic assembly, topology intros, and 3D model entrances where a plain opacity wipe does not explain the form.

Design & UI1.2k
C
cinematic-camera
cinematic-camera
liamrjohnston / remotion-motion-graphics-skill

Continuous-scene Remotion camera system with mandatory intake, approved-reference review, anti-neon rules, and first-pass QA.

Creative & media1.2k
T
text-to-speech
text-to-speech
heygen-com / skills

Generate speech audio from text using HeyGen's Starfish TTS model. Use when: (1) generating standalone speech audio files from text, (2) converting text to speech with voice selection and speed control, (3) creating audio for voiceovers, narration, or podcasts, (4) working with HeyGen's /v3/voices endpoints, (5) listing available TTS voices by language or gender.

Creative & media1.2k
B
blockbench-texturing
blockbench-texturing
jasonjgardner / blockbench-mcp-project

Create and paint textures in Blockbench using MCP tools. Use when creating textures, painting on models, using brush tools, filling colors, drawing shapes, applying gradients, managing texture layers, or working with UV mapping. Covers pixel art texturing, procedural painting, and UV manipulation.

Creative & media1.2k
S
spritecook-generate-sprites
spritecook-generate-sprites
spritecook / skills

Still-image generation guide for SpriteCook. Use with spritecook-workflow-essentials when generating pixel art or detailed/HD assets, choosing models, and keeping style consistency with reference assets.

Creative & media1.2k
S
stop-slop
stop-slop
jssblck / agents

Use when drafting or editing durable prose, including docs, UI copy, comments, commit messages, and PR or issue text. Skip ordinary chat replies.

Creative & media1.2k
O
open-edit
open-edit
veedstudio / open-edit

Video work with VEED's hosted services and a CLI toolkit — word-timed transcription, cutting, background removal, AI presenters, lipsync, any fal model, sound mixing, and a Chrome renderer for HTML compositions that re-renders only what changed. Captions, edits, motion graphics, or pieces with no footage at all; hands a finished piece to VEED's editor as an editable project, and takes projects back from it. Use when the user wants video made, edited, or captioned by an agent.

Creative & media1.2k
C
cinetic
cinetic
leonxlnx / cinetic

Direct, build and render premium cinematic motion design from code — launch films, product and feature videos, looping feature animations for landing pages and social, logo stings and reveals, UI walkthroughs, app demos, kinetic type, teasers, trailers, intros and promo clips. Use this whenever the user wants any video, animation, motion graphic or animated demo made with Remotion, HyperFrames, HTML/GSAP or React, or asks to storyboard, time, score, render, polish or critique one — even if they only say "make a video about X", "animate this feature" or "we need a launch clip". It supplies concept and copy discipline, type and colour taste that defers to a supplied brand, a beat-locked timeline that drives both picture and a code-made soundtrack, choreography and transition craft, real product UI in motion, film-grade finishing (true motion blur, no banding, BT.709, sync-checked mux) and a measured self-critique loop on contact sheets and renders

Creative & media1.2k
F
figma-use-motion
figma-use-motion
figma / mcp-server-guide

Motion / animation context for the `use_figma` MCP tool — animating Figma nodes via manual keyframes, animation styles, easing, and timeline duration. Load alongside figma-use whenever a task involves adding, editing, or inspecting animation on a node. Also covers working with custom animation styles.

Design & UI1.2k
V
visual-style
visual-style
calesthio / openmontage

Create, extract, and apply portable visual design systems via visual-style.md files. Use when: (1) Creating a visual-style.md design system from scratch, (2) Extracting a visual style from a website URL, video, or PDF brand guide, (3) Applying a visual style to HeyGen videos, HTML slides, Figma, or paper.design, (4) Browsing the gallery of pre-built visual styles (Swiss, Saul Bass, Game Boy, etc.), (5) User mentions "visual style", "design system", "brand style", or "style guide", (6) Styling a HeyGen video with a consistent design language.

Design & UI1.2k
A
ai-social-media-content
ai-social-media-content
inference-sh / skills

Create AI-powered social media content for TikTok, Instagram, YouTube, Twitter/X. Generate: images, videos, reels, shorts, thumbnails, captions, hashtags. Tools: FLUX, Veo, Seedance, Wan, Kokoro TTS, Claude for copywriting. Use for: content creators, social media managers, influencers, brands. Triggers: social media content, tiktok, instagram reels, youtube shorts, twitter post, content creator, ai influencer, social content, reels, shorts, viral content, thumbnail generator, caption generator, hashtag generator, ugc content

Marketing & growth1.2k
H
humanizer
humanizer
aboudjem / humanizer-skill

Detects 55 AI writing patterns and rewrites text in five voice profiles so it reads like a specific human wrote it, with an optional 0-100 AI-tell score. Use when text sounds AI-generated or like a chatbot, when preparing a blog post, README, or LinkedIn post for publication, when auditing prose for AI tells, or when editing a Markdown file in place. Triggers on phrases like "humanize this", "make this sound less AI", "make this sound human", "remove AI tells", "does this read like ChatGPT", and "rewrite so it does not sound AI-generated". Pure Markdown, zero dependencies, no network calls.

Creative & media1.2k
S
seedance-2-0
seedance-2-0
calesthio / openmontage

Generate cinematic clips with ByteDance Seedance 2.0 — the preferred premium video model in OpenMontage when a paid gateway is configured. Use when: (1) producing trailers, teasers, hype edits, or premium cinematic clips, (2) needing native synchronized audio (speech, SFX, ambience) in a single pass, (3) needing multi-shot cuts inside one generation, (4) needing director-level camera control, (5) needing lip-sync from quoted dialogue in the prompt, (6) needing reference-conditioned generation with up to 9 images + 3 video clips + 3 audio clips, (7) wanting consistent character identity across shots. Accessible via fal.ai (`seedance_video` tool), HeyGen (Video Agent / Avatar Shots), Replicate, Runway (Enterprise, non-US), Freepik, BytePlus ModelArk, Higgsfield, Pollo, and other aggregators.

Creative & media1.2k
P
pose-library-design
pose-library-design
calesthio / openmontage

Design reusable 2D character pose libraries, action cycles, and expression states for data-driven animation.

Creative & media1.2k
R
reference-to-motion
reference-to-motion
charlie947 / motion-graphics-skills

Turn references you admire into a scene-by-scene Claude Motion prompt for your own topic and brand. Takes a video for the moves (screenshots, frames or a contact sheet of a reel or ad) and, optionally, a look reference for the style (a website, a brand, a moodboard). Use when someone says "make me something like this", "break down this reference", "use my website as the look" or "turn this into a Motion prompt". Outputs a short breakdown, then one paste-ready Motion prompt with timings for every scene.

Creative & media1.2k
C
create-video
create-video
calesthio / openmontage

Create videos from a text prompt using HeyGen's Video Agent. Use when: (1) Creating a video from a description or idea, (2) Generating explainer, demo, or marketing videos from a prompt, (3) Making a video without specifying exact avatars, voices, or scenes, (4) Quick video prototyping or drafts, (5) One-shot prompt-to-video generation, (6) User says “make me a video” or “create a video about X”.

Creative & media1.2k
V
video-downloader
video-downloader
davila7 / claude-code-templates

Downloads videos from YouTube and other platforms for offline viewing, editing, or archival. Handles various formats and quality options.

Creative & media1.2k
B
blockbench-animation
blockbench-animation
jasonjgardner / blockbench-mcp-project

Create and manage animations in Blockbench using MCP tools. Use when animating 3D models, creating keyframes, managing bone rigs, editing animation curves, or working with animation timelines. Covers walk cycles, idle animations, combat animations, and complex multi-bone animations.

Creative & media1.2k
I
interior-design-visualization
interior-design-visualization
eachlabs / skills

Visualize interior design transformations using each::sense AI. Redesign rooms, change styles, update color schemes, and preview renovations from photos of your existing spaces.

Design & UI1.2k
V
video-translate
video-translate
heygen-com / skills

Translate and dub existing videos into multiple languages using HeyGen. Use when: (1) Translating a video into another language, (2) Dubbing video content with lip-sync, (3) Creating multi-language versions of existing videos, (4) Audio-only translation without lip-sync, (5) Working with HeyGen's /v2/video_translate endpoint.

Creative & media1.2k
U
ue-sequencer-cinematics
ue-sequencer-cinematics
quodsoler / unreal-engine-skills

Use when playing Level Sequences from C++, building cutscenes or in-game camera moments, binding actors to sequence tracks at runtime, wiring Sequencer event tracks, or rendering with Movie Render Graph. Also use when the user mentions “Sequencer,” “LevelSequence,” “ALevelSequenceActor,” “ULevelSequencePlayer,” “CreateLevelSequencePlayer,” “cutscene,” “camera cut,” “event track,” “ULevelSequenceDirector,” “SetBindingByTag,” “spawnable,” “possessable,” “CineCamera,” “Movie Render Queue,” or “MRQ.” For animation tracks, see ue-animation-system; for gameplay cameras and shakes, see ue-gameplay-cameras; for sequence audio, see ue-audio-system

Creative & media1.1k
S
speech-to-text
speech-to-text
calesthio / openmontage

Transcribe audio to text using ElevenLabs Scribe v2. Use when converting audio/video to text, generating subtitles, transcribing meetings, or processing spoken content.

Creative & media1.1k
A
ai-image-prompts-skill
ai-image-prompts-skill
youmind-openlab / ai-image-prompts-skill

Recommend curated prompts from a 10,000+ real-world image generation prompt library. Works with ANY AI image model — Nano Banana Pro, Nano Banana 2, Seedream 5.0, GPT Image 1.5, Midjourney, DALL-E 3, Flux, Stable Diffusion, and more. Use this skill when users want to: - Find proven image generation prompts (any model) - Get prompt inspiration for portraits, products, social media, posters, etc. - Create illustrations for articles, videos, podcasts, or marketing content - Browse categorized prompt templates with sample images - Translate and understand prompt techniques

Creative & media1.1k
T
tiktok-shop-content-strategy
tiktok-shop-content-strategy
nexscope-ai / ecommerce-skills

TikTok Shop content creation strategy and planning. Trending formats, viral hooks, product showcasing, hashtag strategy, and content calendar development. Use when the user asks about TikTok content strategy, viral content creation, TikTok marketing, or content planning.

Marketing & growth1.1k
M
motion-graphics
motion-graphics
liamrjohnston / remotion-motion-graphics-skill

Add cached official-asset and product research preflight before reference selection and build authorization.

Creative & media1.1k
S
sound-effects
sound-effects
calesthio / openmontage

Generate sound effects from text descriptions using ElevenLabs. Use when creating sound effects, generating audio textures, producing ambient sounds, cinematic impacts, UI sounds, or any audio that isn't speech. Supports looping, duration control, and prompt influence tuning

Creative & media1.1k
U
ue-audio-system
ue-audio-system
quodsoler / unreal-engine-skills

Use when playing, mixing or debugging sound in Unreal Engine — one-shot SFX, looping ambience, music, dialogue or procedural audio. Also use when the user mentions 'UAudioComponent', 'PlaySoundAtLocation', 'SpawnSoundAttached', 'SoundCue', 'MetaSound', 'UMetaSoundSource', 'SetFloatParameter', 'sound attenuation', 'spatialization', 'occlusion', 'sound concurrency', 'submix', 'audio bus', 'sound mix', 'SetSubmixOutputVolume', 'reverb', 'Quartz', 'audio modulation' or 'subtitles'. For VFX timing, see ue-niagara-effects; for anim-notify sounds, see ue-animation-system; for component lifetime and attachment, see ue-actor-component-architecture.

Development1.1k
S
setup-artist
setup-artist
recoupable / artist-workspace

A skill to help LLMs set up artist directories

Creative & media1.1k
E
explainer
explainer
marswaveai / skills

Create explainer videos with narration and AI-generated visuals. Triggers on: "解说视频", "explainer video", "explain this as a video", "tutorial video", "introduce X (video)", "解释一下XX(视频形式)".

Creative & media1.1k
P
playwright-recording
playwright-recording
calesthio / openmontage

Record browser interactions as video using Playwright. Use for capturing demo videos, app walkthroughs, and UI flows for Remotion videos. Triggers include recording a demo, capturing browser video, screen recording a website, or creating walkthrough footage.

Creative & media1.1k
E
explainer-high-energy
explainer-high-energy
barty-bart / motion-graphics

Make a 12–20 second high-energy motion-graphics promo for any product, rendered from code to MP4 with synthesised music. Fast beat-locked scene changes, kinetic typography, a shape that carries across every transition, a HUD frame. Use when someone wants a hype reel, teaser, launch sting or showreel-style promo for a product, app or brand.

Creative & media1.1k
B
blockbench-mcp-overview
blockbench-mcp-overview
jasonjgardner / blockbench-mcp-project

Discover and use Blockbench MCP tools, resources, and prompts. Use for capability questions, new-project planning, mode navigation, export, display transforms, Bedrock face materials, or native armature workflows.

Creative & media1.1k
E
elevenlabs
elevenlabs
calesthio / openmontage

Generate AI voiceovers, sound effects, and music using ElevenLabs APIs. Use when creating audio content for videos, podcasts, or games. Triggers include generating voiceovers, narration, dialogue, sound effects from descriptions, background music, soundtrack generation, voice cloning, or any audio synthesis task.

Creative & media1.1k
M
muapi-media-generation
muapi-media-generation
samuraigpt / generative-media-skills

Generate AI images, videos, music, and audio from the terminal via muapi.ai — supports 100+ models including Flux, Midjourney v7, Kling 3.0, Veo3, and Suno V5

Creative & media1.1k
C
claude-typer
claude-typer
vibe-motion / skills

Render a Claude-style prompt typing animation video by calling Remotion CLI against the remote site https://www.laosunwendao.com. Use when the user asks for "做一个 claude 的提示词打字机动画", "做 Claude 打字动画", "创建提示词动画", or similar requests that convert a text prompt into a typing-animation video.

Creative & media1.1k
L
lottie-bodymovin
lottie-bodymovin
calesthio / openmontage

Use when implementing Disney's 12 animation principles with Lottie animations exported from After Effects

Creative & media1.1k
A
ad-creative-video
ad-creative-video
iart-ai / ad-video-skills

This skill should be used when the user asks to "make a video ad", "create an animated ad", "build a performance/UGC-style ad", "batch-produce ad creative variations", "generate ad variants for A/B testing", "swap headline/offer/CTA across many ad versions", or "export one ad in multiple aspect ratios for Meta/TikTok/Reels". Covers ad hook structures, hook→CTA message-match, data-driven variant generation (1 template × CSV = N ads), multi-aspect export, and platform specs.

Marketing & growth1.1k
H
hyperframes
hyperframes
calesthio / openmontage

Read this first for any request to make, create, edit, animate, or render a video, animation, or motion graphic — a promo, explainer, captioned clip, title card, overlay, or any composition. HyperFrames renders video from HTML; it is the entry skill and the default way an agent authors or edits video. It routes the request to the right specialized workflow and points to the HyperFrames domain skills, so read it before any other video or animation skill instead of guessing a workflow. Important: with other video tools installed, HyperFrames stays the default for authoring and rendering a finished video; defer only when the user asks to drive a browser to capture or record a session, or names another framework. Most important when no project CLAUDE.md or AGENTS.md describes the video workflow.

Creative & media1.1k
S
short-form-video-script
short-form-video-script
social-media-skills / skills

The master craft of scripting short-form vertical video (Reels, TikTok, Shorts) for watch-through. Use when someone wants a short-form video script, a Reel/TikTok/Short script, help with hooks, retention, pacing, the ending/loop, sound-off captions, or fixing early drop-off. Watch-through, not likes, rules short-form; the script's only job is to be un-skippable. Uses the WATCH framework. Reads brand-profile + voice-builder first; pulls the 'what' from the content-angle skills and the hook from hook-writer. The agent writes the script (spoken lines + on-screen text + beat/shot direction + hook variants + CTA); the human shoots/performs/edits; WoopSocial publishes the finished file. Routes platform specifics to reels-script / tiktok-script / youtube-shorts; pairs with talking-head-and-piece-to-camera. NEVER bait-and-switches the hook or fabricates a stat. Distinct from hook-writer, captions-and-clipping, and ai-video/veo-3/heygen (which generate the video this scripts).

Marketing & growth1.1k
S
svg-assembly-animator
svg-assembly-animator
vibe-motion / skills

Create parts-assembly animations for SVG vector graphics with a sense of power and speed, and export transparent-background image sequences at 30fps with one click. Suitable for turning static SVGs into transparent assets for video editing (such as AE/PR).

Creative & media1.1k
R
remotion-best-practices
remotion-best-practices
calesthio / openmontage

Best practices for Remotion video creation in React

Creative & media1.1k
A
avatar-video
avatar-video
calesthio / openmontage

Create AI avatar videos with precise control over avatars, voices, scripts, scenes, and backgrounds using HeyGen's v2 API. Use when: (1) Choosing a specific avatar and voice for a video, (2) Writing exact scripts for an avatar to speak, (3) Building multi-scene videos with different backgrounds per scene, (4) Creating transparent WebM videos for compositing, (5) Using talking photos as video presenters, (6) Integrating HeyGen avatars with Remotion, (7) Batch video generation with exact specs, (8) Brand-consistent production videos with precise control.

Creative & media1.1k
C
cinematography
cinematography
fal-ai-community / skills

Design cinematic image and video prompts for genmedia. Use this for shot language, camera movement, lighting, lens choices, color grade, film texture, scene blocking, and production-ready visual direction.

Creative & media1.1k
G
grok-media
grok-media
calesthio / openmontage

xAI Grok image and video generation guide covering authentication, endpoints, prompt structure, image editing, reference-image video, and async polling

Creative & media1.1k
M
music
music
calesthio / openmontage

Generate music using ElevenLabs Music API. Use when creating instrumental tracks, songs with lyrics, background music, jingles, or any AI-generated music composition. Supports prompt-based generation, composition plans for granular control, and detailed output with metadata.

Creative & media1.1k
F
flux-best-practices
flux-best-practices
calesthio / openmontage

Comprehensive guide to BFL FLUX image generation models. Covers prompting, T2I, I2I, structured JSON, hex colors, typography, multi-reference editing, and model-specific best practices for FLUX.2 and FLUX.1 families

Creative & media1.1k
H
humanizer-ru
humanizer-ru
ilyautov / humanizer-ru

Edit Russian text without traces of AI. Do NOT use for code, translation, writing from scratch, or grammar-only correction; works ONLY with Russian, for style editing. Removes bureaucratic language, filler, and AI-like phrasing while preserving meaning, facts, and the author's voice. Triggers: humanize, proofread, edit, polish, review text, remove bureaucratic language, humanizer. The agent silently checks its own Russian output against the restrictions; it leaves others' text untouched without comment.

Creative & media1.1k
T
threejs-shaders
threejs-shaders
calesthio / openmontage

Three.js shaders - GLSL, ShaderMaterial, uniforms, custom effects. Use when creating custom visual effects, modifying vertices, writing fragment shaders, or extending built-in materials.

Development1.1k
T
threejs-fundamentals
threejs-fundamentals
calesthio / openmontage

Three.js scene setup, cameras, renderer, Object3D hierarchy, coordinate systems. Use when setting up 3D scenes, creating cameras, configuring renderers, managing object hierarchies, or working with transforms.

Development1.1k
V
video-translate
video-translate
calesthio / openmontage

Translate and dub existing videos into multiple languages using HeyGen. Use when: (1) Translating a video into another language, (2) Dubbing video content with lip-sync, (3) Creating multi-language versions of existing videos, (4) Audio-only translation without lip-sync, (5) Working with HeyGen's /v2/video_translate endpoint.

Creative & media1.1k
E
explainer-engaging
explainer-engaging
barty-bart / motion-graphics

Make a 10–30 second continuous-shot explainer for any product, rendered from code to MP4 with sound. One hero element (a ball, a cursor, a file, a message) travels through the product's workflow laid out as stations on one big canvas; the camera follows it, each station reacts as it passes, then the camera pulls out to reveal the whole journey. Use when someone wants an engaging, story-driven, one-take explainer or a loopable product animation.

Creative & media1.1k
E
external-diagram-visual-generate
external-diagram-visual-generate
forcedotcom / sf-skills

AI-powered image generation for Salesforce visuals via Nano Banana Pro. Use this skill when the user needs rendered PNG/SVG output such as visual ERDs (Entity Relationship Diagrams), UI mockups, wireframes, or architecture illustrations. TRIGGER when: user asks for PNG/SVG output, UI mockups, wireframes, visual ERDs, or says “generate image” / “create mockup”. DO NOT TRIGGER when: text-based Mermaid diagrams (use external-diagram-mermaid-generate), or non-visual documentation tasks.

Design & UI1.1k
T
threejs-lighting
threejs-lighting
calesthio / openmontage

Three.js lighting - light types, shadows, environment lighting. Use when adding lights, configuring shadows, setting up IBL, or optimizing lighting performance

Creative & media1.1k
T
threejs-animation
threejs-animation
calesthio / openmontage

Three.js animation - keyframe animation, skeletal animation, morph targets, animation mixing. Use when animating objects, playing GLTF animations, creating procedural motion, or blending animations

Creative & media1.1k
1081–1140 of 7,836

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.