Logo.dev MCP服务器
Logo.dev API的MCP(模型上下文协议)服务器,用于搜索和检索公司徽标。已准备好部署 史密瑟里.
特性
- 搜索徽标:按品牌或公司名称搜索公司徽标
- 获取徽标URL:使用自定义选项检索直接徽标图像URL
- 多种格式:支持PNG、JPG和WebP格式
- 主题变体:浅色和深色主题选项
- 可定制的:大小、格式、主题和灰度选项
- Smithery准备就绪:通过自动配置直接部署到Smithery
工具
search_logos
按品牌名称或公司名称搜索公司徽标。
参数:
query(string,必填):要搜索的品牌或公司名称
退货: 匹配公司及其域名和徽标URL的列表。
例子:
{
"query": "Google",
"count": 1,
"results": [
{
"name": "Google",
"domain": "google.com",
"logoUrl": "https://img.logo.dev/google.com?token=..."
}
]
}get_logo_url
获取具有自定义选项的特定域的直接徽标图像URL。
参数:
domain(string,必填):公司域名(例如“google.com”)size(字符串,可选):徽标大小/尺寸format(字符串,可选):图像格式-“png”、“jpg”或“webp”(默认值:png)theme(字符串,可选):徽标主题-“浅色”或“深色”greyscale(布尔值,可选):将徽标转换为灰度(默认值:false)
退货: 带有指定选项的徽标URL。
例子:
{
"domain": "apple.com",
"logoUrl": "https://img.logo.dev/apple.com?token=...&format=webp&theme=dark",
"options": {
"size": "default",
"format": "webp",
"theme": "dark",
"greyscale": false
}
}Smithery部署
此服务器设计用于 史密瑟里 部署:
- 将此代码推送到Git存储库
- 将存储库连接到Smithery
- Smithery将自动检测TypeScript运行时
- 提示时输入Logo.dev API密钥
- 部署和使用!
本地使用
先决条件
- Node.js 20或更高版本
- Logo.dev API密钥(在 logo.dev)
安装
npm install
npm run buildSTDIO模式(适用于克劳德桌面)
export LOGO_DEV_API_KEY="your-api-key-here"
node build/index.jsClaude桌面配置
添加到您的Claude Desktop配置文件(~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):
{
"mcpServers": {
"logo-dev": {
"command": "node",
"args": ["/absolute/path/to/mcp-logo-dev/build/index.js"],
"env": {
"LOGO_DEV_API_KEY": "your-api-key-here"
}
}
}
}发展
观看模式
npm run watchMCP检验员测试
npm run inspectorapi参考
此服务器使用 Logo.dev API:
- 搜索端点:
https://api.logo.dev/search?q={query} - 图像CDN:
https://img.logo.dev/{domain}
许可证
麻省理工学院
