基于 Java 手搓模块化的 MCP 服务器

1 天前
 moverinfo
https://github.com/tinystruct/tinystruct-mcp

特点:
1 ,摒弃了官方的 SDK ,只遵守它的协议。
2 ,虽然只是一个简化版的,但是,是模块化的。
3 ,代码可读性强。可以让 AI 照例开发任意的 MCP 功能服务器。
4 ,既可以运行在本地,也可以部署在远程。
834 次点击
所在节点    程序员
5 条回复
EMMMMMMMMM
23 小时 15 分钟前
服务器?
nananqujava
23 小时 8 分钟前
为什么不用 spring-AI
NotAProgrammer
10 小时 16 分钟前
为什么不用 spring-AI
moverinfo
9 小时 36 分钟前
Spring AI 只是弥补一下 Spring 在 AI 对接层面的空缺。而 Spring 本身就是一个很重的框架,不建议使用。另外 Spring 框架的作者已经在开发另一个 AI 框架了。tinystruct-mcp 是个基于 Java 轻量级开发框架 tinystruct framework 开发的 MCP 模块,天然支持模块化,可扩展的,默认运行在 JDK 内置的 http server ,非常轻量,当然也支持在 tomcat 或 Netty http server 上运行。

参见:
https://github.com/tinystruct/tinystruct-tomcat-server

https://github.com/tinystruct/tinystruct-netty-http-server
moverinfo
7 小时 56 分钟前
@nananqujava
@NotAProgrammer 也不是什么事都要用 Spring 的,选型还是要多综合考虑一下。我发现很多 Java 开发人员接到任务就默认或优先使用 Spring boot 的,😂,是用的太习惯了吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1167119

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX