xemantic/xemantic-ai-tool-schema-mdc

Adapting xemantic-ai-tool-schema to Model Context Protocol kotlin-sdk Tool input

39
/ 100
Emerging

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.

Kotlin development AI model integration tooling development schema generation API integration
No Package No Dependents
Maintenance 10 / 25
Adoption 4 / 25
Maturity 16 / 25
Community 9 / 25

How are scores calculated?

Stars

7

Forks

1

Language

Kotlin

License

Apache-2.0

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.