关于 mcp-server-lgtm MCP Server
mcp-server-lgtm 是用于获取随机 LGTM 图片的 TypeScript MCP 服务,面向代码审查及其他开发者交流场景。它同时返回可嵌入图片的 Markdown 和直接图片 URL。
主要功能
- 01获取随机 LGTM 图片
- 02返回图片嵌入用 Markdown
- 03提供直接图片 URL
适用场景
- 01在代码审查中添加 LGTM 图片
- 02在开发者交流中分享 LGTM 图片
MCP 相关
向 MCP 客户端提供 `get_lgtm` 工具,用于获取随机图片,并返回嵌入图片的 Markdown 和直接图片 URL。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
mcp-server-lgtm MCP 服务
用于 LGTM 图片的模型上下文协议服务
这是一个基于 TypeScript 的 MCP 服务,可与 LGTM API 交互。它提供了一个工具,用于获取随机的 LGTM(Looks Good To Me)图片,可用于代码审查和其他开发者交流场景。
功能
创建服务
npx @modelcontextprotocol/create-server mcp-server-lgtm
工具
get_lgtm- 获取随机的 LGTM 图片- 返回用于嵌入图片的 Markdown 代码
- 提供可在各种场景中使用的直接图片 URL
开发
安装依赖:
npm install
构建服务:
npm run build
用于自动重建的开发模式:
npm run watch
开发安装
若要与 Claude Desktop 配合使用,请添加服务配置:
MacOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows:%APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcp-server-lgtm": {
"command": "/path/to/mcp-server-lgtm/build/index.js"
}
}
}
通过 Smithery 安装
若要通过 Smithery 为 Claude Desktop 自动安装 mcp-server-lgtm MCP 服务:
npx -y @smithery/cli install @dongri/mcp-server-lgtm --client claude
调试
由于 MCP 服务通过标准输入输出进行通信,因此调试可能颇具挑战。我们推荐使用 MCP Inspector,它可通过包脚本运行:
npm run inspector
Inspector 将提供一个 URL,以便在浏览器中访问调试工具。
Smithery
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
