Supercharge your AI with GorillaDesk. Manage Job Details, Invoices, and Customer Records.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
GorillaDesk MCP manages entire field service operations through your AI client. It lets you query customer history, check job statuses, and manage invoices using plain language—no need to click through menus or switch screens in the web app.
What your AI can do
Create customer
Creates an entirely new record for a customer account.
Create note
Adds contextual notes to an existing customer profile for team members to read later.
Get company
Retrieves basic details about your primary GorillaDesk account settings.
The system allows you to search for specific clients, retrieve their full record details, or create brand new profiles.
You can list upcoming work orders across the company or fetch granular details on a single, past or future job.
The MCP lets you check specific invoices to see their current payment status and review associated billing line items.
You can modify existing customer data or add context-specific notes directly into a customer's file via natural language prompts.
The agent pulls up the full list of all employees and technicians associated with your account.
Ask an AI about this
Compatible AI Apps
OAuth 2.0 CompatibleWaiting for input…
GorillaDesk with 12 Tools
Use these twelve tools to handle every aspect of field service operations, from creating new customers to checking detailed invoice payments.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using GorillaDesk on VinkiusCreate Customer
Creates an entirely new record for a customer account.
Create Note
Adds contextual notes to an existing customer profile for team members to read later.
Get Company
Retrieves basic details about your primary GorillaDesk account settings.
Get Customer
Fetches the complete and current record for a single specified customer.
Get Invoice
Grabs all the financial details for one specific invoice number.
Get Job
Retrieves full information about a single work order or job assignment.
List Customers
Searches and lists multiple customers based on criteria like name, email, or ID.
List Invoices
Lists groups of invoices so you can check which ones are unpaid or overdue.
List Jobs
Provides a list view of all work orders, whether they're scheduled for the past or...
List Notes
Retrieves previous notes and communications attached to a specific customer record.
List Users
Shows you all the technicians or employees currently set up in your account.
Update Customer
Modifies existing data on a customer record, like updating an address or phone number.
Connect to your AI in seconds. Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with GorillaDesk, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by GorillaDesk. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 12 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Manual checks across three different software screens are exhausting.
Right now, when a customer calls with a billing question, you have to open the CRM (to find their details), switch tabs to the scheduling system (to check recent jobs), and then finally jump into the invoicing portal. You spend minutes just copying IDs between systems before you can even talk to them.
With this MCP, your AI agent handles all that jumping for you. You ask one question—'Why is invoice 456 overdue?'—and it pulls data from multiple sources: finding the customer via `get_customer`, checking their job history with `list_jobs`, and retrieving payment details using `get_invoice`. It gives you a single, coherent answer.
Get your operational oversight instantly with GorillaDesk MCP.
You eliminate the need to copy-paste customer IDs between applications. You no longer have to remember which specific tool handles notes vs. addresses; you just tell the agent what context you need, and it directs your query using `create_note` or `update_customer` automatically.
What's different now is speed. Instead of a multi-minute manual data retrieval process, you get instant answers by asking natural language questions to one central source.
What your AI can actually do with this
Connect this MCP to your AI agent, and you get a direct line into your day-to-day field service data. Instead of logging into GorillaDesk and manually clicking between customer tabs, job lists, and billing pages, you talk to your agent instead. You can ask it to find a client's address, check if their last work order was paid for, or even add quick notes right from the chat window.
It pulls up everything—from listing all users on staff to retrieving details for a specific invoice. If you use Vinkius, this MCP sits alongside thousands of others, meaning your agent can access operational data and billing records across multiple systems without you ever needing to learn a new interface. You just ask it what you need.
019d75a9-c15f-701d-ab28-5edf091c5445 Here's how it actually works
The bottom line is you get all your field service data delivered to you via conversation instead of through dashboards.
Subscribe to this MCP on Vinkius and input your GorillaDesk API Key.
Tell your AI client exactly what you need, for instance: 'What is the status of John Doe's last job?'
The agent executes the necessary calls—like finding the customer, checking the jobs, and reading the invoice data—and delivers a clean answer in text.
Who is this actually for?
Dispatchers and Office Managers who spend half their day switching between job trackers, CRM records, and billing software. It's for anyone tired of manually navigating the web interface just to answer a quick client question.
Needs to quickly look up a customer's address and upcoming job schedule while talking to them on the phone.
Has to check total open invoices or update client details for multiple accounts without logging into every module.
Needs to pull up a full customer history, including past notes and job records, before discussing the next service contract.
What Changes When You Connect
Stop bouncing between tabs. You can instantly list all users via list_users and get their details without leaving the chat window.
Never lose context again. Adding notes using create_note means any technician can see what was discussed immediately after a job finishes.
Billing questions are easy. Use list_invoices to check for overdue accounts, then grab specific data with get_invoice if needed.
Dispatching just got faster. You can list and search customers (list_customers) and even update their records (update_customer) on the fly.
Deep dive into work orders. Getting job details with get_job means you see exactly who is doing what, when, and where.
See it in action
A client calls asking for their service history.
The agent runs a search on the customer's email via get_customer. It then pulls up all related work orders using list_jobs and displays them, giving the representative immediate talking points.
End of day cleanup: documenting service notes.
The field tech finishes a job. Instead of logging into the app to write it down, they just tell their agent, which uses create_note on that customer's file, ensuring the next person knows about the visit.
Quarterly billing check for an Account Manager.
The manager needs to know if a client paid. They run list_invoices, identify the unpaid ones, and then use get_invoice on a specific ID to review exactly what charges are outstanding.
Client data migration: adding new contacts.
The team gets a lead. Instead of filling out a form, they ask the agent to create a new profile using create_customer and immediately update key fields with update_customer.
The honest tradeoffs
Trying to cross-reference everything manually.
A user thinks they need to call get_job first, then list_users, and then ask for the invoice status. This creates a confusing chain of calls that might fail or miss data.
Start with the core entity: 'Show me everything on customer X.' The agent handles the rest by intelligently combining the necessary calls like get_customer and then checking related tools like list_invoices.
Over-relying on listing all records.
Asking 'List all jobs' when you only needed to know about Job ID 88392. This floods the chat with irrelevant data, slowing down the process and risking information overload.
Be specific. Always reference IDs or names: 'What are the details for job ID 88392?' Use get_job instead of just listing all jobs.
Forgetting to confirm updates.
The agent updates a customer's address, but the user assumes it took effect everywhere. They might then try to run an invoice report that fails because the system hasn't processed the change.
After any modification (like update_customer), follow up by running another relevant tool like get_job or list_customers to verify the new data point is visible and active.
When It Fits, When It Doesn't
Use this MCP if your workflow requires connecting several distinct operational areas—CRM, Dispatching, Billing—into a single conversation. It's perfect for roles that act as information hubs; think of dispatchers or ops managers who need a full view without leaving the chat. Don't use it if you only ever need to perform one simple task (e.g., just reading customer names). For that, a simpler read-only tool is enough. Also, don't rely on this for complex business logic, like 'If job status A and invoice age B, then do C.' The tools give data; your agent does the reasoning.
Questions you might have
How do I check job statuses using the list_jobs tool? +
You run list_jobs to see a comprehensive list of all work orders. This lets you filter by date or status, giving you an overview of past and future jobs at once.
Can I add notes using the create_note tool? +
Yes. You use create_note to attach context-specific comments directly to a customer's file. This keeps all client history in one spot for your team.
What is the best way to find a specific user/technician? +
Use the list_users tool. It pulls up the complete roster of every employee on staff, so you can confirm who was assigned to which job.
Does get_customer update my records automatically? +
No, get_customer only retrieves data. If you need to change an address or phone number, you must use the dedicated update_customer tool instead.
When I use get_company, what core details about my organization's setup can I retrieve? +
It retrieves foundational account data for your entire GorillaDesk instance. You can check things like the company name, API key status, and general billing profile without having to navigate the main dashboard.
If I use list_invoices, how do I get deep details about a specific bill using get_invoice? +
The list_invoices tool gives you an overview of all invoices and their status. Use get_invoice next to drill down into line items, payment history, and precise billing dates for any single invoice.
What information can I change when I run the update_customer tool? +
The update_customer tool lets you modify existing customer records. You can adjust key details like phone numbers, primary addresses, and account status without creating a brand new profile.
How does list_customers help me filter large lists of contacts? +
The list_customers tool lets you search and narrow down records using specific criteria. You can filter by name range, account status (e.g., 'Inactive'), or primary email to quickly find the right contact.
Can I add notes to a customer's profile using this integration? +
Yes! Use the create_note tool. You just need to provide the Customer ID and the text of the note. It will be instantly added to their profile for your technicians to see.
How do I filter unpaid invoices? +
You can use the list_invoices tool and pass 'unpaid' (or the equivalent status parameter specified in GorillaDesk) to quickly retrieve a list of outstanding balances.
Can I check the schedules for specific field technicians? +
Absolutely. By utilizing the schedule-checking tool with a technician's name or ID, the agent retrieves their complete run-sheet for the requested day.
We've already built the connector for GorillaDesk. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.