Install as Agent Skill
UCM is available as an Agent Skill — a lightweight, cross-platform alternative to MCP servers. No running processes, no npm packages, just a markdown file that teaches your agent how to use UCM.
Supports: Claude Code, OpenAI Codex CLI, GitHub Copilot, Cursor, VS Code, Gemini CLI, and any platform supporting the Agent Skills standard.
Why Skill over MCP?
| Agent Skill | MCP Server | |
|---|---|---|
| Token cost | ~100 at startup | 10,000+ always in context |
| Dependencies | None | Node.js process |
| Install | Copy a folder | npx + config file |
| Platforms | 10+ (open standard) | MCP-compatible only |
Both methods give your agent full access to UCM's 50+ API endpoints. Choose Skill for minimal overhead, MCP for deeper tool integration.
Claude Code
Option A: Plugin Marketplace (Recommended)
Run these two commands one at a time in Claude Code:
Step 1 — Add the marketplace:
/plugin marketplace add https://github.com/ucmai/skills.gitStep 2 — Install the skill:
/plugin install ucm@ucm-marketplaceThe skill is automatically loaded in all your Claude Code sessions.
Option B: Manual Install
# Personal (all projects)
git clone https://github.com/ucmai/skills.git /tmp/ucm-skills
cp -r /tmp/ucm-skills/ucm ~/.claude/skills/ucm
# Project-level (shared with team)
cp -r /tmp/ucm-skills/ucm .claude/skills/ucmOpenAI Codex CLI
git clone https://github.com/ucmai/skills.git /tmp/ucm-skills
cp -r /tmp/ucm-skills/ucm ~/.agents/skills/ucmGitHub Copilot / VS Code
git clone https://github.com/ucmai/skills.git /tmp/ucm-skills
# Project level
cp -r /tmp/ucm-skills/ucm .github/skills/ucm
# Or personal level
cp -r /tmp/ucm-skills/ucm ~/.copilot/skills/ucmCursor
git clone https://github.com/ucmai/skills.git /tmp/ucm-skills
cp -r /tmp/ucm-skills/ucm .cursor/skills/ucmAny Agent (Generic)
Copy the ucm/ directory from github.com/ucmai/skills into your agent's skills directory, or read ucm/SKILL.md and follow the instructions.
Verify Installation
After installing, ask your agent:
"Search the web for the latest AI news using UCM"
The agent should:
- Detect it has the UCM skill
- Register if it doesn't have an API key (free, $1.00 credits)
- Call
ucm/web-searchviaPOST /v1/call - Return the results
What's Inside
ucm/
├── SKILL.md # Instructions (loaded when skill activates)
├── scripts/
│ └── register.sh # Auto-registration helper
└── references/
└── service-catalog.md # Full catalog of 52 endpoints- SKILL.md — Core instructions: when to use UCM, how to register, discover, and call services
- scripts/register.sh — One-command registration (used by the agent, not you)
- references/service-catalog.md — Complete service details with parameters and examples
Combining with MCP
You can use both Skill and MCP simultaneously. The skill provides lightweight guidance (when to use which service), while the MCP server provides native tool integration. They don't conflict.
Source
- GitHub: github.com/ucmai/skills
- Agent Skills Standard: agentskills.io