xemantic/xemantic-ai-tool-schema-mdc
Adapting xemantic-ai-tool-schema to Model Context Protocol kotlin-sdk Tool input
This is a developer tool that helps Kotlin developers integrate their applications with the Model Context Protocol. It takes your serializable Kotlin data classes as input and automatically generates a compatible JSON Schema for Tool.Input, which is used for describing tool capabilities to AI models. This allows developers to define complex tool inputs with greater flexibility than the standard SDK.
Use this if you are a Kotlin developer building applications that interact with AI models via the Model Context Protocol and need to define sophisticated tool inputs for your AI tools.
Not ideal if you are not a Kotlin developer, or if you do not need to integrate with the Model Context Protocol for AI tool definitions.
Stars
7
Forks
1
Language
Kotlin
License
Apache-2.0
Category
Last pushed
Mar 08, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/xemantic/xemantic-ai-tool-schema-mdc"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
archestra-ai/archestra
Enterprise AI Platform with guardrails, MCP registry, gateway & orchestrator
adriannoes/asap-protocol
Standard protocol for agent-to-agent communication with stateful orchestration, MCP-compatible...
nookprotocol/nookplot
Decentralized coordination infrastructure for AI agents — identity, reputation, communication,...
alDuncanson/Handler
A2A Protocol client and developer toolkit.
computeruseprotocol/computeruseprotocol
Computer Use Protocol is a universal schema for AI agents to perceive and interact with any desktop UI.