The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Pro.makeup listing page.
Hosted Model Context Protocol server for the pro.makeup directory — 214,000+ certified makeup professionals (artists, salons, schools, shops, and brands) across 100+ countries.
This repository is the public specification and integration kit for the
hosted MCP server at https://pro.makeup/api/mcp. The server itself is
operated by PRO Makeup / Evergrow Management PTE LTD; this repo collects the
server card, OpenAPI spec, example client configurations, registry submission
metadata, and architectural documentation.
If you are building an agent that needs to find a makeup professional, school, or shop — point your MCP-aware client at the URL above and you're done.
Add to your claude_desktop_config.json (Claude Desktop) or per-project
.mcp.json (Claude Code):
Add to ~/.cursor/mcp.json:
curl)See examples/ for additional configurations.
8 tools, 3 prompts, 2 templated resources. All read tools require no
authentication; the two phone-related / write tools require a scoped Bearer
token (see spec/auth.md).
| Tool | Scope | Read-only? |
|---|---|---|
promakeup_search_pros | open | ✅ |
promakeup_get_business_by_slug | open | ✅ |
promakeup_get_business_by_phone | owner:read | ✅ |
promakeup_get_business | open | ✅ |
promakeup_list_services_nearby | open | ✅ |
promakeup_list_schools | open | ✅ |
promakeup_get_discovery_summary | open | ✅ |
promakeup_emit_listing_event | listing-events:write | ❌ |
Prompts: find_makeup_pro, compare_pros, book_appointment_intent.
Resources: promakeup://business/{slug}, promakeup://category/{category}/featured.
Full tool descriptions, input schemas, and example outputs are in
spec/server-card.json and
spec/openapi.json.
Tokens are issued out-of-band by the operator. Email
support@pro.makeup with:
Full token format, lifecycle, and error responses in
spec/auth.md.
This MCP server is registered in:
| Registry | Status | Link |
|---|---|---|
| registry.modelcontextprotocol.io (official) | live | makeup.pro/mcp |
| PulseMCP | auto-ingests from official | expected within 7 days |
| Glama | auto-ingests from official | expected within 1-3 days |
| MCP Now | auto-ingests from official | expected within days |
| Smithery.ai | manual submission needed (GitHub OAuth) | — |
| mcp.so | manual submission needed | see docs/registry-submission.md |
pro.makeup, or email support@pro.makeupsupport@pro.makeup directly (do not file a public
issue)MIT — see LICENSE. The pro.makeup directory data itself
is © PRO Makeup / Evergrow Management PTE LTD; the data's usage policy is
declared in the site's robots.txt via the
Content-Signal directive (search=yes, ai-train=yes, ai-input=yes).
Operated by Evergrow Management PTE LTD. Contact support@pro.makeup.