python-utcp and csharp-utcp

These are ecosystem siblings implementing the same open standard in different programming languages, allowing developers to choose the appropriate UTCP implementation based on their preferred language (Python vs. C#).

python-utcp
55
Established
csharp-utcp
31
Emerging
Maintenance 6/25
Adoption 11/25
Maturity 24/25
Community 14/25
Maintenance 2/25
Adoption 4/25
Maturity 15/25
Community 10/25
Stars: 638
Forks: 41
Downloads:
Commits (30d): 0
Language: Python
License: MPL-2.0
Stars: 6
Forks: 1
Downloads:
Commits (30d): 0
Language: C#
License:
No risk flags
Stale 6m No Package No Dependents

About python-utcp

universal-tool-calling-protocol/python-utcp

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

This project offers a standardized way for AI agents to connect directly with various existing services and infrastructure without needing custom integrations for each one. It takes in descriptions of different APIs (like HTTP, command-line tools, or file-based services) and lets an AI agent use them as 'tools'. Developers building AI agents or systems that use AI agents would use this to simplify how their agents interact with external services.

AI-agent-development API-integration developer-tools microservices-orchestration system-integration

About csharp-utcp

Cicatriiz/csharp-utcp

A high-performance, native C# implementation of the Universal Tool Calling Protocol - enabling AI agents to discover and communicate directly with tools without wrappers or middleware.

Scores updated daily from GitHub, PyPI, and npm data. How scores work