Skip to main content
Glama
daisydaines

Ask GorillaDesk (gorilladesk-mcp)

by daisydaines

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GORILLADESK_API_KEYNoYour GorillaDesk company API key (Bearer token). Used in local mode.
GORILLADESK_MCP_HOSTEDNoSet to '1' to run in hosted HTTP mode.
GORILLADESK_VAULT_SECRETNoA long random string used to mint bearer tokens in hosted mode.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
health_checkA

Verify GorillaDesk credentials. Run this first if other tools fail.

Calls GET /v1/company. On success returns a small company summary.

how_many_customersA

Answer: "How many customers do I have?", "What's my customer count?"

Counts active GorillaDesk customers and breaks down by status.

find_customerB

Answer: "Do I have a customer named ___?", "Find customer Smith"

Search customers by name, company, email, or account number.

who_owes_me_moneyA

Answer: "Who owes me money?", "What's my AR?", "Who has open invoices?"

Ranks open GorillaDesk invoices by amount due.

how_much_moneyA

Answer: "How much money came in?", "What did we invoice this month?"

Invoiced + collected totals for a date window (default 30 days).

how_is_business_doingB

Answer: "How's business?", "Give me a snapshot"

Jobs + invoiced/collected for a date window (default 30 days).

whats_on_the_scheduleA

Answer: "What's on the schedule?", "How many jobs this week?"

Jobs overview for a date range (default 7 days).

who_are_my_techniciansA

Answer: "Who are my technicians?", "Who's on my team?"

Lists GorillaDesk users with roles.

what_services_do_we_offerA

Answer: "What services do we offer?", "What's in the catalog?"

Lists GorillaDesk services.

search_customersA

List/filter customers. Prefer find_customer / how_many_customers for owner questions.

get_customerA

Fetch one customer by id. Prefer find_customer first.

search_jobsB

List/filter jobs. Prefer whats_on_the_schedule for owner questions.

get_jobA

Fetch one job by id.

search_invoicesA

List/filter invoices. Prefer who_owes_me_money / how_much_money for owners.

get_invoiceB

Fetch one invoice by id.

search_paymentsC

List/filter payments.

search_estimatesC

List/filter estimates.

search_usersA

List users. Prefer who_are_my_technicians for owner questions.

search_servicesA

List services. Prefer what_services_do_we_offer for owner questions.

Prompts

Interactive templates invoked by user choice

NameDescription
monday_morning_briefingWeekly owner briefing across schedule, AR, jobs, and team.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/daisydaines/gorilladesk-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server