Token导航 LogoToken导航TokenDH.com
Icon Test Server logo
AI代理未说明官方级别未说明来源级核验

Icon Test Server

MCP Server

MCP图标测试服务器,用于测试MCP检查器中PR #778的图标支持功能。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
开发工具JavaScript本地部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jesselumarie

提供方

jesselumarie

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP图标测试服务器

这是一个 可流式传输HTTP/SSE 创建MCP服务器是为了测试MCP检查器中PR#778的图标支持。

特性

此服务器演示了所有支持的MCP类型的图标元数据:

  • 服务器实现:服务器本身有一个图标(⭐)
  • 工具: test_tool -一个带有图标的简单回声工具
  • 资源: test://resource/example -带有图标的测试资源
  • 提示: test_prompt -带有图标的测试提示

所有图标都使用相同的表情符号数据URI(星表情符号)进行测试。

安装

npm install
npm run build

运行服务器

开发模式(使用TypeScript):

npm run dev

服务器将于启动 http://localhost:3001

生产模式(编译):

npm start

自定义端口:

PORT=8080 npm run dev

端点

  • SSE端点: http://localhost:3001/sse -MCP通信端点
  • 健康检查: http://localhost:3001/health -服务器运行状况
  • 消息端点: http://localhost:3001/message -客户端消息POST端点

MCP检验员测试

要使用PR#778中的MCP检查器测试此服务器:

  1. 启动此服务器: npm run dev
  2. 在MCP检查器中,使用以下命令添加HTTP服务器连接:
   http://localhost:3001/sse

测试图标支持

连接到检查器后,您应该看到以下图标:

  1. 服务器本身(在服务器列表/标头中)
  2. test_tool 工具(在工具列表中)
  3. test://resource/example 资源(在资源列表中)
  4. test_prompt 提示(在提示列表中)

图标格式

图标遵循SEP-973规范,具有以下结构:

{
  src: string,        // Data URI or HTTP(S) URL
  mimeType: string,   // MIME type (e.g., "image/svg+xml")
  sizes: string[]     // Array of sizes (e.g., ["any", "48x48"])
}

此服务器使用一个带有星形表情符号的简单SVG数据URI(⭐) 对于所有图标。

测试不同的图标类型

您可以修改 src/index.ts 测试不同的图标格式:

  • 不同的表情符号:更改SVG中的表情符号字符
  • Png数据类型:改用base64编码的PNG
  • HTTP网址:指向实际的图像URL
  • 多种尺寸:在中提供多个图标对象 icons 数组

服务器功能

工具

  • test_tool:回复一条消息

资源

  • test://resource/example:返回一个简单的文本资源

提示

  • test_prompt:创建询问主题的提示

目录标签

目录标签

开发工具JavaScript本地部署MCP图标测试HTTP/SSE服务器

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP