mcpField

Skills

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

Design & UI

C
customer-persona
customer-persona
skills-101 / superpowers

Research-backed customer persona creation with market data and avatar generation. Covers demographics, psychographics, jobs-to-be-done, journey mapping, and anti-personas. Use for: marketing strategy, product development, UX research, sales enablement, content strategy. Triggers: customer persona, buyer persona, user persona, target audience, ideal customer, customer profile, audience research, user research, icp, ideal customer profile, target market, customer avatar, audience persona

Marketing & growth122
F
figma-blame-node
figma-blame-node
southleft / figma-console-mcp-skills

Find which Figma version introduced a specific change — a component property or a child node — via a binary search over version history (~log2(N) API calls instead of N). Answers 'who added this and when'. Use when the user wants git-blame-style attribution for a Figma design — triggers: 'when was this component property added', 'which version introduced this variant', 'who added this node', 'blame this Figma element', 'find when this was created', 'git blame for Figma', 'when did this property first appear'. Uses the Figma REST API + a personal access token because version history is NOT reachable via the Plugin API / use_figma / the native Figma MCP. For a full diff between two versions use figma-version-history; for prose release notes use figma-generate-changelog.

Design & UI122
F
font-awesome
font-awesome
membranedev / application-skills

Font Awesome integration. Manage data, records, and automate workflows. Use when the user wants to interact with Font Awesome data.

Design & UI122
M
macos-hig-designer
macos-hig-designer
designnotdrum / skills

Design native macOS apps following Apple's Human Interface Guidelines and Liquid Glass design system. Use when building SwiftUI/AppKit macOS apps, validating designs, or implementing macOS-specific patterns.

Design & UI122
M
mck-ppt-design

Create professional, consultant-grade PowerPoint presentations from scratch using python-pptx with McKinsey-style design. Use when the user asks to create slides, pitch decks, business presentations, strategy decks, quarterly reviews, board meeting slides, or any professional PPTX. Generates clean, flat-design presentations with 36 layout patterns, consistent typography, and zero file-corruption issues.

Documents122
P
pagecraft-block

Creating and publishing PageCraft blocks and layouts from a description or a visual reference (screenshot or Figma link). Always use it when the user says "make a block", "new block", "create a block", "make a {hero/footer/...} from a reference", "make a layout", "make a site mockup", "make a wrapper for pages", "I need a header and footer around the content", and when editing an existing block or layout. The skill's first question asks whether it is a block or a layout. IMPORTANT — this skill is an orchestrator and hands work to sub-skills ONLY via the `Skill(name)` tool, not via `Read .../SKILL.md`.

Design & UI122
P
pagecraft-block-design

PageCraft block design — a catalog of 20 style directions (brutalist, swiss, neumorphism, …), working with a reference (screenshot / Figma + MCP), comparing the result to the reference via chrome-devtools MCP, a CSS guide (container queries, fluid typography, BEM), and rules for a block's examples. Use when you are choosing a style without a reference, have a screenshot or Figma link, need to check the result against a mockup, are writing a block's style.css, deciding how many examples to include, or when the orchestrator pagecraft-block points to "Phase 3 — Style" / "Phase 7 — Comparison". Call it via the `Skill(pagecraft-block-design)` tool, not via `Read .../SKILL.md`.

Design & UI122
P
pagecraft-markdown-block

PageCraft Markdown block — the main content is edited in WYSIWYG as markdown and available via {{ content }}, while the schema defines only presentation settings (theme, size, spacing). Use when a block's main text is long and formatted, edited like an article/documentation; when the orchestrator pagecraft-block points to "Phase 5 — Implementation" for a markdown block. Call it via the `Skill(pagecraft-markdown-block)` tool, not via `Read .../SKILL.md`.

Development122
P
pagecraft-schema-block

PageCraft schema block — fields in schema.json (text/image/color/object/array...), a Liquid template with {{ props.* }}, isolated JS, BEM styles. Use when creating a block with editor fields, editing template.liquid / schema.json / script.js, choosing field types and validating schema.json; always when the orchestrator pagecraft-block points to "Phase 5 — Implementation" for a schema block. Call it via the `Skill(pagecraft-schema-block)` tool, not via `Read .../SKILL.md`.

