Integration · CRM & sales
Connect Claude & ChatGPT to VSCO Workspace
Ask your AI which leads are open, what a client still owes, or to put a shoot on the calendar in VSCO Workspace. It can read and create jobs, events and notes, look up clients, orders and payments, record payments you received and send quotes. Studio admin gets done in a few sentences.
Free plan, no credit card. Takes about a minute.
Try asking
“Which leads do we have open right now?”
The AI lists your jobs with stage and lead status and picks out the leads.
“What is the balance on the Hansen wedding?”
It searches for the job and reads its orders with total, balance and due date.
“Book an engagement shoot for the Hansen job on 12 May at 16:00 in Aarhus.”
It creates an event linked to the job with date, time and location.
What your AI can do
Jobs and leads
List, read, create and update jobs and leads with stage, job type, dates and lead status.
Shoots, notes and contacts
Create and update events, add notes, and look up clients in the address book and their roles on jobs.
Invoices, payments and quotes
Read orders with balance and due date, list and record payments, and read and send quotes.
“Record a 5,000 payment on the Larsen job, received today by bank transfer.”
It records the payment on the job with amount, date and payment method. Nobody is charged.
“Send quote 812 to the client.”
It emails the quote to its recipients, or prepares the email as a draft if you ask.
“Add a note to the Hansen job: prefers outdoor portraits.”
It adds the note to the job.
25 tools for VSCO Workspace
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_eventChanges dataCreate an event with name, job_id, type_id, start_date/start_time, end_date/end_time, all_day, channel (InPerson, Phone, Virtual), location and confirmed.create_jobChanges dataCreate a job or lead: put fields in `body`, such as name, stage (lead, booked, fulfillment, completed), jobTypeId, eventDate, leadSourceId, leadStatusId and leadNotes.create_noteChanges dataAdd a note with `content_html`, linked to a job_id and/or contact_id, with an optional date.get_address_book_entryGet one address-book entry (person or company) by `address_id`.get_eventGet one event by `event_id`, with date, time, location, type and linked job.get_jobGet one job by its ID (`project_id`), with stage, dates, job type, lead status and totals.get_job_contactGet one job contact by `contact_id`, including their role on the job.get_orderGet one order (invoice) by `order_id`, with line items, total, balance and due date.get_quoteGet one quote by `quote_id`, with options, recipients and expiration.get_studioGet your studio's own settings: name, currency, timezone and date format.list_address_bookList address-book entries (clients and other people) with their contact details; filter by `email`.list_eventsList events (shoots, sessions, meetings), optionally for one `job_id`.list_job_contactsList the people linked to jobs, filtered by `job_id` or `contact_id`, with their job roles.list_job_ordersList the orders (invoices) of one job by `job_id`.list_job_paymentsList the payments recorded on one job by `job_id`.list_jobsList jobs (leads and booked jobs); set include_closed to also show closed ones and page with `page` and `limit`.list_notesList notes, optionally for one `job_id`.list_ordersList orders (invoices) across the studio with totals, balance and due date.list_paymentsList payments recorded in the studio; page with `page` and `limit`.list_quotesList quotes (proposals) with their IDs and status.record_paymentChanges dataRecord a payment received on a job: `job_id`, `amount` (a whole number; check an existing payment with list_job_payments first to match the unit), received date, payment_method_id and memo. It records the payment only; it does not charge anyone.searchFree-text search in one `scope` at a time: job, contact, event, note, order, payment or address. Use it to find IDs by name or email.send_quoteVisible to othersEmail a quote to its recipients by `quote_id`; set resend=true only to send it again to someone who already got it, and draft=true to prepare the email without sending. This sends email to the client.update_eventChanges dataUpdate an event by `event_id`: name, dates, times, location, type or confirmed. Only the fields you pass change.update_jobChanges dataUpdate a job by `project_id` with fields in `body`, such as name, stage, eventDate, leadStatusId, closed or bookingDate.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose VSCO Workspace from the app list.
- 2
Paste your key
Paste your studio's VSCO Workspace API key. In VSCO Workspace, open Settings > API (workspace.vsco.co/settings/api) and create or copy the key.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in VSCO Workspace?
The AI can read your studio settings, jobs, address book, job contacts, events, notes, orders, payments and quotes, and search across them. It can create and update jobs and events, add notes, record payments you received and send quotes to clients.
Does the AI see my VSCO Workspace API key?
No. You enter your VSCO Workspace API key in PipMCP once. It is encrypted at rest, never shown to the AI and never shown again after you save it, not even to you. The AI only gets the results of the tools you have switched on.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Sending a quote emails your client and recording a payment changes a job's balance, and both can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. You also need your own VSCO Workspace account.
Can the AI charge my clients?
No. The record_payment tool only records a payment you have already received, so the job's balance is right. It does not charge anyone. The only tool that reaches clients is send_quote, which emails a quote.
Related integrations
Let your AI work in VSCO Workspace today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect VSCO Workspace freePipMCP is not affiliated with VSCO Workspace. Product names are trademarks of their owners.






