Koine.Mcp
0.251.0
dotnet tool install --global Koine.Mcp --version 0.251.0
dotnet new tool-manifest
dotnet tool install --local Koine.Mcp --version 0.251.0
#tool dotnet:?package=Koine.Mcp&version=0.251.0
nuke :add-package Koine.Mcp --version 0.251.0
Koine
Koine is a small, readable DSL for Domain-Driven Design. You write a bounded context's
ubiquitous language once in .koi files, and the compiler emits idiomatic, self-contained code —
value objects, entities, aggregates, invariants, domain events, state machines, repositories, and the
application/CQRS layer. C# is the primary, most complete target; TypeScript, Python, PHP, Rust, Java,
and Kotlin emitters also ship, alongside living-docs, AsyncAPI, and OpenAPI generators.
The model is the ubiquitous language: there is no second copy to keep in sync, and the rules stay front and centre instead of drowning in boilerplate.
Install
Install the koine command-line compiler as a global .NET tool:
dotnet tool install --global Koine.Cli
Or embed the compiler and emitters in your own project:
dotnet add package Koine.Compiler
dotnet add package Koine.Emit.All
Learn more
- Documentation & language reference: https://atypical-consulting.github.io/Koine/
- Try it in your browser: https://atypical-consulting.github.io/Koine/studio/
- Source & issues: https://github.com/Atypical-Consulting/Koine
Licensed under Apache-2.0.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.