UCM: API Marketplace for AI Agents for Openclaw

A comprehensive API marketplace that empowers AI agents to perform external tasks like web searching, image generation, and code execution through a single unified interface.

ucmai
v1.1.1
Feb 22, 2026
2
1.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ucm

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ucm using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is UCM: API Marketplace for AI Agents?

UCM (Universal Capability Marketplace) is a specialized bridge designed to connect AI agents with a vast ecosystem of external functionalities. By incorporating UCM into your Openclaw Skills, you provide your agents with the ability to instantly discover and use over 100 distinct API services. This marketplace model eliminates the complexity of managing dozens of individual SDKs and API keys, offering a single point of entry for capabilities ranging from real-time web scraping and document conversion to financial data retrieval and text-to-speech generation.

Built with a developer-first mindset, UCM ensures that AI agents can operate autonomously by providing a discovery mechanism that uses natural language to find the right tool for any given task. This makes it an essential component for any advanced set of Openclaw Skills, allowing for highly dynamic and capable agentic workflows that can adapt to user needs on the fly.

UCM: API Marketplace for AI Agents Use Cases

  • Performing real-time web searches and scraping content to provide up-to-date information.
  • Generating high-quality images and converting text into natural-sounding speech for content creation.
  • Executing code in a sandboxed environment to validate logic or process data securely.
  • Retrieving complex financial data from US and Chinese markets for analysis.
  • Translating text across 50+ languages and converting documents or URLs into clean markdown format.

How UCM: API Marketplace for AI Agents Works

  1. The agent identifies a requirement for an external capability that is not natively available.
  2. The system checks for a valid UCM_API_KEY in the local environment or configuration files to authenticate the session.
  3. If a specific service ID is unknown, the agent utilizes the discovery endpoint to find the best match using a natural language description of the need.
  4. The agent makes a single POST request to the call endpoint, specifying the service ID, the desired endpoint, and the necessary parameters.
  5. UCM handles the transaction, executes the underlying API call, and returns the structured data to the agent.
  6. Credits are deducted from the agent's balance only if the call is successful, with automatic refunds for upstream failures.

UCM: API Marketplace for AI Agents Setup

To start using this capability within your Openclaw Skills, you must first register your agent to receive an API key and initial free credits.

# Register your agent and save the credentials
curl -s -X POST https://registry.ucm.ai/v1/agents/register \
  -H "Content-Type: application/json" \
  -d '{"name": "my-agent"}'

# Set the environment variable for your session
export UCM_API_KEY="your_generated_api_key"

UCM: API Marketplace for AI Agents Data Schema & Taxonomy

UCM uses a standardized JSON format for all service interactions, ensuring consistency across different Openclaw Skills integrations.

Field Type Description
service_id String The unique identifier for the marketplace service (e.g., ucm/web-search).
endpoint String The specific function within the service to be executed.
params Object A map of required and optional parameters for the API call.
result Object/String The data returned by the upstream service provider.
amount_charged String The cost of the transaction in USD, deducted from the agent's balance.
credits_remaining String The updated balance available for future service calls.

UCM: API Marketplace for AI Agents Advanced Features

  • Natural Language Discovery: Use the /v1/discover endpoint to find tools based on intent rather than hardcoded IDs, perfect for flexible Openclaw Skills.
  • Sandbox Code Execution: Run Python or other scripts in isolated environments to maintain security while performing complex calculations.
  • Automatic Refunds: Built-in error handling ensures that agents are not charged for failed requests due to upstream 5xx or 429 errors.
  • Comprehensive Catalog: Access to 87+ free services including Wikipedia, weather, and crypto data to reduce operational costs for developers.
  • Seamless Integration: Designed to work with simple curl or HTTP clients, making it compatible with any agent architecture.

SKILL.md


Loading

Related Openclaw Skills

Featured*