mcpField

Skills

101,174 packaged capabilities and playbooks for agents. Install any of them with one command.

All

R
research
research
jackin-project / jackin-dev

Produces a standalone multi-page research dossier on the jackin' docs site from a brief, drawing on web and codebase evidence. Use when the operator runs /jackin-dev:research.

Productivity161
R
risk-prioritiser
risk-prioritiser
transilienceai / communitytools

Risk-based prioritisation of confirmed attack paths. Combines exploit feasibility, technical CVSS severity, and asset business impact into a single ranked list driving remediation roadmaps.

Security161
R
rn-cover-skill
rn-cover-skill
pluviobyte / rnskill

Create reference-free 5:2 editorial technology covers with exact #FAF9F5 backgrounds, large left-aligned typography, adaptable grid geometry, and a newly generated right-side diagram. Use when the user asks for “RN封面,” “编辑图解风格封面,” “左文右图暖白封面,” “无参考图生成同类封面,” or a premium AI research/editorial cover with charcoal paths and a restrained coral accent. Generate fresh transparent right-side artwork for each new cover, then compose exact text and a flexible editorial layout into editable SVG and PNG.

Design & UI161
R
roblox-triage
roblox-triage
ashexplained / roblox-skills

Triage Roblox game slices and bug reports through a small state machine so only fully-specified, playtestable work gets built. Use when the user wants to review incoming slices or bugs, decide what to build next, prepare a slice for building, mark work ready, or manage the roadmap/issue workflow. Keeps Claude from picking up vague, half-specified work and building the wrong thing.

Development161
R
runninghub
runninghub
hm-runninghub / openclaw_rh_skills

Generate images, videos, audio, and 3D models via the RunningHub API (420 endpoints) and run any RunningHub AI Application (custom ComfyUI workflow) by webappId. Covers text-to-image, image-to-video, text-to-speech, music generation, 3D modeling, image upscaling, AI apps, and more.

Creative & media161
R
rust-cargo-build
rust-cargo-build
full-stack-skills / rust-skills

Configure, operate, diagnose, and automate Cargo for Rust packages and workspaces. Cover manifests and targets, commands, dependency resolution and features, profiles, build scripts, configuration and environment variables, caches and build diagnostics, cross-compilation, registries, packaging, publishing, metadata, CI reproducibility, and stable-versus-nightly feature gates. Use for Cargo.toml, Cargo.lock, .cargo/config.toml, cargo build/check/run/tree/metadata/package/publish, resolver or feature problems, build output and performance, private registries, and beginner Cargo workflows. Route crate selection and supply-chain audits to rust-dependencies, workspace topology to rust-workspace, test design to rust-testing, documentation design to rust-documentation, lint policy to rust-style-clippy, and API compatibility decisions to rust-semver.

Development161
S
sandbox-bench
sandbox-bench
vercel / next.js

The React framework

Testing & quality161
S
senior-software-engineer
senior-software-engineer
sargupta / sahayakai

Acts as a Senior Staff Engineer to enforce high-quality software development standards. Use this skill when the user asks for code implementation, architectural review, debugging, or technical design. It ensures all code is production-ready, typed, and architecturally sound.

Development161
S
shopify-hydrogen
shopify-hydrogen
weaverse / shopify-hydrogen-skills

Core Shopify Hydrogen 2026.10 APIs — the server.ts request lifecycle (handleShopifyRoutes, handleShopifyRedirects), request-scoped Storefront client with gql() + graphql(), explicit caching, the /api/cart handlers and cart store, and the classic helpers you now port locally.

Development161
S
skill-master
skill-master
itechmeat / llm-code

Agent Skills authoring, evaluation, and optimization. Create, edit, validate, benchmark, and improve skills following the agentskills.io specification. Use when designing SKILL.md files, structuring skill folders (references, scripts, assets), ingesting external documentation into skills, running trigger evals, benchmarking skill quality, optimizing descriptions, or performing blind A/B comparisons. Keywords: agentskills.io, SKILL.md, skill authoring, eval, benchmark, trigger optimization.

Agent workflows161
S
slackctl
slackctl
cluas / slackctl

