MCP服务框架

一个用于实现与LLM通信和自定义AI服务的客户端-服务器框架,支持通过配置文件快速部署服务。

  • by SeolYoungKim
  • Kotlin
  • 本地部署
  • 更新于
在 GitHub 查看 seolyoungkim/mcp-server-and-client

使用说明

一边制作MCP,一边挖掘原理

MCP客户端

  • 与LLM通信,与MCP服务器通信
  • ex:封闭式台式机
  • 恐怕很少直接体现出来。如果公司提供什么样的AI服务,会有什么事情要做吗?

MCP服务器

  • 实施要提供的服务
  • 开发人员应该会比MCP Client更多地实现MCP Server吧?
  • 好像只支持JDK 17?21后出错
    • 执行没有错误,但由于要在克隆中使用MCP server,所以执行失败
    • 很快就会支援的

大概实行一下吧

克劳德台式机 claude_desktop_config.json在文件中创建以下内容

  • command在中写命令语。和写在docker文件中的感觉相似。我要运行jar文件 java填写
  • args表示 java加入了要放入命令的参数。 -jar与选项一起运行 jar파일의 절대경로加入了
  • 如果顺利的话,在运行Clod桌面时 running为
  • 我。 @Tool的description Get the current weather information by city name.放了。从这一点来看,克劳德 {도시이름}의 날씨 알려줘我以为这样命令会利用我的MCP服务器。 수원 날씨 알려줘我问他,他确认了按照我写的脚本回答!

用MCP server可以做的事情真的很多。想想要做什么吧!

整理学习内容的地方

https://kimsy8979.notion.site/AI-MCP-1c5cbb7e0307805aba8bc8fc4d9a470f?pvs=4