MCP100 IndexFramework
WatchlistFirst-party MCP

UTCP Code Mode

by Universal Tool Calling Protocol

Reviewed October 5, 2026

FrameworkSoftware & Technology

Watchlist tracking

Reviewed for relevance and future tracking value.

MCP100 Assessment

Watchlist / Tracking

Why we’re tracking it

Track protocol and execution-boundary changes as code-mode evolves

Reviewed · Documentation review; complete setup workflow not independently tested

Best fit

Developers building agents that need efficient multi-tool workflows and progressive tool discovery.

What we know

A TypeScript framework that lets agents execute code against registered UTCP, MCP, HTTP, file and CLI tools through a compact code-mode surface.

Maintenance / activity evidence

  • Observed (UTC)Merge pull request 47 from universal-tool-calling-protocol/dev

Tracking evidence observed Oct 5, 2026. These dated signals do not establish current maintenance. Reviewed enrichment confidence: high.

Verification gaps / watch-outs

  • Installation and comprehensive security have not been independently audited.
  • Registered-tool scope. Writes: Depends on registered tools.
  • Downstream/manual-specific
  • Sensitive access: Inherited from registered tools
  • Code mode can orchestrate powerful downstream tools; sandboxing helps but does not replace downstream least privilege.

Full authority, access and evidence limits are available in Review context and Access & risk.

Popularity

1,592 repository stars · 5k package downloads / 30 days

Stars observed Oct 6, 2026. Downloads observed Oct 6, 2026.

All limitations / Review context

How does the current framework bind MCP tools and constrain code execution?

The bounded assessment reviewed the official README, repository notices, security policy path, and security page for known material public-tracking blockers. No such blocker was identified. This is a public-tracking assessment, not an installation safety certification.

  • Code mode can orchestrate powerful downstream tools; sandboxing helps but does not replace downstream least privilege.
  • Registered-tool scope.
  • Downstream/manual-specific
  • Tool data is processed in sandboxed code execution.
  • Reviewed write actions: Depends on registered tools
  • Sensitive access: Inherited from registered tools
  • Installation, client compatibility and comprehensive security have not been independently audited. Authentication and access depend on the configured services.
  • A project-specific SECURITY.md policy was not available at the fetched official path; the review remains limited to published repository notices.
  • No installation, runtime, client matrix, or complete tool-contract audit was performed in this review.
  • The fetched official SECURITY.md path returned HTTP 404; it was not treated as positive evidence.
  • Downstream tool permissions and credentials determine effective authority.
  • Sandbox guarantees are limited to the framework's documented implementation.

Original activity observations

  • 2026-08-25T16:39:22Z: Merge pull request 47 from universal-tool-calling-protocol/dev
Technical identity
github.com/universal-tool-calling-protocol/code-mode
Reviewed resource type
Framework
Repository identity
universal-tool-calling-protocol/code-mode
Package identity
npm:@utcp/code-mode

Evidence & Sources

Evidence basis
Recorded source evidence
Setup runtime verification
Not independently runtime-tested by MCP100 for this setup workflow.

Reviewed · Latest source observation

  • GitHub repository ↗

    universal-tool-calling-protocol/code-mode

    Recorded repository material and project history.

  • Package registry ↗

    @utcp/code-mode

    Recorded package identity, distribution or download evidence.

    Includes references whose attribution is not established.