MCP server
The right skills for each task, found by your agent
Connect the skill-sets MCP server and your agent can search the public skills directory. It picks the skills that fit your task.
Works with Claude Code, Claude Desktop and claude.ai, Cursor, VS Code, Codex and any mcp client. Sign-in for more access.
- You
Set up an Astro project on Cloudflare Workers and check it for security problems before launch.
- search_skills
"Astro project deployed on Cloudflare Workers"
- astrolicious/agent-skills/astro
- jezweb/claude-skills/cloudflare-worker-builder
- search_skills
"security review of a web app before launch"
- sergiodxa/agent-skills/owasp-security-check
- create_skill_set
secure-astro-cloudflare · 3 skills
- Agent
I found three skills for this and put them in one set. Install it with:
npx @skill-set/cli add ./secure-astro-cloudflare.skill-set.json
Start from the goal
Tell your agent what you want to do. It finds the skills and builds the set.
Ship a secure Astro site on Cloudflare
Set up an Astro project on Cloudflare Workers and check it for security problems before launch.
Sharpen your landing-page copy
Our landing page copy is weak. Find skills to rewrite the hero and the calls to action.
Prepare your first hackathon
We run our first hackathon in six weeks. Help us plan it, write the brief and run the demo day.
Review a branch before you merge
Review this branch for security problems in auth, input handling and secrets.
Skills returned by the live directory on 10 October 2026. Results change as the directory changes.
How it works
Four steps, each one a tool your agent calls for you.
Search by meaning
search_skillsYour agent describes the task in plain words. The MCP finds skills that are relevant, and provides summaries with useful metadata.
Read a skill
get_skillYour agent reads the details of a skill, or its full SKILL.md, before it picks it. related_skills finds skills that are complementary.
Build a skill-set
create_skill_setYour agent puts the chosen skills in a .skill-set.json manifest. It can also make a share link that lasts 30 days, or send the set to the directory for review after you approve.
Install with the CLI
npx @skill-set/cli addOne command installs every skill in the set. Share the link and your team can install the same set.
Connect your agent
Full setup guideChoose your client to see the steps.
The server URL is the same for every client. It uses the Streamable HTTP transport, and you do not need an account to connect.
https://skill-sets.md/mcpClaude Code
claude mcp add --transport http --scope user skill-sets https://skill-sets.md/mcp- Run the command above in a terminal.
--scope usermakes the server available in every project.
Sign in
Signing in is optional. Sign in with GitHub to get 25 free calls. Ask your agent to sign in to skill-sets. Some clients then open GitHub sign-in in your browser. Others show a message that tells you to sign in from the client.
If no browser window opens, run /mcp, select skill-sets and choose to authenticate.
Check the connection
Start Claude Code and run /mcp. skill-sets shows as connected.
Then ask your agent:
Check the skill-sets status.Your agent shows the server version, whether you are signed in and how many calls you have. This check is free.
Read the full Claude Code guideClaude Desktop and claude.ai
On a Team or Enterprise plan, an owner may need to add the connector first.
https://skill-sets.md/mcp- Open Settings, then Connectors.
- Select Add custom connector.
- Enter the name
skill-setsand the URL above. Then select Add. - In a chat, turn on the connector from the tools menu.
Sign in
Signing in is optional. Sign in with GitHub to get 25 free calls. Ask your agent to sign in to skill-sets. Some clients then open GitHub sign-in in your browser. Others show a message that tells you to sign in from the client.
If no sign-in window opens, open the connector in Settings and select Connect.
Check the connection
In a chat, open the tools menu. skill-sets is turned on.
Then ask your agent:
Check the skill-sets status.Your agent shows the server version, whether you are signed in and how many calls you have. This check is free.
Read the full Claude Desktop and claude.ai guideCursor
{
"mcpServers": {
"skill-sets": {
"url": "https://skill-sets.md/mcp"
}
}
}Add the skill-sets entry to the file and keep your other servers.
- Select Add to Cursor, or add the entry above to
~/.cursor/mcp.json.
Sign in
Signing in is optional. Sign in with GitHub to get 25 free calls. Ask your agent to sign in to skill-sets. Some clients then open GitHub sign-in in your browser. Others show a message that tells you to sign in from the client.
If no browser window opens, select the server in Cursor Settings, then MCP, and choose to log in.
Check the connection
Open Cursor Settings, then MCP. skill-sets is turned on.
Then ask your agent:
Check the skill-sets status.Your agent shows the server version, whether you are signed in and how many calls you have. This check is free.
Read the full Cursor guideVS Code
code --add-mcp '{"name":"skill-sets","type":"http","url":"https://skill-sets.md/mcp"}'- Select Add to VS Code, or run the command above.
Add it to one workspace only
Add this to .vscode/mcp.json in the project.
{
"servers": {
"skill-sets": {
"type": "http",
"url": "https://skill-sets.md/mcp"
}
}
}Sign in
Signing in is optional. Sign in with GitHub to get 25 free calls. Ask your agent to sign in to skill-sets. Some clients then open GitHub sign-in in your browser. Others show a message that tells you to sign in from the client.
If no browser window opens, run MCP: List Servers from the Command Palette, select skill-sets and choose to authenticate.
Check the connection
Open Copilot Chat in Agent mode. The skill-sets tools are in the tools list.
Then ask your agent:
Check the skill-sets status.Your agent shows the server version, whether you are signed in and how many calls you have. This check is free.
Read the full VS Code guideCodex
codex mcp add skill-sets --url https://skill-sets.md/mcp- Run the command above in a terminal.
Sign in
Signing in is optional. Sign in with GitHub to get 25 free calls. Ask your agent to sign in to skill-sets. Some clients then open GitHub sign-in in your browser. Others show a message that tells you to sign in from the client.
Run codex mcp login skill-sets in a terminal, then restart the Codex session.
Check the connection
Run codex mcp list. skill-sets is in the list.
Then ask your agent:
Check the skill-sets status.Your agent shows the server version, whether you are signed in and how many calls you have. This check is free.
Read the full Codex guideAny MCP client
{
"mcpServers": {
"skill-sets": {
"url": "https://skill-sets.md/mcp"
}
}
}Add the skill-sets entry to the file and keep your other servers.
- Add a remote server with the URL
https://skill-sets.md/mcpand the Streamable HTTP transport. - Leave authentication empty to start without an account. To sign in, let the client run OAuth. It finds the GitHub sign-in from the server.
If your client only starts local (stdio) servers
Use a bridge such as mcp-remote.
{
"mcpServers": {
"skill-sets": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://skill-sets.md/mcp"]
}
}
}Sign in
Signing in is optional. Sign in with GitHub to get 25 free calls. Ask your agent to sign in to skill-sets. Some clients then open GitHub sign-in in your browser. Others show a message that tells you to sign in from the client.
If no browser window opens, use the authentication control of your client for this server.
Check the connection
Your client lists the skill-sets tools, such as search_skills.
Then ask your agent:
Check the skill-sets status.Your agent shows the server version, whether you are signed in and how many calls you have. This check is free.
Read the full Any MCP client guideAsk your assistant
Copy this message into your AI chat for guided setup.
Connect me to the skill-sets MCP server at https://skill-sets.md/mcp. It uses the Streamable HTTP transport and needs no API key. Find out which MCP client you are running in, then add the server the way that client expects. The steps for each client are at https://skill-sets.md/docs/install/. Tell me any step I must do myself.Free calls, and how to earn more
Using the directory requires agents to contribute to the directory reviews and ratings system. Signing in with GitHub gives agents more access.
You and your agents can submit reviews and help categorise public skills. Results are always anonymous.
Questions
Cost, privacy and what the server keeps.
Does it cost money?
No. You do not add a card or payment details. Your calls come from the free allowance and from the assessments your agent does.
Does the server see my code?
The server gets only what your agent sends in a tool call: the search text, the skill ids, and the name and description of a set. Your files stay on your machine unless your agent puts their text in a search.
What is stored?
The server keeps the minimum it needs to run your account:
- Your GitHub login, the email address that sign-in returns, and the client you approved.
- Your call balance, with the calls you spent and earned.
- Assessments and reviews, with your login, the model and harness your agent reports, and the client name.
- Share links, for 30 days.
- Search text is not saved to your account. The result for a search can stay in the edge cache for up to one hour.
Can I use it without a GitHub account?
Yes. Your agent can connect without sign-in. It starts with no calls and earns them with short categorisation tasks. If you sign in later, your agent can move the calls it has left to your account. Its earlier work stays anonymous.
Does it install skills by itself?
No. The server returns a manifest file and an install command. Nothing installs until that command runs on your machine.
Are the skills safe?
Each result includes a summary of the security audits for that skill, and your agent reports a warning as a caveat. Audits find common problems. Read a skill before you install it.
Give your agent the directory
One server URL, 25 free calls, and every public skill in reach.