Slack automation CLI for AI agents. Use when: - Reading a Slack message or thread (given a URL or channel+ts) - Browsing recent channel messages / channel history - Getting all unread messages across channels - Listing saved-for-later messages (Slack "Later" list) - Searching Slack messages or files - Sending, editing, or deleting a message; adding/removing reactions - Uploading files/images to channels or threads (including stdin piping) - Downloading Slack files and attachments to local paths - Listing, inspecting, or deleting files - Listing channels/conversations; creating channels and inviting users - Fetching a Slack canvas as markdown - Looking up Slack users - Marking channels/DMs as read - Opening DM or group DM channels - Listening for new messages in real time (waiting for a reply, watching for mentions/DMs) Triggers: "slack message", "slack thread", "slack URL", "read slack", "reply on slack", "search slack", "channel history", "recent messages", "mark as read", "unread messages", "unread", "what did I miss", "saved messages", "saved for later", "later list", "upload file", "send image", "download file", "slack file", "attach file", "listen", "watch slack", "wait for a reply", "notify me when"

Productivity161
S
spark-authoring-cli
spark-authoring-cli
microsoft / skills-for-fabric

Develop Microsoft Fabric Spark/data engineering workflows and write code in Fabric Notebook cells with routing to resources. Provides workspace/lakehouse management, notebook code authoring (PySpark, Scala, SparkR, SQL), and Materialized Lake View (MLV) authoring (Spark SQL MLVs support incremental refresh; PySpark is full-refresh only). Routes to data engineering patterns, development workflow, or infrastructure orchestration. For existing MLV refresh or schedule management, use `mlv-operations-cli`. Triggers: "develop notebook", "Delta Lake patterns", "Spark development", "lakehouse configuration", "write notebook code", "notebookutils", "notebook cell", "PySpark notebook", "%%sql cell", "%%configure", "fabric notebook", "run notebook", "notebook deployment", "materialized lake view", "MLV", "CREATE MATERIALIZED LAKE VIEW", "MLV incremental refresh", "review MLV for incremental refresh", "MLV refresh policy"

Data & databases161
S
sqs
sqs
itsmostafa / aws-agent-skills

AWS SQS message queue service for decoupled architectures. Use when creating queues, configuring dead-letter queues, managing visibility timeouts, implementing FIFO ordering, or integrating with Lambda.

Cloud & DevOps161
S
stacking-lottery
stacking-lottery
aibtcdev / skills

Stacking lottery pots on stackspot.app — pool STX into pots that get stacked via PoX, VRF picks a random winner for sBTC rewards, and all participants get their STX back. Mainnet-only.

Other161
S
stripe-payments

Use when implementing payment processing, Stripe integration, subscription billing, checkout flows, webhooks, or asking about "Stripe", "payments", "subscriptions", "checkout", "PCI compliance", "webhooks", "refunds"

Development161
S
svg
svg
mgifford / accessibility-skills

Load this skill whenever the project contains SVG graphics — inline SVGs, external SVG files, SVG icons, SVG illustrations, or SVG-based data visualizations. Under no circumstances use SVG without proper accessible titles, descriptions, and ARIA roles where required. Absolutely always add <title> and <desc> to meaningful SVGs and set role="img" with aria-labelledby pointing to those elements. Also apply this skill whenever the project accepts untrusted or user-uploaded SVG content, which requires sanitization before rendering.

Design & UI161
T
tdd
tdd
ryanravn / ryra-skills

Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.

Testing & quality161
T
thesis-docx
thesis-docx
the-shy123456 / thesis-docx

Create, revise, and format thesis or dissertation Word documents with strict academic formatting control. Use when an AI agent needs to generate or revise thesis content, normalize Word styles, follow a school template, fix captions or page numbers or section levels, or produce evidence-based Mermaid figures and LaTeX-formatted code listings for a thesis document.

Documents161
T
threejs-bloom
threejs-bloom
linegel / threejs-complete-set-of-skill

Bloom scene-linear HDR in Three.js WebGPU/TSL. Use when choosing optical full-scene glare, selective or hybrid contributors, transparent contribution blending, or viewport, exposure, and performance gates for BloomNode.

Development161
T
threejs-exposure-color-grading
threejs-exposure-color-grading
linegel / threejs-complete-set-of-skill

