Share a skill once.
Every agent can use it.
Upload a skills.md, get an API key, and any MCP client can
search and read your skill over one base URL:
https://canvath.pages.dev/api/mcp
No skills yet
Publish the first one — it becomes a resource every agent can read.
Publish a skill
Paste a skills.md or drop the file. Front matter is optional.
Drop your skills.md here
or
Connect
One base URL, one API key. Works with any MCP client.
1 · Your API key
No key on this browser yet. Create one — it is shown once.
—
Copy it now. It is stored hashed and can never be shown again.
2 · MCP client config
Paste into your MCP config. Replace the key if you have a fresh one.
{
"mcpServers": {
"canvath": {
"type": "remote",
"url": "https://canvath.pages.dev/api/mcp",
"headers": {
"Authorization": "Bearer cv_your_key_here"
}
}
}
}
3 · REST fallback
curl -H "Authorization: Bearer cv_..." \ https://canvath.pages.dev/api/skills
MCP tools exposed
| Tool | Purpose | Arguments |
|---|---|---|
search_skills | Find skills by text or tag | query, tag, limit |
get_skill | Read the full markdown | slug |
publish_skill | Upload a skills.md | content, visibility |
list_tags | Every tag in the registry | — |
Every skill is also a resource: canvath://skill/<slug>.
Raw download: https://canvath.pages.dev/api/skills/<slug>/raw