Development122
P
penpot-rename-layers
penpot-rename-layers
penpot / penpot-ai-kit

Semantically rename Penpot layers to HTML element names (nav, header, main, section, article, button, input, label, h1-h6, p, ul, li, img) or kebab-case role names, replacing auto-generated names like 'Rectangle 12'. Use to clean up layer naming, prepare a file for handoff, or as a precondition for accessibility audits (heading hierarchy) and design-to-code review (semantic mapping). Triggers: 'rename layers', 'semantic layer names', 'rename to HTML elements', 'clean up layer names', 'fix layer naming', 'add semantic names to layers', 'prepare layers for handoff'.

Design & UI122
P
presentation-creation
presentation-creation
seb1n / awesome-ai-agent-skills

Create polished, audience-tailored presentations from outlines or documents, with support for Marp, reveal.js, Google Slides, and PPTX output formats. Use when the user requests presentation creation or provides relevant inputs for this workflow.

Documents122
R
react-native-skia
react-native-skia
tristanmanchester / agent-skills

Build, debug, or profile React Native Skia canvases, paths, rich text, shaders, images, snapshots, video, and animated graphics. Use when Skia is selected or custom drawing is needed. Do not introduce a canvas merely because ordinary native UI should look polished or animate smoothly.

Development122
R
rico-ui-ux-themes
rico-ui-ux-themes
ricocc / rico-skills

UI/UX design optimization toolkit with 20 built-in themes and custom theme generation. Applies design systems with color, typography, spacing optimization for any tech stack. Use when user says "rico optimize", "rico 优化设计", "rico use style", "rico 用风格", "rico theme","rico 应用主题", "rico 生成主题", "rico design".

Design & UI122
S
scientific-paper-figure-generator
scientific-paper-figure-generator
dkyazzentwatwa / chatgpt-skills

Use when asked to create publication-ready scientific figures, charts for research papers, or academic visualizations.

Data & databases122
S
secondme-nextjs
secondme-nextjs
mindverse / second-me-skills

Generate Next.js projects from configuration and requirements, with a --quick mode that skips the PRD phase

Development122
S
shadcn-ui
shadcn-ui
capraidev / shadcn-claude-skill

This skill should be used when the user asks to "add a shadcn component", "create a form with shadcn", "build a dashboard with shadcn", "add a data table", "configure shadcn ui", "set up dark mode with shadcn", "create a chart with shadcn", "use shadcn blocks", "theme a next.js app with shadcn", "install shadcn ui", "add a sidebar", "create a login page with shadcn", or when building any Next.js application that uses Shadcn UI components, Radix UI primitives, or Tailwind CSS-based component patterns.

Design & UI122
S
swift-settingskit
swift-settingskit
secondsky / claude-skills

SettingsKit for SwiftUI settings interfaces (iOS, macOS, watchOS, tvOS, visionOS). Use for settings/preferences screens, searchable settings, nested navigation, @Observable/@Bindable state, or encountering settings update errors, navigation state issues.

Design & UI122
U
ui-visual-design-system

Visual design craft: typography scales, color theory (OKLCH, color-mix, light-dark), spacing systems, grids, visual hierarchy, elevation, iconography, and modern CSS (container queries, :has(), subgrid, @layer). Use when setting type and color, fixing hierarchy, or building a visual language.

Design & UI122
W
widgets-ui
widgets-ui
skills-101 / superpowers

Declarative UI widgets from JSON for React/Next.js from ui.inference.sh. Render rich interactive UIs from structured agent responses. Capabilities: forms, buttons, cards, layouts, inputs, selects, checkboxes. Use for: agent-generated UIs, dynamic forms, data display, interactive cards. Triggers: widgets, declarative ui, json ui, widget renderer, agent widgets, dynamic ui, form widgets, card widgets, shadcn widgets, structured output ui

Design & UI122
A
add-component
add-component
signerlabs / shipswift

Add a SwiftUI component from ShipSwift. Use when the user says "add component", "add a view", "add X view", "I need a chart", "add animation", or wants a specific UI element.

Development121
A
analyse-design
analyse-design
sammcj / agentic-coding

Reverse-engineer an application, website or document's design system from its codebase and screenshots. Use when asked to analyse visual design, extract a colour palette, document UI patterns, identify typography and spacing systems, audit design consistency, or understand the design language of a frontend codebase.

Design & UI121
A
architecture-diagram
architecture-diagram
konraddzbik / architecture-diagram-skill

Build interactive, click-through architecture diagrams for software systems — a self-contained single HTML file with animated step-by-step flows, mode toggles (dev/prod, offline/online, v1/v2), dark/light theme, and a side panel with payload details, plus a companion markdown description. Use when the user wants to visualize or design a system: architecture diagram, service map, data flow, RAG/agentic flow, microservices topology, integration diagram, CI/CD or data/ETL pipeline, multi-agent system, or onboarding diagram — or to design a new service's flows before building. Natural-language triggers: 'I'm building X, what should the flow look like', 'pokaż jak działa system', 'diagram architektury', 'wizualizacja systemu', 'klikany diagram'. Do NOT use for static diagrams that belong inline (Mermaid/PlantUML), slide decks, or printable/PDF handouts — this produces interactive HTML for browser consumption.

Development121
A
arco-design-vue
arco-design-vue
arco-design / arco-design-skill

Arco Design Vue UI component library reference for Vue 3 and `@arco-design/web-vue`. Use when the user asks to build Vue pages, create Vue UIs, write front-end code with Arco Vue, develop Vue dashboards or apps, or mentions Arco Design Vue, `@arco-design/web-vue`, `a-button`, `a-table`, `a-form`, `a-modal`, `a-select`, `Message`, or any Arco Vue component name. Covers installation, global registration, on-demand import, theming, internationalization, Vue 3 Composition API conventions, component props/events/slots, examples, forms, tables, modals, navigation, data entry, data display, feedback, and responsive layout.

Design & UI121
A
authoring-wireframes
authoring-wireframes
bm629 / agent-skills

Use when authoring or amending a wireframes document — the low-to-mid-fidelity STRUCTURAL design of each key screen (layout regions on a grid + shared app-shell, content hierarchy, components, affordances, content/microcopy intent, the per-screen empty/loading/populated/error/success states, screen-composition accessibility), as a textual/annotated wireframe (ASCII sketch + annotations), NOT a pixel mockup. Guides the METHOD, not the outline: deriving the screen list from the upstream user-flows (one wireframe per flow-named screen/state), composing each screen to an objective layout-quality bar, grounding it in established UI patterns, referencing a design-system's real components, owning screen-composition a11y (design-system owns the per-component contract), and amending as a scoped versioned delta — to a bar an engineer can build the screen structure from. Composes with a template tool + research. Not for reviewing a wireframes doc, hi-fi visual design, the navigation graph (user-flows), or other types.

Design & UI121
B
blender
blender
jithinolickal / blender

Create professional 3D designs in Blender via MCP. Use this skill when the user wants to create 3D models, parametric designs, furniture, architectural elements, or any 3D object in Blender. Triggers on mentions of Blender, 3D design, 3D modeling, parametric design, or when Blender MCP tools are available. Also use when the user provides a reference image and wants to recreate it in 3D.

Creative & media121
B
book-cover-design
book-cover-design
skills-101 / superpowers

Book cover design with genre-specific conventions, typography rules, and AI image generation. Covers fiction and non-fiction genres, sizing, thumbnail testing, and iteration workflows. Use for: self-publishing, ebook covers, print covers, audiobook covers, cover mockups. Triggers: book cover, cover design, ebook cover, book art, novel cover, self publishing cover, kindle cover, audiobook cover, book jacket, cover illustration, fiction cover, nonfiction cover

Design & UI121
B
brand-guidelines
brand-guidelines
moizibnyousaf / ai-agent-skills

Apply brand colors and typography to artifacts. Use when brand colors, style guidelines, visual formatting, or company design standards apply. Ensures consistency across branded content.

Design & UI121
B
brand-typography-systems
brand-typography-systems
mike-coulbourn / claude-vibes

Use when choosing brand typefaces, pairing fonts, building a type hierarchy or modular scale, or writing typography guidelines and design tokens. Keywords - brand typography, font selection, font pairing, serif vs sans-serif, type scale, typeface licensing, web font performance, WCAG typography and readability.