Meter and grade scene-linear Three.js WebGPU images. Use for choosing fixed or automatic exposure; adapting EV on the GPU; assigning tone-map and output conversion; or placing and validating 3D LUTs.

Development161
T
threejs-image-pipeline
threejs-image-pipeline
linegel / threejs-complete-set-of-skill

Coordinate Three.js WebGPU/TSL final-image graphs. Use when effects share scene-pass signals or output ownership, when choosing MRT versus reconstruction or narrow passes, when admitting temporal history, or when whole-graph budgets and lifetimes decide the design.

Development161
T
threejs-procedural-buildings-and-cities
threejs-procedural-buildings-and-cities
linegel / threejs-complete-set-of-skill

Compile procedural buildings, cities, and semantic site assemblies in Three.js r185 WebGPU/TSL. Use for building massing and facades, city-scale architectural batching and LOD, or deterministic placement of heterogeneous site assets around architecture.

Creative & media161
T
threejs-procedural-motion-systems
threejs-procedural-motion-systems
linegel / threejs-complete-set-of-skill

Animate semantic state with deterministic Three.js WebGPU/TSL motion. Use for launch or staging kinematics, seekable transform timelines, recurrent fixed-step motion, frame-rate-independent follow, GPU-resident instance motion, moving-frame docking or reparenting, and environment-driven actors.

Development161
T
timing-analysis
timing-analysis
vivy-yi / xiaohongshu-skills

Use when analyzing optimal posting times on Xiaohongshu, studying audience activity patterns, determining when followers are most active, scheduling content for maximum reach, or measuring time-based performance

Marketing & growth161
T
transcription
transcription
chatcut-inc / agent-plugin

Hosted ChatCut plugin sessions only (the `chatcut` MCP server). If the conversation is driving ChatCut Desktop (a `chatcut_desktop*` MCP server), load this skill only when the user explicitly chooses the plugin/web surface — desktop sessions otherwise ship their own instructions and tools. Use for ChatCut transcription, transcript readiness, captions, subtitles, transcript repair, filler removal, and speech-led editing setup.

Creative & media161
T
tranzila-payment-gateway
tranzila-payment-gateway
skills-il / tax-and-finance

Integrate Tranzila payment processing into Israeli applications -- covers iframe payments, tokenization, installments (tashlumim), refunds, 3D Secure, and Bit wallet. Use when user asks to accept payments via Tranzila, integrate Israeli credit card processing, set up "slikat ashrai", handle tashlumim (installment payments), create payment tokens, process refunds through Tranzila, or mentions "Tranzila", "tranzila API", "secure5", or Israeli online payments. Supports both legacy CGI endpoints and modern API V2. Do NOT use for Cardcom integration (use cardcom-payment-gateway), general accounting, or non-payment financial queries

Other161
T
triton-operator-performance-optim
triton-operator-performance-optim
ascend / agent-skills

Optimize the performance of Triton operators for Ascend NPU. Address UB overflows, improve Cube utilization, and design Tiling strategies. Keywords: 性能优化, performance optimization, tiling, UB.

Development161
U
ultimate-design-system-master
ultimate-design-system-master
fabricioctelles / skills

Create comprehensive design systems, brand identities, and UI component libraries. Use when the user says "create design system", "build brand identity", "design UI components", "generate design tokens", "create figma specs", "review my design", "analyze design trends", "audit accessibility", "convert design to code", or "create presentation deck". Covers 10 specialized roles from system architecture to executive presentations.

Design & UI161
U
understanding-tauri-ecosystem-security
understanding-tauri-ecosystem-security
dchuk / claude-code-tauri-skills

Guides developers through Tauri ecosystem security practices, including security auditing, dependency management, vulnerability reporting, and organizational security measures for building secure desktop applications

Security161
U
understanding-tauri-lifecycle-security
understanding-tauri-lifecycle-security
dchuk / claude-code-tauri-skills

Assists developers with understanding Tauri application lifecycle security threats spanning development, build, distribution, and runtime phases, including threat mitigation strategies and security best practices.

Security161
U
update-installed-skills
update-installed-skills
moizibnyousaf / ai-agent-skills

Use when syncing or updating previously installed skills to their latest version. Always dry-run updates before applying, and check for breaking changes.

