用TRAE搓了一个MCP服务,完全碾压手搓哈,就不是一个量级的事儿

公司有很多产品,每个产品有很多的API服务,本打算手搓一个MCP服务将所有产品的API集中管理起来,但是既然有了TRAE,谁还手搓呀!让AI搞起来,搞起来。

一开始跟trae只是说了一个简单需求“帮我做一个简单基础的MCP服务,不用数据库而是使用json配置文件进行工具管理,基于GO语言开发”,它就立刻开始创造了,很快啊,很快,干完了!

看看配置文件基础配置信息完整,可以正常运行,但是,但是,这不是一个标准的mcp服务,就是一个简单的API服务。。。。。。我再说给我改成一个标准的mcp服务,它回答我说这个就是最简单mcp服务,不给我改了。。。。。。

放弃这个工程重新来过,到github上找了一下MCP的标准sdk,选择使用go语言的sdk下载下来,告诉trae使用这个sdk做个标准的MCP服务,不用数据库而是用配置文件进行工具管理。它就立刻干活了,这回真的是一个标准的mcp服务了,全程没有手写一行代码,效率直接起飞。

然后让它再给我搓一个mcp的管理页面,基于vue3+elementplus,也是一会儿功夫就完成,这两个事儿要我自己手搓怎么不得干两周呀,这不到半天功夫完事儿了,效率太恐怖了。

1 个赞

有点厉害:+1:

1 个赞

有个小花絮,可以看到终端里显示项目目录地址是 codebuddy,不是trae。 因为一开始想试试腾讯的工具咋样,所以用codebuddy进行这个mcp服务的开发,谁知道它干了一半的时候提示我免费额度用完了。。。烂尾啦!:poop:

转头还是老老实实用trae,真香 :rofl:

1 个赞