Design & UI121
D
davinci-resolve-titles-and-lower-thirds
davinci-resolve-titles-and-lower-thirds
chaiwithjai / davinci-resolve-claude-skills

Use when a user needs branded titles, animated lower-thirds, or a logo intro for their video — uses Resolve's Text+ node and Fusion's animation modifiers to create reusable title templates. Triggering symptoms include phrases like "add a name lower third", "animated logo intro", "title card with gradient", "save title as a template", "introduce a guest", or any DaVinci Resolve title/text question.

Creative & media121
D
design-intelligence
design-intelligence
c0x12c / ai-toolkit

Design system bootstrapping and token generation. Takes project context and outputs ready-to-use design tokens, Tailwind config, and CSS variables.

Design & UI121
D
design-master
design-master
huangserva / skill-prompt-generator

Graphic design master control - automatically generates graphic design prompts, supporting posters, logos, illustrations, and other design types

Design & UI121
G
GordenSuperPPTSkill
GordenSuperPPTSkill
gordensun / gordensuperpptskills

One-click full-pipeline PPT: first use GordenImagePPTGen to generate an image-format PPT, then use GordenImage2PPTX to reverse-convert it into an editable .pptx. Packages and orchestrates these two sub-skills in sequence, delivering the image-based PPT + editable pptx + all intermediate artefacts together. Orchestrates image-PPT generation and image→editable-PPTX conversion end to end. Use when the user only provides a topic/content and wants a complete, both good-looking and editable PPT deliverable, or does not name a specific function.

Documents121
H
holistic-ux
holistic-ux
connorads / dotfiles

Produces evidence-led UX decisions from research and behaviour data. Use to diagnose user-facing drop-off, confusion, trust or recovery, synthesise UX research, or create a new analytical UX artefact before a solution is chosen. Supports experience-over-time maps, frontstage and backstage service maps, task decision and recovery maps, principle reviews and low-fidelity wireframes. The task must contain an unresolved experience question.

Design & UI121
L
landing-page
landing-page
boraoztunc / skills

Use when designing or rewriting a high-converting landing page (single-offer page) for SaaS/apps/services. Covers structure, layout patterns, conversion strategies, copywriting, SEO/AEO, and common pitfalls.

Marketing & growth121
L
landing-page-generator
landing-page-generator
sickn33 / agentic-awesome-skills

Generates high-converting Next.js/React landing pages with Tailwind CSS. Uses PAS, AIDA, and BAB frameworks for optimized copy/components (Heroes, Features, Pricing). Focuses on Core Web Vitals/SEO.

Design & UI121
M
mermaid-diagrams
mermaid-diagrams
sammcj / agentic-coding

Use the mermaid-diagrams skill whenever you are creating or updating mermaid diagrams. Provides guidance on mermaid best practices.

Design & UI121
M
mobile-ui-design
mobile-ui-design
arnavpuri / designskills

Touch-first mobile UI for native-feeling web apps, PWAs, and React Native/Flutter screens: touch targets, bottom navigation, gestures, safe areas, thumb zones, sheets, mobile forms, and motion. Use when the user asks to "design for mobile", "build a mobile UI", "make it mobile-friendly", "create a mobile app", "build a responsive mobile layout", "design a bottom sheet", "mobile navigation", "iOS/Android style", or any mobile-specific work. For general responsive rules on desktop-first sites use ui-design; for app-store screenshots or device mockups use product-mockup.

Design & UI121
M
motion-design
motion-design
arnavpuri / designskills

UI animation and micro-interactions in CSS/JS: duration and easing tokens, hover/press feedback, page and view transitions, scroll-driven reveals, loaders, staggering, reduced-motion handling, and performance. Use for motion in web/app interfaces (not video or animated image generation). Trigger phrases: "animation", "micro-interaction", "motion design", "page transition", "scroll animation", "loading animation", "css animation", "hover effect", "skeleton loader", "stagger animation"

Design & UI121
P
pitch-deck-visuals
pitch-deck-visuals
skills-101 / superpowers

