Utcp CLI

Call external APIs, MCP servers, and CLI tools by writing TypeScript code that runs in a sandbox — without MCP. Use when the user wants the agent to use a tool/API/integration (e.g. "search Open Library", "read my Notion", "call this REST API") in an environment that has a shell but no MCP config and no settable environment variables (e.g. Claude Cowork sandboxes). Self-configure by writing a .utcp_config.json file, discover tools with `utcp search`, run tool-chains with `utcp run`, and complete interactive OAuth sign-ins with `utcp login`. Bootstrap with `npx @utcp/code-mode-cli prompt`.

universal-tool-calling-protocol 31cc94f 12 files · 103.0 KB Updated

File contents

universal-tool-calling-protocol/code-mode/tree/main/code-mode-cli commit 31cc94f047

Frequently asked questions

npx skillmds@latest add universal-tool-calling-protocol/utcp-cli