by sandbaseai
Open-source AI CLI and local MCP server connecting 25 clients—Claude Code, Cursor, Codex, ChatGPT, Hermes, and OpenClaw—to 2,000+ models/APIs, with OAuth and rollback.
# Add to your Claude Code skills
git clone https://github.com/sandbaseai/cliLast scanned: 9/4/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-09-04T08:42:26.478Z",
"npmAuditRan": false,
"pipAuditRan": true,
"promptInjectionRan": true
}See how cli compares with popular alternatives.
cli is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by sandbaseai. Open-source AI CLI and local MCP server connecting 25 clients—Claude Code, Cursor, Codex, ChatGPT, Hermes, and OpenClaw—to 2,000+ models/APIs, with OAuth and rollback. It has 185 GitHub stars.
Yes. cli passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/sandbaseai/cli" and add it to your Claude Code skills directory (see the Installation section above).
cli is primarily written in TypeScript. It is open-source under sandbaseai on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh cli against similar tools.
No comments yet. Be the first to share your thoughts!
30 days in the Featured rail · terms & refunds
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
Automated security scan — not a certification.
Your AI coding assistant is smart, but it's trapped in a box. It can't search the web, check social media, generate images, or access real-time data — unless you wire up each API yourself.
SandBase changes that. One command connects your agent to 2,000+ AI models and APIs through the Model Context Protocol. No API keys to manage. No configuration headaches.
Building directly over HTTP instead of MCP? Start with the SandBase API quickstart or compare the unified LLM, image, and video API with specialized model gateways.
Paste this into your agent and let it do the rest:
set up https://www.sandbase.ai/SKILL.md
It reads the SandBase Skill, runs connect itself, and asks you to approve one browser sign-in. Prefer to drive it yourself:
npx -y @sandbaseai/cli@latest connect
Or install the official Homebrew formula on macOS or Linux:
brew install sandbaseai/tap/sandbaseai-cli
sandbase connect
See the Homebrew launch announcement and macOS/Linux CI evidence.
Approve the browser authorization once; each supported client can then discover,
inspect, and run available SandBase models and APIs through the local MCP bridge.
Start a new session afterwards so the sandbase_* tools load.
Every GitHub release publishes its own SHA-256 next to the tarball, so you can pin
and verify an exact build instead of tracking latest:
V=$(npm view @sandbaseai/cli version)
curl -fL -O "https://github.com/sandbaseai/cli/releases/download/v$V/sandbaseai-cli-$V.tgz"
shasum -a 256 "sandbaseai-cli-$V.tgz" # compare against the checksum on the release page
npx -y "./sandbaseai-cli-$V.tgz" connect
Want to inspect compatibility before signing in or changing configuration? The client catalog is a read-only command — it writes nothing and needs no account:
npx -y @sandbaseai/cli@latest catalog --json
Homebrew users can run the same read-only check with sandbase catalog --json.
| Price | |
|---|---|
| Data APIs — search, social, scraping, e-commerce, finance | Free |
| Discovery, inspection, run status, balance, file upload | Free |
| Models — LLM, image, video, audio | Paid per call or per million tokens |
sandbase inspect <tool> always shows the current price before you run anything;
base_price: 0 means the call is free. Prices can change, so trust the live
response over any example in this file.
Visit the official SandBase CLI project page for a compact overview.
For a security-focused walkthrough of client detection, MCP tools, and rollback,
read the 25-client SandBase CLI setup guide.
AI agents and automated installers can use the concise
llms-install.md instructions.
main.Discover the authenticated remote bridge in the official MCP Registry,
read its Registry community showcase, or find it through
Chinese Independent Developer,
Awesome MCP,
Glama,
TensorBlock MCP Index,
MCPRepository,
VaultPlane,
AIMCP,
MCP Server Hub,
MCP Server Spot, or the
Awesome AI API Proxy.
External maintainers have merged SandBase into
Awesome Codex CLI,
Awesome Agent Skills, and
Awesome MCP Server.
The Hermes integration is independently listed in the
Hermes Atlas ecosystem catalog and as beta in
Awesome Hermes Agent.
Install its
verified sandbase Agent Skill from skills.sh,
the sandbaseai/cli/sandbase listing on SkillsCat,
the sandbaseai/cli/sandbase listing on skills.re,
the 93/100 verified SandBase listing on vSkill,
the security-audited SandBase listing on Skillstore,
or the versioned sandbaseai/sandbase snapshot on Agent Skill Hub.
After connecting, ask your agent to follow the same inspectable sequence for search, data APIs, language models, image generation, video generation, and other catalog capabilities:
sandbase_discover to find candidates by task or capability.sandbase_inspect to read the current input schema, pricing, and
execution requirements.sandbase_run.
Data API calls are free; confirm the cost first when the tool is a model.sandbase_run_get with the returned run_id
instead of creating a duplicate run.sandbase_runs to review recent run status and recorded cost.sandbase_account to check the current account balance.For example, start with a non-billable discovery request:
Find image models suitable for a square product illustration. Compare the required inputs and current pricing for the best two candidates. Do not run either model yet.
Discovery and inspection never cost anything, so an agent can always survey the catalog before it spends.
After reviewing the live response, explicitly approve the endpoint and inputs you want to run. Catalog entries, schemas, pricing, latency, and availability can change, so use the tool response from the current session rather than a static example.
See the [complete Claude Code and Codex walkthrough](htt