MHS BLOOM MCP
An MCP server providing a neutral, payment-blind reference of 1,682 dermacosmetic products. It allows AI assistants to lookup products, search by ingredient or concern, find alternatives, and list brands using descriptive facts without ratings or paid placement.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://europe-west3-mhs-bloom.cloudfunctions.net/bloomMcpWhat you can do with it
- Identify a product and return its neutral facts and reference link
- Search by ingredient, concern, category, brand, or fragrance-free
- Find other products in the same category neutrally
- List dermacosmetic brands covered with product counts
Source and maintenance
Protocol and capabilities
- Server
- mhs-bloom 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 4 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
4 advertised
lookup_product — Look up a skincare product
Identify a dermacosmetic product in MHS BLOOM's neutral reference and return its descriptive facts (brand, key ingredients, the concerns it's oriented toward, texture, fragrance, price band, who it's aimed at) plus a link to its reference page. Descriptive only — not a personal skin verdict.
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Product name and/or brand, e.g. \"CeraVe foaming cleanser\"."
}
}
}search_products — Search products by ingredient / concern / category / brand
Search MHS BLOOM's reference for products by any of: key ingredient (e.g. "niacinamide"), skin concern (e.g. "blemishes"), category (e.g. "sunscreen"), brand, and/or fragrance_free. Returns a neutral, alphabetical list with reference links. Never ranked or rated.
{
"type": "object",
"properties": {
"brand": {
"type": "string"
},
"limit": {
"type": "number",
"description": "Max results (default 15, max 40)."
},
"concern": {
"type": "string"
},
"category": {
"type": "string"
},
"ingredient": {
"type": "string"
},
"fragrance_free": {
"type": "boolean"
}
}
}find_alternatives — Find neutral alternatives in the same category
Given a product, return other products in the SAME category from the catalog, listed neutrally (alphabetical, never ranked). This is discovery, not a recommendation — the personal best-fit and price-tiered alternatives live in the app.
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "The product to find alternatives for."
}
}
}list_brands — List the brands covered
List the dermacosmetic brands covered in MHS BLOOM's reference, with how many products each has.
{
"type": "object",
"properties": {}
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 574 ms
- 95th percentile latency
- 574 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 574 ms · metadata changed · 4 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http mhs-bloom-mcp https://europe-west3-mhs-bloom.cloudfunctions.net/bloomMcpCodex
codex mcp add mhs-bloom-mcp --url https://europe-west3-mhs-bloom.cloudfunctions.net/bloomMcpCursor
{
"mcpServers": {
"mhs-bloom-mcp": {
"url": "https://europe-west3-mhs-bloom.cloudfunctions.net/bloomMcp"
}
}
}Cline
{
"mcpServers": {
"mhs-bloom-mcp": {
"type": "streamableHttp",
"url": "https://europe-west3-mhs-bloom.cloudfunctions.net/bloomMcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"mhs-bloom-mcp": {
"type": "http",
"url": "https://europe-west3-mhs-bloom.cloudfunctions.net/bloomMcp"
}
}
}Gemini CLI
gemini mcp add --transport http mhs-bloom-mcp https://europe-west3-mhs-bloom.cloudfunctions.net/bloomMcpClaude Desktop
{
"mcpServers": {
"mhs-bloom-mcp": {
"url": "https://europe-west3-mhs-bloom.cloudfunctions.net/bloomMcp"
}
}
}Windsurf
{
"mcpServers": {
"mhs-bloom-mcp": {
"serverUrl": "https://europe-west3-mhs-bloom.cloudfunctions.net/bloomMcp"
}
}
}Let your agent find its tools
Find servers like MHS BLOOM MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other productivity and knowledge servers
Do you run MHS BLOOM MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.