list_capabilities
Options catalog + remaining quota for the bound key.
Add SmileCraft as a custom connector with our MCP URL and your Enterprise API key. No Anthropic directory listing required. Then ask for makeover, whitening, align, shade, or video in chat — Claude calls the same Enterprise API as our REST product.
The SmileCraft Claude connector is a thin MCP (Model Context Protocol) server in front of our Enterprise API. Claude does not replace your product UI — it becomes another client that can start the same simulations dentists and platforms already run via REST.
Jobs, FacePreflight, quotas, and retention are identical to the REST path. Usage is always attributed to the Enterprise API key bound at Connect time.
| Claude connector | REST API | |
|---|---|---|
| Who uses it | People chatting in Claude | Your backend / product |
| How jobs start | Natural language → MCP tools | POST /jobs |
| Auth | OAuth Connect + Enterprise key | Bearer sc_… |
| Best for | Demos, staff assist, prototyping | Production patient workflows |
| Quota | Same partner sandbox / live limits | |
Options catalog + remaining quota for the bound key.
Start makeover, whitening, shade, align, or video.
Poll status, resultUrl, or error.code.
SmileCraft upload link when Claude cannot pass a chat attachment as base64.
Claude may show a “not verified by Anthropic” notice for custom connectors — that is normal.
Email support@smilecraft.app (subject: Claude MCP sandbox key). We’ll send your sc_sandbox_… key.
Name it SmileCraft (or any label you like).
On the SmileCraft consent page, paste your API key → Allow access once. Do not refresh or click Allow twice on the same page.
Say: List SmileCraft capabilities. Then run a simulation with an https image URL.
Fallback if OAuth UI is missing:
Team / Enterprise orgs: an Owner usually adds the connector once; members then authenticate with their own key when prompted.
Each Claude Connect binds one Enterprise API key so usage stays trackable and quota-safe. Claude stores an OAuth token; SmileCraft maps it to that key on every tool call.
Write to support@smilecraft.app with subject Claude MCP sandbox key. Include your name, company (if any), and email.
An admin creates your partner account and sends a sc_sandbox_… key (and invoice / payment instructions if you need paid quota). This is a short guided handoff — not self-serve yet.
Add the connector in Claude, open consent, paste the key once → Allow access.
You can also use app.smilecraft.app to register and try SmileCraft in the browser — great for the web product. Claude MCP uses Enterprise API keys (issued for the connector), which are managed separately from the webapp for now.
Roadmap: Connect → SmileCraft sign-in → auto-issued sandbox key with a small trial quota, then paid top-up without waiting on email.
MCP tools only receive what Claude puts in the tool call (image_url, image_base64, or photo_token). SmileCraft cannot force Claude to attach a chat upload — that is controlled by Claude’s client, not by our server.
| Method | Reliability | Notes |
|---|---|---|
| Public https image URL | Highest | Recommended for demos and production-like tests |
| SmileCraft upload link | High | Claude calls prepare_photo_upload → you open our /photo page → continue with photo_token |
| Chat attachment → base64 | Variable | Claude may encode the upload; often refuses or stalls on large files |
Other Claude connectors that “just work” with chat files usually deal with text, tickets, or docs — not large vision payloads into remote MCP tools. Image-heavy tools commonly ask for a URL or a first-party upload for the same reason.
Same controls as the REST API. Full detail on the API options page.
| Operation | Needs | Key options |
|---|---|---|
| makeover | Face image | style oval|hollywood · quality standard|hd |
| whitening | Face image | level moderate|strong|max |
| align | Face image | — |
| shade | refineToken from makeover | A1 A2 A3 B1 C3 |
| video | Completed still job | sourceJobId (or sourceUrl) |
SmileCraft is a custom connector. It is not listed in Claude’s public directory search — you add it with the MCP URL on this page and your API key.
Not for a custom connector. Add our MCP URL in Claude Settings and authenticate with your SmileCraft key. SmileCraft will not appear in Claude’s public directory search.
Email support@smilecraft.app and ask for a Claude MCP sandbox key. We’ll issue it and handle paid quota manually for now. You can still use app.smilecraft.app for the web product.
No. MCP cannot pull files from Claude’s UI. Use a public image URL or our prepare_photo_upload flow.
Same as Enterprise API: sandbox for non-PHI; live + BAA for PHI. Prefer de-identified images until then.
developers.html — Claude is an alternate client on that same contract.
Email us with subject Claude MCP sandbox key. We’ll create your partner key and reply with Connect instructions. Prefer the web app? You’re welcome at app.smilecraft.app anytime — for Claude chat, start with a key from support.