Investor pitch deck structure with a slide-by-slide framework, visual design rules, and data presentation. Covers the 12-slide framework, chart types, team slides, and common investor turn-offs. Use for: fundraising decks, investor presentations, startup pitches, demo days, grant proposals. Triggers: pitch deck, investor deck, startup pitch, fundraising deck, demo day, pitch presentation, investor presentation, seed deck, series a deck, pitch slides, startup presentation, vc pitch, investor meeting

Documents121
P
pretext
pretext
asharibali / pretext-skills

DOM-free multiline text measurement and layout using @chenglou/pretext. Use when the user needs text height calculation, virtualized list row sizing, canvas/SVG text rendering, rich-text inline flow, or any scenario involving text layout without DOM reflow.

Development121
S
svg-article-illustrator
svg-article-illustrator
cat-xierluo / legal-skills

AI-driven SVG article illustration tool supporting three output modes: dynamic SVG, static SVG, and PNG export. Use this skill when the user needs to generate illustrations for an article, create SVG illustrations, convert SVG to PNG, or mentions "illustrate an article" or "generate illustrations".

Creative & media121
U
ui-ux-pro-max
ui-ux-pro-max
julianromli / ai-skills

UI/UX design intelligence for web and mobile. Includes 50+ styles, 161 color palettes, 57 font pairings, 161 product types, 99 UX guidelines, and 25 chart types across 10 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, and HTML/CSS). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, and check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, and mobile app. Elements: button, modal, navbar, sidebar, card, table, form, and chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, and flat design. Topics: color systems, accessibility, animation, layout, typography, font pairing, spacing, interaction states, shadow, and gradient. Integrations: shadcn/ui MCP for component search and examples.

Design & UI121
U
ux-audit
ux-audit
thedesignproject / agent-skills

Professional UX and landing page audit. Identifies the top 3 critical quality issues, auto-implements fixes, and generates a Loom video transcript to share improvements with the lead. Use when auditing a website or landing page for professionalism and craft.

Design & UI121
A
applying-themes
applying-themes
osmontero / opencode-skills

Use when a visual artifact needs a consistent color and type system applied — slide decks, reports, HTML pages, dashboards, PDFs, docs — or when asked to "theme this", "restyle with a palette", "make these slides look consistent", "pick colors and fonts", or to build a custom theme from a brand or a description. Provides 10 contrast-verified themes with semantic tokens and a checker script.

Design & UI120
B
baseline-ui
baseline-ui
sickn33 / agentic-awesome-skills

Quickly deslop UI code by fixing spacing, hierarchy, typography, and small layout issues. Use when the interface needs a fast cleanup or polish pass.

Design & UI120
E
elite-inspiration
elite-inspiration
rshvr / elite-web-design

Curated collection of award-winning websites organized by pattern and technique. Use when asked about: inspiration, examples, Awwwards, FWA, reference sites, what do top sites look like, or when researching how leading studios approach specific patterns. Archetype case studies cross-reference patterns from elite-gsap, elite-css-animations, elite-layouts, elite-design-core, and elite-ux-strategy.

Design & UI120
F
flutter-ui-design
flutter-ui-design
thienqo / flutter-skills

Design or visually transform Flutter interfaces with a deliberate art direction, distinctive product identity, coherent tokens, complete states, and rendered visual proof. Use for UI/UX design, redesign, reference-driven parity, or when a screen feels generic or unfinished; route widget architecture and responsive mechanics to their dedicated skills.

Design & UI120
F
frontend-skill
frontend-skill
letta-ai / skills

Use when the task asks for a visually strong landing page, website, app, prototype, demo, or game UI. This skill enforces restrained composition, image-led hierarchy, cohesive content structure, and tasteful motion while avoiding generic cards, weak branding, and UI clutter

Design & UI120
I
image-generation
image-generation
guinacio / claude-image-gen

Generates professional AI images using Google Gemini. ALWAYS invoke this skill when building websites, landing pages, slide decks, presentations, or any task needing visual content. Invoke IMMEDIATELY when you detect image needs - don't wait for the user to ask. This skill handles prompt optimization and aspect ratio selection.

Creative & media120
M
mathodology-web-ui
mathodology-web-ui
sweetcornna / mathodology

Use when a Mathodology workflow needs figure/table presentation reasoning, or when consulting archived knowledge about the former web UI subsystem.

