Skip to main content
Glama

Simplicate MCP Server

by daanno
N8N_QUICK_REFERENCE.mdโ€ข5.28 kB
# n8n MCP Simplicate - Quick Reference Guide ## ๐Ÿšจ IMPORTANT: Exact Tool Names Required In n8n, you **MUST** use the exact tool name and JSON parameters. Natural language won't work! --- ## โœ… Working Tools (Copy & Paste These) ### 1๏ธโƒฃ Get Absences ```json { "name": "get_absences", "arguments": { "limit": 50, "offset": 0 } } ``` ### 2๏ธโƒฃ Get Employees ```json { "name": "get_employees", "arguments": { "limit": 100, "offset": 0 } } ``` ### 3๏ธโƒฃ Get Hours ```json { "name": "get_hours", "arguments": { "limit": 100, "offset": 0 } } ``` ### 4๏ธโƒฃ Get Leave (Vacation/Time Off) ```json { "name": "get_leave", "arguments": { "limit": 50, "offset": 0 } } ``` ### 5๏ธโƒฃ Get Projects ```json { "name": "get_projects", "arguments": { "limit": 50, "offset": 0 } } ``` ### 6๏ธโƒฃ Get Organizations ```json { "name": "get_organizations", "arguments": { "limit": 50, "offset": 0 } } ``` ### 7๏ธโƒฃ Get Persons (Contacts) ```json { "name": "get_persons", "arguments": { "limit": 50, "offset": 0 } } ``` ### 8๏ธโƒฃ Get Invoices ```json { "name": "get_invoices", "arguments": { "limit": 50, "offset": 0 } } ``` ### 9๏ธโƒฃ Get Sales Quotes ```json { "name": "get_quotes", "arguments": { "limit": 50, "offset": 0 } } ``` ### ๐Ÿ”Ÿ Get Timetable (Schedule) ```json { "name": "get_calendar_events", "arguments": { "limit": 50, "offset": 0 } } ``` ### 1๏ธโƒฃ1๏ธโƒฃ Get Services ```json { "name": "get_services", "arguments": { "limit": 50, "offset": 0 } } ``` ### 1๏ธโƒฃ2๏ธโƒฃ Get Documents ```json { "name": "get_documents", "arguments": { "limit": 50, "offset": 0 } } ``` ### 1๏ธโƒฃ3๏ธโƒฃ Get Payments ```json { "name": "get_payments", "arguments": { "limit": 50, "offset": 0 } } ``` --- ## ๐ŸŽฏ Get Specific Items by ID ### Get Specific Employee ```json { "name": "get_employee", "arguments": { "employee_id": "employee:3b70f4dd49fafb356d44e34a3f0f8c3d" } } ``` ### Get Specific Project ```json { "name": "get_project", "arguments": { "project_id": "project:xxxxx" } } ``` ### Get Specific Organization ```json { "name": "get_organization", "arguments": { "organization_id": "organization:xxxxx" } } ``` ### Get Specific Invoice ```json { "name": "get_invoice", "arguments": { "invoice_id": "invoice:xxxxx" } } ``` --- ## ๐Ÿ”ง How to Use in n8n ### Method 1: AI Agent Node (Recommended) 1. Add **AI Agent** node 2. Connect to **Simplicate MCP** tool 3. In the prompt, be VERY specific: ``` Use the tool "get_absences" with arguments {"limit": 50, "offset": 0} ``` ### Method 2: Direct MCP Tool Call 1. Add **MCP** node 2. Select **Simplicate** server 3. **Tool Name:** `get_absences` (exact, no quotes) 4. **Arguments:** ```json { "limit": 50, "offset": 0 } ``` --- ## ๐Ÿšจ Common Mistakes ### โŒ DON'T Say: - "Show me absences from Simplicate" - "Get absences" - "List all employees" - "Fetch hours" ### โœ… DO Say (in AI Agent): ``` Execute the tool "get_absences" with parameters: { "limit": 50, "offset": 0 } ``` Or even better, use the direct MCP node with exact tool names! --- ## ๐Ÿ“‹ Complete Tool List All 63+ tools are documented in `MCP_TOOL_REFERENCE.md`, but here are the most reliable ones: | Tool Name | What It Gets | Status | |-----------|-------------|--------| | `get_employees` | All employees | โœ… Working | | `get_absences` | Employee absences | โœ… Working | | `get_leave` | Vacation/leave | โœ… Working | | `get_hours` | Logged hours | โœ… Working | | `get_calendar_events` | Schedules/timetable | โœ… Working | | `get_projects` | All projects | โœ… Working | | `get_organizations` | CRM organizations | โœ… Working | | `get_persons` | CRM contacts | โœ… Working | | `get_quotes` | Sales quotes | โœ… Working | | `get_invoices` | Invoices | โœ… Working | | `get_payments` | Invoice payments | โœ… Working | | `get_services` | Services catalog | โœ… Working | | `get_documents` | Documents | โœ… Working | --- ## ๐Ÿงช Test Your Setup ### In n8n Workflow: 1. **Add MCP node** 2. **Server:** Select "Simplicate" 3. **Tool:** `get_absences` 4. **Arguments:** ```json { "limit": 10, "offset": 0 } ``` 5. **Execute** โœ… --- ## ๐Ÿ’ก Pro Tips for n8n 1. **Always use exact tool names** - No natural language 2. **Always provide limit/offset** - Default is usually 10 3. **Use Code node for filtering** - Get all data, then filter in n8n 4. **Chain tools together** - Get employees โ†’ Filter โ†’ Get their hours --- ## ๐ŸŽฏ Example n8n Workflow: Get Dwayne's Absences ``` Step 1: Get All Absences โ”œโ”€ MCP Node โ”œโ”€ Tool: "get_absences" โ””โ”€ Args: {"limit": 100, "offset": 0} Step 2: Filter for Dwayne โ”œโ”€ Code Node โ””โ”€ Filter items where employee.name contains "Dwayne" Step 3: Format Output โ”œโ”€ Code Node โ””โ”€ Create readable list ``` --- ## ๐Ÿ“ž Need Help? - **Full API Reference:** See `MCP_TOOL_REFERENCE.md` - **Endpoint Status:** See `ENDPOINT_STATUS.md` - **Test Commands:** Run `npm run test:all` --- **Remember:** In n8n, the AI agent needs EXACT tool names, not natural language! ๐ŸŽฏ

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/daanno/simplicate-mcp'

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