Overview
Skills are server-level instructions sent to the AI client automatically on every MCP connection. They appear in theinstructions field of the MCP initialize response and most AI clients (Claude Desktop, Claude Code, Cursor, ChatGPT, VS Code) pass them verbatim into the LLM system prompt.
Skills let you steer the model’s behaviour — which tools to prefer, in what order to call them, what assumptions to avoid — without the user needing to type anything.
Where to Configure Skills
Open GetMCP → Servers → {Your Server} → Skills tab. Write your instructions in the text area and click Save Skills. The instructions take effect immediately on the next MCPinitialize call — no restart required.
The field accepts plain text only, up to 8,192 characters.

Skills vs Prompts
GetMCP has two related but distinct features for shaping LLM behaviour:
Use Skills for permanent, always-on guidance. Use Prompts for optional named templates the user can pick from a list.

What to Write
Good Skills instructions are specific and action-oriented. Vague instructions (“be helpful”) are usually worse than no instructions at all.Effective patterns
Enforce a call order:What to avoid
How the AI Receives Skills
GetMCP returns the Skills text in the MCPinitialize response:
If a client ignores the
instructions field, Skills have no effect. Check the client’s documentation if you notice instructions not being followed.Skills and Multiple Servers
Each server has its own independent Skills. When an AI client connects to multiple servers simultaneously, each server’s instructions are injected separately. Keep instructions scoped to the tools on that server to avoid confusion.Character Limit
The Skills field accepts up to 8,192 characters (~1,500–2,000 tokens). This is intentionally constrained — overly long instructions consume token budget that should be available for the actual conversation. If you find yourself hitting the limit, consider:- Moving static reference data (product lists, IDs) into a Resource that the AI can fetch on demand.
- Using a Prompt for optional context the user can explicitly load.
- Trimming instructions to the highest-value, most-specific guidance.