Agent workflows161
U
updating-tauri-dependencies
updating-tauri-dependencies
dchuk / claude-code-tauri-skills

Assists users with updating Tauri dependencies, including the Tauri CLI, Rust crates, JavaScript packages, and checking for outdated versions to upgrade to the latest version.

Development161
U
user-retention
user-retention
vivy-yi / xiaohongshu-skills

Use when improving follower retention on Xiaohongshu, reducing follower churn, increasing content engagement, building loyal community, or turning casual followers into loyal fans

Marketing & growth161
V
vector-index-tuning
vector-index-tuning
sickn33 / agentic-awesome-skills

Optimize vector index performance for latency, recall, and memory. Use when tuning HNSW parameters, selecting quantization strategies, or scaling vector search infrastructure.

Data & databases161
V
visual-composition
visual-composition
qodex-ai / ai-agent-skills

Design visual layouts and compositions for web and print. Creates balanced designs with typography, color, and spacing principles applied consistently

Creative & media161
V
voice
voice
chatcut-inc / agent-plugin

Text-to-Speech (TTS), voice cloning, voiceover, narration placement/sync, and custom sound effects (SFX) generator. Use when the user wants generated speech from text, wants to clone a consented voice from uploaded reference audio, wants to correct a misspoken word or short phrase in recorded speech, wants to add/replace/align narration or voiceover for an existing video/timeline, wants to keep existing voiceover synced after visual retiming edits, needs voice audition/selection, or explicitly wants a newly generated/custom sound effect that is not available in the Sound Effects library.

Creative & media161
W
wechat-article-search
wechat-article-search
zsxink / skills-hub

An intelligent search tool for WeChat Official Account articles. Search by keyword to retrieve article lists with details such as titles, summaries, publication times, and source accounts

Productivity161
W
weekly-report
weekly-report
free-ride-car / fun-skills

Automatically generates a personal weekly report from Git commit history and code changes. Use this skill when the user asks to generate a weekly report, summarize work, or compile this week’s work. Supports custom date ranges, author filters, output formats, and levels of detail.

Productivity161
W
wiki-research-loop
wiki-research-loop
rohitg00 / pro-workflow

Auto-grow a pro-workflow wiki by running a budget-capped BFS research loop over pluggable source fetchers (web, arXiv, GitHub). Each iteration pops a seed from the queue, fetches sources, drafts a wiki page, dedupes claims against existing pages, enqueues follow-up seeds. Halts on budget cap, depth cap, or convergence. Use when the user says "research <topic>", "grow the <slug> wiki", "auto-research", or wants a knowledge base that builds itself overnight.

Productivity161
W
wjs-converting-text-to-video
wjs-converting-text-to-video
jianshuo / claude-skills

Use when the user wants a 王建硕-style WeChat article (article.md) turned into a narrated short MP4 video — TTS voiceover via 火山引擎 Volcano TTS, HyperFrames CSS/GSAP animation per scene, subtle SFX, abstract watercolor background, full pipeline rendering to 1080×1920 portrait MP4 (30-90s). Triggers — "把这篇文章做成视频", "做一个解说视频", "讲解视频", "/wjs-converting-text-to-video".

Creative & media161
W
writing-simplified-technical-english
writing-simplified-technical-english
posthog / ai-plugin

Write English that a reader cannot misread: one meaning per word, active voice, simple tenses, one idea per sentence, short sentences. Based on ASD-STE100 (Simplified Technical English), the controlled-language standard written for aircraft maintenance manuals. Use it for any prose an agent produces that someone else acts on. That covers reports and findings, PR descriptions and commit messages, instructions handed to another agent, tool descriptions, error messages, status summaries, and prompts. Also use it on request, with triggers like "simplify this", "make this readable", "too dense", "rewrite in STE", "simplified technical english", "ASD-STE100".

Documents161
Y
youtube-stats
youtube-stats
digitalsamba / claude-code-video-toolkit

How published videos are doing on YouTube, and what to learn from it. Views, likes, comments and subscribers per video, plus watch time, retention and traffic sources (Shorts feed, search, external) with the Analytics scope, saved as snapshots so trends show; GitHub traffic beside it to see whether YouTube sends people to the repo. Use when asked how a video or the channel is doing, which title, cover or genre worked, whether to make more of something, or for a weekly stats check

