Как создать мой сервер MCP с помощью MCP.IO Java SDK?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как создать мой сервер MCP с помощью MCP.IO Java SDK?

Сообщение Anonymous »

Я пытаюсь написать сервер MCP, используя простой Java SDK из ModelContextProtocol.io (без пружины). < /p>
object MyMcpServer {
def create(): McpSyncServer = {
val provider =
HttpServletSseServerTransportProvider
.builder()
.messageEndpoint("/msg")
.build()

val capabilities =
ServerCapabilities
.builder()
.tools(true)
.prompts(true)
.resources(false, true) // resource support off but keep listChanged notifications true/false as needed
.logging() // optional: structured logging support
.completions() // optional: prompt/resource completions
.build()

McpServer
.sync(provider)
.serverInfo("scala-docs-mcp", "1.0.0")
.capabilities(capabilities)
.tools(calcularTool())
.build()
}
}
< /code>
Вопрос заключается в том, как разместить вышеуказанный сервер на пути /MSG. Я понимаю, что это должно быть размещено в сердечке или в роли. Но я не могу найти ничего, связанного с сервлетом или тому подобным в APIS mcp.io. Надеюсь, сообщество сможет мне помочь.


Подробнее здесь: https://stackoverflow.com/questions/797 ... o-java-sdk
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»