Canada Holidays API MCP Server for AI Agents
detail.loadingPreview
Empower your AI agents with instant access to Canadian public holidays. This n8n workflow transforms the Canada Holidays API into an MCP-compatible server, providing 6 distinct operations for seamless integration.
About This Workflow
This n8n workflow makes the comprehensive Canada Holidays API readily accessible to your AI agents through an MCP-compatible server. It exposes 6 distinct operations, allowing AI to effortlessly retrieve information on federal holidays and all public holidays across Canada's 13 provinces and territories. The workflow leverages $fromAI() expressions for dynamic parameter population, ensuring that AI can query for specific years, federal status, and optional holidays without manual intervention. Responses are returned in their native API structure, maintaining data integrity for your AI applications. This solution simplifies the integration of real-time holiday data into AI-driven processes, enhancing applications that require temporal or regional holiday awareness.
Key Features
- 6 Powerful Operations: Access root info, API schema, all holidays, specific holidays by ID, all provinces, and provinces by ID.
- AI-Native Integration: Seamlessly connects with AI agents using the MCP protocol.
- Dynamic Parameter Population: Utilizes
$fromAI()for intelligent, on-the-fly parameter configuration. - Comprehensive Data: Covers federal holidays and all public holidays across Canadian provinces and territories.
- No Authentication Required: Quick and easy setup with no complex credential management.
How To Use
- Import the Workflow: Load this workflow into your n8n instance.
- Activate the Workflow: Enable the workflow to start the MCP server.
- Obtain the MCP URL: Copy the webhook URL provided by the MCP trigger node.
- Configure Your AI Agent: Integrate the copied MCP URL into your AI agent's configuration as a tool endpoint.
- Utilize AI Expressions: Leverage
$fromAI()expressions within your AI agent's prompts to interact with the available operations, such as requesting holidays for a specificyearor queryingfederalholidays.
Apps Used
Workflow JSON
{
"id": "42279a15-23b7-4867-84a0-bdd77b7413c2",
"name": "Canada Holidays API MCP Server for AI Agents",
"nodes": 9,
"category": "DevOps",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 42279a15-23b7...
About the Author
SaaS_Connector
Integration Guru
Connecting CRM, Notion, and Slack to automate your life.
Statistics
Related Workflows
Discover more workflows you might like
Effortless Bug Reporting: Slack Slash Command to Linear Issue
Streamline your bug reporting process by instantly creating Linear issues directly from Slack using a simple slash command. This workflow enhances team collaboration by providing immediate feedback and a structured approach to logging defects, saving valuable time for development and QA teams.
Visualize Your n8n Workflows: Interactive Dashboard with Mermaid.js
Gain unparalleled visibility into your n8n automation landscape. This workflow transforms your n8n instance into a dynamic, interactive dashboard, leveraging Mermaid.js to visualize all your workflows in one accessible place.
Automate Qualys Report Generation and Retrieval
Streamline your Qualys security reporting by automating the generation and retrieval of reports. This workflow ensures timely access to crucial security data without manual intervention.