pro.makeup

makeup.proPublished by pro.makeupOfficial publisherv1.0.0Updated Oct 24, 2026

Search 214K+ certified makeup pros worldwide: artists, salons, schools, shops, brands.

The publisher's own server: makeup.land

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Hosted MCP server for the pro.makeup directory, letting an assistant search certified makeup professionals, salons, schools, shops and brands worldwide.

What you can do
Search and look up makeup professionals, salons, shops and brands by name, slug or phone, and fetch a business profile by slug or phone number (phone lookup needs a scoped token). Find services offered nearby and list makeup schools. Get a discovery summary of the directory, plus prompts for finding a pro, comparing pros and expressing booking intent, and templated resources for a business or a featured category. Emit listing events, which is the only write tool and requires a scoped token.
When to use it
Useful when an assistant needs to help someone find a makeup artist, salon, school or shop, compare professionals, or check services in an area. Only worth adding if you need directory lookups of this kind; most read tools work without an account.
Requirements
Remote streamable HTTP endpoint; no local runtime or package. Read tools need no authentication. The phone lookup tool and the listing-event write tool require a scoped Bearer token issued out-of-band by the operator on request. Network access to the hosted endpoint.
Before you install
The listing-event tool writes data and, like the phone lookup tool, needs a scoped Bearer token; request only the smallest scopes needed. Tokens are issued by the operator on request, so treat them as secrets. Directory content comes from a third-party operator, so verify business details before relying on them.

Installation

In SourceWeft

  1. Open pro.makeup in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/makeup.pro%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "pro-makeup": {
      "type": "http",
      "url": "https://pro.makeup/api/mcp"
    }
  }
}

README

pro.makeup MCP server

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.


Quick start

Claude Desktop / Claude Code

Add to your claude_desktop_config.json (Claude Desktop) or per-project .mcp.json (Claude Code):

json
{  "mcpServers": {    "promakeup": {      "type": "streamable-http",      "url": "https://pro.makeup/api/mcp"    }  }}

Cursor

Add to ~/.cursor/mcp.json:

json
{  "mcpServers": {    "promakeup": {      "url": "https://pro.makeup/api/mcp"    }  }}

Raw HTTP (curl)

bash
curl -s -X POST https://pro.makeup/api/mcp \  -H 'Content-Type: application/json' \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

See examples/ for additional configurations.


What it exposes

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).

ToolScopeRead-only?
promakeup_search_prosopen✅
promakeup_get_business_by_slugopen✅
promakeup_get_business_by_phoneowner:read✅
promakeup_get_businessopen✅
promakeup_list_services_nearbyopen✅
promakeup_list_schoolsopen✅
promakeup_get_discovery_summaryopen✅
promakeup_emit_listing_eventlisting-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.


Auth

Tokens are issued out-of-band by the operator. Email [email protected] with:

  • The integration name and use case
  • The scopes you need (the smallest subset that works)
  • The expected request volume

Full token format, lifecycle, and error responses in spec/auth.md.


Repository layout

.├── README.md                — this file├── LICENSE                  — MIT├── server.json              — MCP registry (registry.modelcontextprotocol.io) submission├── smithery.yaml            — Smithery.ai integration manifest├── spec/│   ├── server-card.json     — SEP-1649 MCP server card│   ├── agent-card.json      — A2A protocol descriptor│   ├── openapi.json         — OpenAPI 3.1 spec for the underlying HTTP API│   ├── auth.md              — Bearer-token authentication model│   ├── agents.md            — agent-oriented integration guide│   ├── llms.txt             — llms.txt manifest (short)│   └── llms-full.txt        — llms-full.txt reference (comprehensive)├── examples/│   ├── claude-desktop.json  — Claude Desktop MCP config│   ├── cursor.json          — Cursor MCP config│   ├── vscode.json          — VS Code (mcp-aware extensions) config│   ├── curl-quickstart.sh   — bash smoke tests│   └── typescript-client.ts — minimal TypeScript client over JSON-RPC└── docs/    ├── architecture.md      — design of the hosted MCP server    └── registry-submission.md — registry submission tracker

Listings

This MCP server is registered in:

RegistryStatusLink
registry.modelcontextprotocol.io (official)livemakeup.pro/mcp
PulseMCPauto-ingests from officialexpected within 7 days
Glamaauto-ingests from officialexpected within 1-3 days
MCP Nowauto-ingests from officialexpected within days
Smithery.aimanual submission needed (GitHub OAuth)—
mcp.somanual submission neededsee docs/registry-submission.md

Reporting issues / requesting changes

  • Bug or behavioral issue with a tool: open a GitHub issue
  • Inaccuracy on a specific business listing: report via the listing's "Report this listing" link on pro.makeup, or email [email protected]
  • Security issues: email [email protected] directly (do not file a public issue)

License

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).


Operator

Operated by Evergrow Management PTE LTD. Contact [email protected].

Source: README.md at commit d5b9886

Tools

0
SourceWeft has not read this server's tools yet.

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Makeup integrations