Baby Registry MCP
A remote MCP server that allows AI agents to build baby registry wishlists and gift lists for baby showers. It provides tools to search curated products, create registries, and generate shareable links for shoppers, primarily targeting the Swedish market with Amazon.se integration.
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://babyregistry.vercel.app/api/mcpWhat you can do with it
- Create a baby registry for a newborn's first 3 months
- Find baby shower gift ideas under 300 SEK
- Build a wishlist and return a shareable shop link
- Search curated baby essentials by age band and interest
Source and maintenance
Protocol and capabilities
- Server
- baby-registry 0.2.0
- MCP protocol
- 2024-11-05
- Tools
- 6 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
6 advertised
search_suggest
Search Amazon for baby registry / shopping-list ideas. Rewrites queries with age/category cues. Use when building a recommendation list. Requires marketplace + locale.
{
"type": "object",
"required": [
"q",
"marketplace",
"locale"
],
"properties": {
"q": {
"type": "string",
"description": "Search query (e.g. bassinet, bottle warmer)"
},
"limit": {
"type": "integer",
"default": 10
},
"locale": {
"type": "string",
"description": "End-user locale, e.g. en, en-US, sv-SE, de-DE"
},
"ageBand": {
"type": "string",
"description": "expecting | 0-3m | 3-6m | 6-12m | 12-24m | toddler"
},
"interest": {
"type": "string",
"description": "sleep | feeding | diapering | gear | clothing | safety | play | bath"
},
"marketplace": {
"type": "string",
"description": "Amazon storefront domain or id, e.g. amazon.se, amazon.com, us, se"
}
}
}create_registry
Create an empty baby registry / wishlist. Returns id, editToken, ownerUrl, shopUrl. Start of list-building. Requires marketplace + locale.
{
"type": "object",
"required": [
"marketplace",
"locale"
],
"properties": {
"locale": {
"type": "string",
"description": "End-user locale, e.g. en, en-US, sv-SE, de-DE"
},
"ageBand": {
"type": "string"
},
"childName": {
"type": "string"
},
"interests": {
"type": "array",
"items": {
"type": "string"
}
},
"marketplace": {
"type": "string",
"description": "Amazon storefront domain or id, e.g. amazon.se, amazon.com, us, se"
}
}
}create_and_fill_registry
One-shot registry/shopping-list builder: create a registry and fill from ASINs/keywords/queries. Best tool for agents building a full baby list. Returns ownerUrl + shopUrl + editToken. Requires marketplace + locale.
{
"type": "object",
"required": [
"marketplace",
"locale"
],
"properties": {
"locale": {
"type": "string",
"description": "End-user locale, e.g. en, en-US, sv-SE, de-DE"
},
"ageBand": {
"type": "string"
},
"childName": {
"type": "string"
},
"interests": {
"type": "array",
"items": {
"type": "string"
}
},
"itemAsins": {
"type": "array",
"items": {
"type": "string"
}
},
"itemQueries": {
"type": "array",
"items": {
"type": "string"
}
},
"marketplace": {
"type": "string",
"description": "Amazon storefront domain or id, e.g. amazon.se, amazon.com, us, se"
},
"itemKeywords": {
"type": "array",
"items": {
"type": "string"
}
}
}
}add_registry_item
Add an item to an existing baby registry / wishlist. Prefer asin for tagged /dp/ links on amazon.se. Requires editToken, marketplace, locale.
{
"type": "object",
"required": [
"id",
"editToken",
"marketplace",
"locale"
],
"properties": {
"id": {
"type": "string",
"description": "Registry id"
},
"url": {
"type": "string"
},
"asin": {
"type": "string"
},
"name": {
"type": "string",
"description": "Alias for title"
},
"emoji": {
"type": "string"
},
"notes": {
"type": "string"
},
"title": {
"type": "string"
},
"locale": {
"type": "string",
"description": "End-user locale, e.g. en, en-US, sv-SE, de-DE"
},
"editToken": {
"type": "string"
},
"marketplace": {
"type": "string",
"description": "Amazon storefront domain or id, e.g. amazon.se, amazon.com, us, se"
},
"searchKeywords": {
"type": "string"
}
}
}search_catalog
Search the curated baby registry catalog (100+ amazon.se essentials: sleep, feeding, diapering, gear, clothing, safety, bath, play). Returns products with asin + buyUrl. Use to pick items when building a shopping list / registry. Requires marketplace + locale.
{
"type": "object",
"required": [
"marketplace",
"locale"
],
"properties": {
"q": {
"type": "string",
"description": "Optional text filter (name/blurb/keywords)"
},
"limit": {
"type": "integer",
"default": 24
},
"locale": {
"type": "string",
"description": "End-user locale, e.g. en, en-US, sv-SE, de-DE"
},
"offset": {
"type": "integer",
"default": 0
},
"ageBand": {
"type": "string",
"description": "expecting | 0-3m | 3-6m | 6-12m | 12-24m | toddler"
},
"interest": {
"type": "string",
"description": "sleep | feeding | diapering | gear | clothing | safety | play | bath"
},
"marketplace": {
"type": "string",
"description": "Amazon storefront domain or id, e.g. amazon.se, amazon.com, us, se"
}
}
}resolve_product
Resolve ASIN, Amazon URL, or keywords to a curated buy URL on the selected marketplace (buyUrl + trackingTag; affiliateUrl is a compat alias).
{
"type": "object",
"required": [
"marketplace",
"locale"
],
"properties": {
"url": {
"type": "string"
},
"asin": {
"type": "string"
},
"locale": {
"type": "string",
"description": "End-user locale, e.g. en, en-US, sv-SE, de-DE"
},
"ageBand": {
"type": "string"
},
"category": {
"type": "string"
},
"keywords": {
"type": "string"
},
"marketplace": {
"type": "string",
"description": "Amazon storefront domain or id, e.g. amazon.se, amazon.com, us, se"
}
}
}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
- 1138 ms
- 95th percentile latency
- 1138 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 1138 ms · metadata changed · 6 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http baby-registry-mcp https://babyregistry.vercel.app/api/mcpCodex
codex mcp add baby-registry-mcp --url https://babyregistry.vercel.app/api/mcpCursor
{
"mcpServers": {
"baby-registry-mcp": {
"url": "https://babyregistry.vercel.app/api/mcp"
}
}
}Cline
{
"mcpServers": {
"baby-registry-mcp": {
"type": "streamableHttp",
"url": "https://babyregistry.vercel.app/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"baby-registry-mcp": {
"type": "http",
"url": "https://babyregistry.vercel.app/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http baby-registry-mcp https://babyregistry.vercel.app/api/mcpClaude Desktop
{
"mcpServers": {
"baby-registry-mcp": {
"url": "https://babyregistry.vercel.app/api/mcp"
}
}
}Windsurf
{
"mcpServers": {
"baby-registry-mcp": {
"serverUrl": "https://babyregistry.vercel.app/api/mcp"
}
}
}Let your agent find its tools
Find servers like Baby Registry MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.