
UCM — Universal Commerce Marketplace
io.github.ucmaiPublished by GitHub account ucmaiv0.3.3Updated Oct 24, 2026
API marketplace for AI agents — 100 services, 87 free, one API key
Overview
UCM is a marketplace MCP server that lets an assistant discover and pay for third-party APIs, then call them with credits from one account.
- What you can do
- Discover and browse services: search the catalog by natural-language need, list all services, and read service details and endpoints
- Call services: buy and execute any catalog API in one step, with automatic refund if the upstream call fails
- Manage credits: check the balance and view transaction history
- Register: create an agent account and API key from inside the assistant
- Coverage spans web search, scraping, image generation, code sandbox, speech, email, finance data, translation and many free data APIs
- When to use it
- Useful when an assistant should reach many external APIs without each one being pre-integrated, and when a single prepaid credit account with per-call pricing is acceptable. Good for occasional web search, scraping, image or speech tasks and small data lookups.
- Requirements
- Runs locally via npx from the npm package @ucm/mcp-server, so Node.js is needed. An API key is passed in the UCM_API_KEY environment variable; the register tool can create one. Network access to the UCM registry is required, and calls are billed against prepaid credits.
Installation
In SourceWeft
- Open UCM — Universal Commerce Marketplace in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
UCM — Universal Commerce Marketplace
[npm] [Services] [Free Services] [Tests]
An API marketplace that lets AI agents autonomously discover and use services — no human intervention required.
Why UCM
Today, AI agents can only use tools that developers have pre-integrated. UCM gives agents autonomous API access:
No UI, no manual approval — register once, get $1.00 free credits, start calling APIs.
Features
- 100 Live Services — Web search, image generation, code sandbox, TTS, NASA, recipes, anime, Pokemon, D&D, npm/PyPI, Nobel Prize, and 80+ more (87 free)
- $0.01–$0.05 per call — Affordable micropayments with $1.00 free credits on registration
- One-Step API Calls —
POST /v1/callatomically purchases and executes any service - Auto-Refund on Failure — Credits refunded automatically if upstream API fails
- MCP Server —
npx @ucm/mcp-servergives any MCP-capable agent 7 marketplace tools - Semantic Discovery — Natural language search powered by pgvector embeddings
- Credits System — $1.00 on registration, $2.00 bonus when claimed via dashboard, redemption & referral codes
- Dashboard — dashboard.ucm.ai — manage agents, credits, and usage history
Quick Start
For AI Agents (Recommended)
Give your agent this prompt:
The agent will self-register, get an API key + $1.00 credits, and start using services autonomously.
MCP Server
Add to your MCP config (Claude Desktop, Claude Code, Cursor, etc.):
No API key yet? The ucm_register tool will create one automatically.
MCP Tools (7):
HTTP API
Python SDK
Service Catalog
100 services, 217 endpoints (87 free, 13 paid at $0.01–$0.05/call).
Paid Services
Free Services (87)
Weather, Wikipedia, currency exchange, countries, holidays, dictionary, books, geocode, math, IP geolocation, address lookup, academic papers, nutrition, crypto prices, timezone, domain info, quotes, Hacker News, random data, poetry, movies, word associations, universities, zip codes, trivia, jokes, advice, bored activity ideas, Bible verses, Chuck Norris facts, recipes, cocktails, breweries, food products, sunrise/sunset, dog images, cat facts, avatars, colors, Lorem Ipsum, NASA, SpaceX, ISS tracker, space news, arXiv papers, earthquakes, World Bank, FDA data, carbon intensity, elevation, age/gender/nationality prediction, UK postcodes, vehicle data, Met Museum, Art Institute of Chicago, TV shows, anime, iTunes, music, radio stations, free games, game deals, Pokemon, D&D, memes, IP lookup, barcodes, Wayback Machine, npm, PyPI, GitHub repos, country flags, deck of cards, Star Wars, xkcd, Rick & Morty, Nobel Prize, historical events, Kanye quotes, Rust crates, Docker Hub, Lichess, periodic table, airports, random fox images.
Browse the live catalog: GET https://registry.ucm.ai/v1/services
API Reference
Auth: Authorization: Bearer ucm_key_...
For the full endpoint list, see the API docs.
Documentation
Support
Source: README.md at commit 02154c6
Tools
0Version history
1- v0.3.3LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.