You've made it to the end. McLovin is our AI voice assistant — ask anything about our programs, how we work, or whether P2P is the right fit for your studio. No forms, no waiting. Just talk.
For AI Agents & Developers
A fully documented REST API and MCP server that lets AI assistants discover services, qualify photographers, estimate ROI, and submit real leads — no human form required.
Discoverability
Every response from this site includes RFC 8288 Link headers pointing to all discovery endpoints. You can also find them at:
Every HTTP response includes:
Link: </.well-known/api-catalog>; rel="api-catalog",
</api/openapi.json>; rel="service-desc",
</llms.txt>; rel="llms-txt",
</.well-known/mcp/server-card.json>; rel="mcp-server-card"REST API
Base URL: https://photographytoprofits.com/api/v1/. All endpoints are public. Lead submission and booking endpoints (/inquiries, /book) are rate-limited to 5/IP/hour. Analysis endpoints (/qualify, /roi) allow 100/IP/hour.
MCP Protocol
The same 9 capabilities are available as MCP tools via Streamable HTTP transport. No authentication. Stateless sessions.
MCP Endpoint
POST https://photographytoprofits.com/api/mcp
Server Card (SEP-1649)
https://photographytoprofits.com/.well-known/mcp/server-card.json
Quick Start
curl -X POST https://photographytoprofits.com/api/v1/inquiries \
-H "Content-Type: application/json" \
-d '{
"firstName": "Jane",
"email": "jane@example.com",
"phone": "5551234567",
"genre": "boudoir",
"currentRevenue": "$5K–$10K/month"
}'On success, the inquiry enters the P2P CRM and a team member follows up within one business day. Full schema at /api/openapi.json.
The llms.txt includes agent instructions. The OpenAPI spec is the complete technical reference.
Talk to a human →