universal-tool-calling-protocol / utcp-specification
The specification for the Universal Tool Calling Protocol
Why this job: works in the areas we cover, but does not say which job it does
What it does
- Plugin Architecture. Core functionality split into pluggable components for better modularity
- Enhanced Data Models. Improved Pydantic models with comprehensive validation
- Multiple Protocol Support. HTTP, CLI, WebSocket, Text, and MCP protocols via plugins
- Advanced Authentication. Expanded authentication options including API key, OAuth, and custom auth
- Better Error Handling. Specific exception types for different error scenarios
Get started
git clone https://github.com/universal-tool-calling-protocol/utcp-specification.git
cd utcp-specification You need: Node.js version 18.0 or higher; npm or yarn package manager
- Maintenance
- Active
- Last commit 57 days ago
- Stars
- 333
- +8 this week
- Licence
- Custom
- Read before business use
- Downloads for
- None listed
- No release files
- Latest tag
- showcase-hexis
- Released 3 months ago
- Built with
- TypeScript
- 44% of the code
Is it looked after?
- Contributors
- Not stated
- Last 90 days
- Issues
- 59% closed
- 11 still open
- Pull requests
- 34 merged
- 3 waiting
- Releases
- 1
- 1 in the last year
- No contributing guide
- Security policy (opens in new tab)
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| agentplugins / agent-plugins-spec | 1,449 | 6 days ago | Custom | No downloads |
| apachecn / sklearn-doc-zh | 5,235 | 2 months ago | Custom | No downloads |
| agent0ai / dox | 1,508 | 2 months ago | MIT | No downloads |
More: languages, topics and project record
Languages
- TypeScript 44%
- CSS 30%
- JavaScript 25%
Topics
- ai
- ai-agent-tools
- documentation
- mcp
- protocol
- specification
- utcp
Project record
- JobOther AI tools
- StatusListed
- Commits500
- Forks31
- Watching5
- Stars in 28 days+21
- CreatedJul 2, 2025
- First seen by usNov 7, 2026
- CheckedNov 8, 2026
