关于 Mcpserver
Mcpserver 是一个 Java MCP 服务示例,提供颜色名称及其十六进制值列表,支持列出条目、获取单个颜色和添加条目。
主要功能
- 01列出颜色及十六进制值
- 02获取单个颜色
- 03添加颜色条目
- 04提供 SSE 端点
适用场景
- 01浏览可用颜色列表
- 02查询颜色的十六进制值
- 03向示例列表添加颜色
MCP 相关
通过 SSE 端点向 MCP 客户端提供颜色列表操作,包括列出、获取和添加条目。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
我自己的 MCP 服务——一个颜色名称和十六进制值的简单列表
这个简单示例基于 Dan Vega 的 YouTube 教程。
前提条件
为了演示运行中的 MCP 服务,我使用了启用开发者模式的 Claude Desktop。
SSE 传输方式的 Claude Desktop 配置示例:
{
"mcpServers": {
"localmcp": {
"type": "sse",
"url": "http://localhost:8080/sse"
}
}
}
如果更改了 server.port,请替换 URL/端口。
构建并运行:
- mvn clean package
- java -jar target/mymcp-0.1.0-SNAPSHOT.jar
验证 SSE 端点是否已注册:
- 启动应用
- 打开 http://localhost:8080/actuator/mappings
- 搜索路径为 "/sse" 的条目。如果更改了端口,请相应调整 URL。
MCP 暴露的内容
该服务暴露了颜色名称和十六进制值组成的列表。 通过此列表,你可以进行交互:列出全部颜色、获取单个颜色,以及添加颜色条目。
使用此示例完成的一次聊天
检查 MCP 端点
npx @modelcontextprotocol/inspector
这将启动检查器并打开浏览器,你可以在其中连接到 MCP 端点。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。