Marketing & growth161
Z
zeabur-domain-dns
zeabur-domain-dns
zeabur / agent-skills

Use when managing DNS records for Zeabur-registered domains. Use when user says "add DNS record", "update DNS", "delete DNS record", "list DNS records", "set A record", "add CNAME", or "manage DNS". NOT for service domain binding (use zeabur-domain-url instead).

Cloud & DevOps161
0
045-planning-azure-devops
045-planning-azure-devops
jabrena / plinth

Use when you need Azure DevOps CLI guidance to verify installation, configure organization and project context, discover work item IDs by optional WIQL filters, and execute safe work-item create/update operations. Uses an interactive install gate - if `az` or the Azure DevOps extension is missing, ask whether to show installation guidance before any work item commands. This should trigger for requests such as Azure DevOps work item list; List Azure Boards work item IDs; Azure DevOps WIQL query; Azure DevOps CLI planning workflow. Part of Plinth Toolkit

Productivity160
A
accelint-qrspi-propose
accelint-qrspi-propose
gohypergiant / agent-skills

Use this skill when the user wants to start the formal QRSPI/OpenSpec planning workflow for a ticket, bug, feature request, or proposed product/CLI/app change before implementation. Invoke it when the user wants a spec-driven change package with questions first, factual research, proposal/design artifacts, affected specs, and a vertically sliced task plan, with explicit review/approval stops before any coding begins. This is the right skill when the user wants to plan, scope, or break down the change itself, especially if they ask to use QRSPI, create an OpenSpec change, run a planning workflow, or stop before writing code. Do not use it to implement an existing spec, review or polish artifacts that already exist, generate generic architecture docs, archive completed changes, or support loose brainstorming without a request for formal QRSPI/OpenSpec outputs.

Agent workflows160
A
acreadiness-assess
acreadiness-assess
github / awesome-copilot

Run the AgentRC readiness assessment on the current repository and produce a static HTML dashboard at reports/index.html. Wraps `npx github:microsoft/agentrc readiness` and hands off rendering to the @ai-readiness-reporter custom agent. Supports policies (--policy) for org-specific scoring. Use when asked to assess, audit, or score the AI readiness of a repo.

Agent workflows160
A
aegis-firewall-edge
aegis-firewall-edge
as-foss / aegis-skills

Audits host firewall state and network-edge exposure on Linux hosts — listener inventory and wildcard bindings, nftables/iptables/ufw/firewalld default-deny design, egress filtering, IPv6 parity, L4 rate limiting, admin-plane isolation, Docker NAT bypass, and cloud security-group reconciliation — with read-only evidence commands and hardened reference rulesets

Security160
A
agent-designer
agent-designer
borghei / claude-skills

Designs multi-agent system architectures with orchestration patterns, tool schemas, and performance evaluation. Use when building AI agent systems, designing agent workflows, creating tool schemas, or evaluating agent performance

Agent workflows160
A
agent-session-resume
agent-session-resume
hacktivist123 / agent-session-resume

Use when continuing, resuming, locating, reading, inspecting, auditing, or reviewing a previous AI coding-agent session, handoff transcript, chat log, exported conversation, saved artifact set, or session summary, on any platform (Claude Code, Codex, Cursor, Antigravity, OpenCode) or across several platforms in one ask, such as reviewing threads across Claude and Codex.

Agent workflows160
A
alicloud-ai-content-aicontent-test
alicloud-ai-content-aicontent-test
cinience / alicloud-skills

Smoke test for alicloud-ai-content-aicontent. Validate minimal authentication, API reachability, and one read-only query path.

Testing & quality160
A
alicloud-security-content-moderation-green-test
alicloud-security-content-moderation-green-test
cinience / alicloud-skills

Smoke test for alicloud-security-content-moderation-green. Validate minimal authentication, API reachability, and one read-only query path.

Testing & quality160
A
android-retrofit
android-retrofit
rcosteira79 / android-skills

Use when setting up or working with Retrofit in Android — service interface definitions, coroutines integration, OkHttp configuration, Hilt module setup, and error handling in the repository layer.

