What it can do
Extensions and skills
MCP servers, remote servers, and a library of sixty-four skills.
Draggy speaks the
Model Context Protocol, so it can
borrow tools from servers other people wrote.
Settings → Extensions has Servers,
Remote and Skills.
What a server actually is
A program. Draggy installs it with npm into its own folder and runs it directly, on your machine, as you, with whatever credentials you typed in. Install scripts are refused and no shell is involved.
Nothing is on by default, and every entry names the exact package with a link to npm. Switch one on only if you would run that package from a terminal.
The catalogue
Forty-five hand-checked servers: GitHub, GitLab, Sentry, Slack, Notion, Linear, Jira, Postgres, MySQL, MongoDB, Kubernetes, Cloudflare, Stripe and more. Search the official registry for anything else. Nothing in it duplicates a built-in feature.
Remote servers run somewhere else and are reached over HTTPS, which makes them the only extension that sends anything off your machine. Sign-in uses OAuth with PKCE, so there is no secret to paste.
Skills
A skill teaches the model how a job is done. Sixty-four ship with Draggy, with
twenty-eight on by default. Type / and its name to run one, or
leave it to the model.
A skill is a folder with a SKILL.md in it:
---
name: weekly-report
description: Writes the Friday status report from the week's notes. Use when the user asks for the weekly report.
---
# Weekly report
1. Ask for the week's notes if they are not in the conversation.
2. Sort every item into Done, In progress, Blocked or Next week.
The description is the only part the model sees when choosing, so "helps with
reports" is rarely picked. Put yours in Draggy's skills folder, or in
.draggy/skills/ inside a project so it can be committed.
/skill-creator drafts one with you.
Twelve servers at once is a good way to make a small model worse. Start with one.