Server data from the Official MCP Registry
Read-only MCP server for Kaseya Quote Manager (Datto Commerce): quotes, orders, purchasing.
About
Read-only MCP server for Kaseya Quote Manager (Datto Commerce): quotes, orders, purchasing.
Security Report
This is a well-structured, read-only MCP server for Kaseya Quote Manager with proper authentication via API key. The codebase demonstrates good security practices: all operations are read-only, API key is sourced from environment variables, and permissions are appropriately scoped to API calls only. Minor code quality observations around input validation and error handling are present but do not indicate security vulnerabilities. Supply chain analysis found 6 known vulnerabilities in dependencies (2 critical, 3 high severity).
7 files analyzed · 9 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
What You'll Need
Set these up before or after installing:
Environment variable: KASEYA_QUOTE_MANAGER_API_KEY
Environment variable: MCP_TRANSPORT
Environment variable: AUTH_MODE
Environment variable: LOG_LEVEL
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-wyre-ai-kaseya-quote-manager-mcp": {
"env": {
"AUTH_MODE": "your-auth-mode-here",
"LOG_LEVEL": "your-log-level-here",
"MCP_TRANSPORT": "your-mcp-transport-here",
"KASEYA_QUOTE_MANAGER_API_KEY": "your-kaseya-quote-manager-api-key-here"
},
"args": [
"-y",
"kaseya-quote-manager-mcp"
],
"command": "npx"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
Kaseya Quote Manager MCP Server
A Model Context Protocol (MCP) server that gives AI assistants read-only access to Kaseya Quote Manager (Datto Commerce) — quotes, sales orders, purchasing, the product catalog, and customers.
Maintained by Wyre Technology.
Quick Start
Claude Desktop — download, open, done:
- Download
kaseya-quote-manager-mcp.mcpbfrom the latest release - Open the file (double-click or drag into Claude Desktop)
- Enter your Kaseya Quote Manager API Key when prompted
Claude Code (CLI):
claude mcp add kaseya-quote-manager-mcp \
-e KASEYA_QUOTE_MANAGER_API_KEY=your-api-key \
-- npx -y github:WYRE-AI/kaseya-quote-manager-mcp
Authentication
Quote Manager authenticates with a single API key sent in the apiKey header. Generate
one in Quote Manager under Settings → API. Set it as KASEYA_QUOTE_MANAGER_API_KEY.
Features
- Read-only by design — the Quote Manager API exposes only
list/get; no tool can mutate your data. - 39 entity tools across 5 domains, plus
kqm_navigate/kqm_statusdiscovery tools. - Decision-tree navigation — call
kqm_navigateto explore a domain's tools. - Rate limiting — respects the API's 60 req/min limit, with retry on 429/5xx.
- Dual transport — stdio (local) and HTTP Streamable (gateway/Docker).
- MCPB packaging for one-click Claude Desktop install.
Domains & tools
Tools are named kqm_<entity>_list and kqm_<entity>_get.
| Domain | Entities |
|---|---|
sales | quote, quote_section, quote_line, sales_order, sales_order_line, sales_order_payment |
procurement | purchase_order, purchase_order_line, purchase_order_cost, supplier, product_supplier |
catalog | product, product_image (list only), category, brand |
crm | customer, customer_address, contact |
org | employee, warehouse |
list tools accept page, pageSize (max 100), and modifiedAfter where supported, plus
entity-specific filters (e.g. quoteNumber, customerID, purchaseOrderID).
Usage example
kqm_navigate { "domain": "sales" }
kqm_quote_list { "page": 1, "pageSize": 50 }
kqm_quote_get { "id": 12345 }
kqm_quote_section_list { "quoteID": 12345 }
Docker
docker build -t kaseya-quote-manager-mcp .
docker run --rm -p 8080:8080 \
-e MCP_TRANSPORT=http \
-e KASEYA_QUOTE_MANAGER_API_KEY=your-api-key \
kaseya-quote-manager-mcp
# Health: curl localhost:8080/health
In the WYRE MCP Gateway the image runs with AUTH_MODE=gateway; the gateway injects the
key as the x-kaseya-quote-manager-api-key header per request.
Development
npm install
npm run build
npm test
npm run lint
License
Apache-2.0 © WYRE Technology
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Fetch
Freeby Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
Git
Freeby Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
MarkItDown
Freeby Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
