Add Kotlin MCP Server Development collection (#327)

This commit is contained in:
Troy Simeon Taylor
2025-10-16 20:03:59 -04:00
committed by GitHub
parent db6c158020
commit f10bc70ce5
9 changed files with 1191 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
id: kotlin-mcp-development
name: Kotlin MCP Server Development
description: Complete toolkit for building Model Context Protocol (MCP) servers in Kotlin using the official io.modelcontextprotocol:kotlin-sdk library. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance.
tags: [kotlin, mcp, model-context-protocol, kotlin-multiplatform, server-development, ktor]
items:
- path: instructions/kotlin-mcp-server.instructions.md
kind: instruction
- path: prompts/kotlin-mcp-server-generator.prompt.md
kind: prompt
- path: chatmodes/kotlin-mcp-expert.chatmode.md
kind: chat-mode
usage: |
recommended
This chat mode provides expert guidance for building MCP servers in Kotlin.
This chat mode is ideal for:
- Creating new MCP server projects with Kotlin
- Implementing type-safe tools with coroutines and kotlinx.serialization
- Setting up stdio or SSE transports with Ktor
- Debugging coroutine patterns and JSON schema issues
- Learning Kotlin MCP best practices with the official SDK
- Building multiplatform MCP servers (JVM, Wasm, iOS)
To get the best results, consider:
- Using the instruction file to set context for Kotlin MCP development
- Using the prompt to generate initial project structure with Gradle
- Switching to the expert chat mode for detailed implementation help
- Specifying whether you need stdio or SSE/HTTP transport
- Providing details about what tools or functionality you need
- Mentioning if you need multiplatform support or specific targets
display:
ordering: manual
show_badge: true