Pro Makeup Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Pro Makeup Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
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):
{
"mcpServers": {
"promakeup": {
"type": "streamable-http",
"url": "https://pro.makeup/api/mcp"
}
}
}Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"promakeup": {
"url": "https://pro.makeup/api/mcp"
}
}
}curl)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.
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 `[email protected]` with:
Full token format, lifecycle, and error responses in spec/auth.md.
.
├── 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 trackerThis 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 |
this listing" link on pro.makeup, or email [email protected]
[email protected] directly (do not file a publicissue)
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 [email protected].
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.