Introduction¶
When developing agents in the DeepSeek Harness (DSH) ecosystem, obtaining the logo icon of a target website is a common requirement. If you write your own crawler logic, you often need to handle complex HTML structure parsing and may easily miss the best-sized image. The following introduces the xby-logo-analyze plugin, which provides a complete logo extraction and analysis solution. It can directly obtain the best logo from a website URL and return metadata.
Plugin Overview¶
This plugin is an intelligent logo extraction and processing MCP server, maintained by the user xby-skill, and categorized as a network tool. It supports automatically identifying and extracting logo icons from website URLs, and provides image processing and vector conversion features.
Core Capabilities¶
The plugin mainly provides the following three core functions:
- set_xby_apikey: Set the API key in chat. This operation is automatically persisted and remains valid after restart.
- get_best_logo_url: Extract from a website and return the URL of the best logo. Suitable for scenarios where only the best logo URL is needed.
- analyze_logo: Analyze basic logo information, including dimensions, format, quality, etc. Supports the
onlyBestUrlparameter to return only the best logo URL.
Installation and Configuration¶
Before installation, make sure DeepSeek Harness is installed and that you have the corresponding Profile (for example, web).
Installation command:
dsh plugin --profile web add github:xby-skill/xby-logo-analyze
Configure API key:
This plugin depends on an external service. Before use, visit the Xiaobenyang official website to register and obtain an API key. After obtaining it, use the set_xby_apikey function in the DSH chat interface to set it.
Typical Usage¶
After installation, you can directly call the above functions in DSH conversations or scripts.
1. Set API key
Enter the following command in chat to set the key:
set_xby_apikey <你的API密钥>
2. Get best logo URL
Obtain the best logo URL for a specific website URL:
get_best_logo_url https://www.example.com
3. Analyze logo information
Get detailed logo information:
analyze_logo https://www.example.com
Notes¶
- API key dependency: The plugin must be configured with an API key from the Xiaobenyang official website to work properly.
- Development mode limitation: The “Method 2” and “Method 3” listed in the GitHub README are only for local development debugging and are not suitable for direct installation or use in production environments.
Summary¶
xby-logo-analyze solves the cumbersome problem of logo acquisition in agent development. By providing standard MCP interfaces, developers can quickly integrate logo extraction and analysis capabilities and improve development efficiency.
- Directory page: xby-logo-analyze plugin page
- Source repository: github:xby-skill/xby-logo-analyze