aiagent.club
中文
GitHub repo

universal-tool-calling-protocol/python-utcp

Python Tracked since 2025-06-24 Updated 2026-10-26 View source ↗

#700 of 813 by Stars among GitHub repos

653 Stars

Official python implementation of UTCP. UTCP is an open standard that lets AI agents call any API directly, without extra middleware.

About

The Universal Tool Calling Protocol (UTCP) is a secure, scalable standard for defining and interacting with tools across a wide variety of communication protocols. UTCP 1.0.0 introduces a modular core with a plugin-based architecture, making it more extensible, testable, and easier to package.

In contrast to other protocols, UTCP places a strong emphasis on:

This repository contains the complete UTCP Python implementation:

UTCP uses a modular architecture with a core library and protocol plugins:

Install the core library and any required protocol plugins:

UTCP supports multiple communication protocols through dedicated plugins:

For development, you can install the packages in editable…

Excerpted from github.com/universal-tool-calling-protocol/python-utcp

Latest metrics

Stars 653 2026-10-26
Forks 51 2026-10-26
Commits 261 2026-10-26
Releases 0 2026-10-26
Watchers 10 2026-10-26
Open issues 7 2026-10-26
Open PRs 4 2026-10-26