Bioicons MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_categoriesA | List all icon categories available on bioicons.com, each with the number of icons and descriptions in both English and Chinese. |
| search_iconsA | Search the bioicons.com icon library by keyword. Returns matching icons with name, category, license, author and a direct SVG download URL. Optionally filter by category and/or license. |
| get_iconA | Fetch the SVG content of a specific icon from bioicons.com. Provide either the exact icon name or all four identifying fields (name, category, license, author). The SVG source is returned as text. |
| download_iconA | Download an icon's SVG file from bioicons.com and save it to the local filesystem. Returns the saved file path. |
| get_icon_infoB | Return detailed metadata for a specific icon: name, category, license (with full name and URL), author, SVG download URL, and attribution requirements. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| find_science_icons | Find and describe science icons from bioicons.com based on a natural-language description of what the user is looking for. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
get_icon, download_icon, and get_icon_info all target a single icon and could be momentarily confused, but descriptions clearly separate them (SVG text vs. saved file vs. metadata). list_categories and search_icons are cleanly distinct discovery tools.
All five tools follow a consistent verb_noun snake_case pattern: download_icon, list_categories, search_icons, get_icon, get_icon_info. No deviations or mixed conventions.
Five tools is well-scoped for an icon library: discovery (list/search), inspection (info), and retrieval (get/download) each earn their place without redundancy.
The surface covers discovery, metadata, SVG retrieval, and download, forming a full lifecycle. Only minor gaps like bulk download or pagination controls prevent a perfect score.