Package Exports
- @quickcreator/skill-mcp
- @quickcreator/skill-mcp/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@quickcreator/skill-mcp) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@quickcreator/skill-mcp
MCP (Model Context Protocol) server for managing QuickCreator skills — develop, fork, install, update, and publish skills from your IDE.
Setup
1. Get an API Token
Generate a token via the QuickCreator API:
curl -X POST https://api.quickcreator.io/ai-blog-chat-service/tokens \
-H "x-token: YOUR_AUTH_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name": "my-mcp-token", "scopes": "read,write,publish"}'2. Configure in Cursor / Claude Desktop
Add to your MCP config (~/.cursor/mcp.json or Claude Desktop config):
{
"mcpServers": {
"quickcreator-skill": {
"command": "npx",
"args": ["@quickcreator/skill-mcp"],
"env": {
"QC_API_TOKEN": "qct_your_token_here"
}
}
}
}QC_API_URL defaults to https://api.quickcreator.io/ai-blog-chat-service. Override it for self-hosted or development environments.
Available Tools
| Tool | Description |
|---|---|
list_skills |
List skills by category (personal / builtin / marketplace / installed) |
search_marketplace |
Search marketplace by tag, sorted by publish time or downloads |
get_skill |
Get skill detail and full file tree |
get_skill_file |
Read a specific file from any skill |
create_skill |
Create a new empty personal skill |
fork_skill |
Fork a builtin, marketplace, or installed skill to personal |
update_skill_file |
Update a file in a personal skill |
create_skill_file |
Add a new file to a personal skill |
delete_skill |
Delete a personal skill |
publish_skill |
Publish a personal skill to the marketplace |
update_published_skill |
Update an existing marketplace listing |
install_skill |
Install a marketplace skill |
uninstall_skill |
Uninstall a marketplace skill |
Skill ID Prefixes
sk_— Built-in skills (read-only, admin-managed)mk_— Marketplace skills (published by users)p_— Personal skills (your editable workspace)i_— Installed skills (read-only copies from marketplace)
Workflow
1. Browse: list_skills(category="marketplace")
2. Install: install_skill(marketplaceSkillId="mk_xxx")
3. Fork: fork_skill(skillId="mk_xxx", source="marketplace")
4. Develop: create_skill_file / update_skill_file
5. Publish: publish_skill(personalSkillId="p_xxx")
6. Update: update_published_skill(marketplaceSkillId="mk_xxx", personalSkillId="p_xxx")Development
npm install
npm run build
npm startLicense
MIT