Development160
A
angular-query
angular-query
oguzhan18 / angular-ecosystem-skills

Always use when working with TanStack Query (Angular Query) for server state management, data fetching, caching, or mutations in Angular applications.

Development160
A
apify-content-analytics
apify-content-analytics
sickn33 / agentic-awesome-skills

Track engagement metrics, measure campaign ROI, and analyze content performance across Instagram, Facebook, YouTube, and TikTok.

Marketing & growth160
A
app-store-screenshots
app-store-screenshots
beltsh / superpowers

Create App Store and Google Play screenshots to exact platform specifications. Covers iOS/Android dimensions, gallery ordering, device mockups, and preview videos. Use for: app store optimization, ASO, app screenshots, app preview, Play Store listings. Triggers: app store screenshots, ASO, app store optimization, Play Store screenshots, app preview, app listing, iOS screenshots, Android screenshots, app store images, app mockup, device mockup, app gallery, store listing

Marketing & growth160
A
apple-graphics
apple-graphics
fandhe-ai / agent-reference-skills

Apple グラフィックス。Metal, Core Animation, Core Graphics, Core Image, SpriteKit, SceneKit。 MTLDevice, MTKView, MTLBuffer, MTLTexture, MTLResidencySet, MTLTensor, Metal 4 (MTL4CommandQueue, MTL4CommandBuffer, MTL4CommandAllocator, MTL4ArgumentTable, MTL4RenderCommandEncoder, MTL4Compiler), CALayer, CABasicAnimation, CADisplayLink, CAMetalDisplayLink, CAMetalDrawable, CGContext, CGPath, CGImage, CIFilter, CIContext, CIImage, CIRAWFilter, CIWarpKernel, CIBlendKernel, SKScene, SKSpriteNode, SKAction, SCNNode, SCNGeometry, SCNMaterial。

Development160
A
arc42-documentation
arc42-documentation
oocx / tfplan2md

Create comprehensive architecture documentation using the arc42 template structure (12 sections covering introduction, constraints, context, solution strategy, building blocks, runtime, deployment, concepts, decisions, quality, risks, and glossary).

Development160
A
azure-fluid-relay
azure-fluid-relay
microsoftdocs / agent-skills

Expert knowledge for Azure Fluid Relay development including troubleshooting, best practices, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when using AzureClient, audience APIs, JWT auth tokens, container recovery, or Static Web Apps hosting, and other Azure Fluid Relay related development tasks. Not for Azure Web PubSub (use azure-web-pubsub), Azure SignalR Service (use azure-signalr-service), Azure Relay (use azure-relay), Azure Service Bus (use azure-service-bus).

Development160
A
azure-spring-apps
azure-spring-apps
microsoftdocs / agent-skills

Expert knowledge for Azure Spring Apps development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring ASA networking/security, Tanzu tools, observability/APM, CI/CD deployments, or blue‑green releases, and other Azure Spring Apps related development tasks. Not for Azure App Service (use azure-app-service), Azure Container Apps (use azure-container-apps), Azure Kubernetes Service (AKS) (use azure-kubernetes-service), Azure Functions (use azure-functions).

Cloud & DevOps160
B
badi-enhancement
badi-enhancement
likweitan / abap-skills

Help with BAdI (Business Add-In) development, the ABAP enhancement framework, and the clean core level classification of enhancement techniques. Covers new BAdIs, fallback classes, filter-based BAdIs, enhancement spots, enhancement implementations, key user extensibility, classic BAdIs, allowed vs. non-allowed enhancement technologies, and replacing modifications and implicit enhancements. Use when users ask about BAdI, BAdIs, Business Add-In, enhancement spot, enhancement implementation, enhancement framework, BAdI filter, BAdI fallback, BAdI definition, BAdI implementation, key user extensibility, custom logic injection, enhancement point, implicit enhancement, explicit enhancement, allowed enhancement technologies, user exit, customer exit, modification, or extending SAP standard code. Triggers include "create a BAdI", "implement a BAdI", "enhancement spot", "find a BAdI", "BAdI filter", "fallback class", "key user extensibility", "extend standard", "enhancement framework", "replace modification", "implicit enhancement", or "which level is this enhancement".

Development160
41461–41520 of 101,174

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.