Design & UI120
M
morphing-icons
morphing-icons
raphaelsalaja / userinterface-wiki

Build icon components where any icon morphs into any other through SVG line transformation. Use when asked to “create morphing icons”, “build icon transitions”, “animate between icons”, or “transform icons”.

Design & UI120
M
museum-art
museum-art
huytieu / cog-second-brain

Source authentic, high-res PUBLIC-DOMAIN artwork from museum open-access APIs (Met, Cleveland, SMK, Rijksmuseum, NGA, Art Institute of Chicago, Getty, Smithsonian) instead of AI-generated or generic-stock imagery. The default move whenever a visual needs an aesthetic, credible image (blog heroes, decks, social cards, essay/spec figures). Verified keyless recipes + licensing rules inside.

Creative & media120
P
penpot-migrate
penpot-migrate
penpot / penpot-ai-kit

Migrate a Figma design into Penpot with high fidelity: Figma Auto Layout → Penpot flex/grid, Figma Variables → Penpot tokens, Figma component sets → Penpot variants, preserving hierarchy. Reads via the Figma MCP, writes via the Penpot MCP, through an intermediate representation (IR). Degrades to manually-pasted Figma data if the Figma MCP is absent. Triggers: 'migrate from Figma', 'import this Figma file into Penpot', 'move our Figma library to Penpot', 'recreate this Figma design in Penpot', 'Figma to Penpot'.

Design & UI120
S
shadcn-svelte Components
shadcn-svelte Components
exceptionless / exceptionless

UI components with shadcn-svelte and bits-ui. Component patterns, trigger snippets, dialog handling, and accessibility. Keywords: shadcn-svelte, bits-ui, Button, Dialog, Sheet, Popover, DropdownMenu, Tooltip, Form, Input, Select, child snippet, trigger pattern, cn utility

Design & UI120
S
store-listing-assets
store-listing-assets
evanca / flutter-ai-rules

Use when writing store copy to character limits (name, subtitle, descriptions, keywords) or preparing listing images (icon, feature graphic, screenshots, preview video).

Marketing & growth120
T
taste-skill
taste-skill
huytieu / cog-second-brain

Anti-slop frontend skill for landing pages, portfolios, and redesigns. The agent reads the brief, infers the right design direction, and ships interfaces that do not look templated. Real design systems when applicable, audit-first on redesigns, strict pre-flight check.

Design & UI120
U
ui-designer
ui-designer
404kidwiz / claude-supercode-skills

Use when user needs visual UI design, interface creation, component systems, design systems, interaction patterns, or accessibility-focused user interfaces.

Design & UI120
U
ui-designer
ui-designer
olehsvyrydov / ai-development-team

Aura - Senior UI/UX Design Architect with 12+ years creating premium digital experiences. Use when designing landing pages, dashboards, mobile apps, design systems, component libraries, or brand-aligned UI. Specializes in React/Tailwind/Framer Motion prototypes, responsive design, micro-interactions, and discovery-first design process. Primary command: /ui. Alias: /aura.

Design & UI120
A
aesthetic
aesthetic
samhvw8 / dot-claude

Visual design intelligence and UI aesthetics. Integrates: chrome-devtools, ai-multimodal, media-processing. Capabilities: design analysis, visual hierarchy, color theory, typography, micro-interactions, animation, design systems, accessibility. Actions: analyze, design, create, capture, evaluate, implement UI aesthetics. Keywords: Dribbble, Behance, Mobbin, design inspiration, visual hierarchy, color palette, typography, spacing, animation, micro-interaction, design system, style guide, accessibility, WCAG, contrast ratio, golden ratio, whitespace, visual rhythm. Use when: building beautiful UIs, analyzing design inspiration, implementing visual hierarchy, adding animations/micro-interactions, creating design systems, evaluating aesthetic quality, capturing design screenshots.

Design & UI119
A
asset-manager
asset-manager
oakoss / agent-skills

Organize design assets, optimize images and fonts, maintain brand asset libraries, implement version control for assets, and enforce naming conventions. Use when optimizing images for web, converting fonts to WOFF2, organizing asset directories, setting up responsive image pipelines, or managing logo variants.

Design & UI119
5701–5760 of 10,672

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.