AutomationMart
Home/Browse/Ai-powered local event finder with multi-tool search
n8n

Ai-powered local event finder with multi-tool search

n8nn8n10 modulesv1.0
OpenAIGemini

Summary This n8n workflow implements an AI-powered "Local Event Finder" agent. It takes user criteria (like event type, city, date, and interests), uses a suite of search tools (Brave Web Search, Brave Local Search, Google Gemini Search) and a web scraper (Jina AI) to find relevant events, and returns formatted details. The entire agent is exposed as a single, easy-to-use MCP (Multi-Capability Peer) tool, making it simple to integrate into other workflows or applications. This template cleverly

At a glance

Ai-powered local event finder with multi-tool search is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects OpenAI, Gemini. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
OpenAI, Gemini
Modules
10
Price
Free
Version
v1.0
Ai-powered local event finder with multi-tool search workflow diagram

About this workflow

Summary This n8n workflow implements an AI-powered "Local Event Finder" agent. It takes user criteria (like event type, city, date, and interests), uses a suite of search tools (Brave Web Search, Brave Local Search, Google Gemini Search) and a web scraper (Jina AI) to find relevant events, and returns formatted details. The entire agent is exposed as a single, easy-to-use MCP (Multi-Capability Peer) tool, making it simple to integrate into other workflows or applications. This template cleverly combines the MCP server endpoint and the AI agent logic into a single n8n workflow file for ease of import and management. Key Features Intelligent Multi-Tool Search: Dynamically utilizes web search, precise local search, and advanced Gemini semantic search to find events. Detailed Information via Web Scraping: Employs Jina AI to extract comprehensive details directly from event web pages. Simplified MCP Tool Exposure: Makes the complex event-finding logic available as a single, callable tool for other MCP-compatible clients (e.g., Roo Code, Cline, other n8n workflows). Customizable AI Behavior: The core AI agent's behavior, tool usage strategy, and output formatting can be tailored by modifying its System Prompt. Modular Design: Uses distinct nodes for LLM, memory, and each external tool, allowing for easier modification or extension. Benefits Simplifies Client-Side Integration: Offloads the complexity of event searching and data extraction from client applications. Provides Richer Event Data: Goes beyond simple search links to extract and format key event details. Flexible & Adaptable: Can be adjusted to various event search needs and can incorporate new tools or data sources. Efficient Processing: Leverages specialized tools for different aspects of the search process. Nodes Used MCP Trigger Tool Workflow Execute Workflow Trigger AI Agent Google Gemini Chat Model (ChatGoogleGenerativeAI) Simple Memory (Window Buffer Memory) MCP Client (for Brave Search tools via Smithery) Google Gemini Search Tool Jina AI Tool Prerequisites An active n8n instance. Google AI API Key: For the Gemini LLM (Google Gemini Chat Model node) and the Google Gemini Search Tool. Ensure your key is enabled for these services. Jina AI API Key: For the jinaaiwebpagescraper node. A free tier is often available. Access to a Brave Search MCP Provider (Optional but Recommended): This template uses MCP Client nodes configured for Brave Search via a provider like Smithery. You'll need an account/API key for your chosen Brave Search MCP provider to configure the smithery brave search credential. Alternatively, you could adapt these to call Brave Search API directly if you manage your own access, or replace them with other search tools. Setup Instructions 1. Import Workflow: Download the JSON file for this template and import it into your n8n instance. 2. Configure Credentials: Google Gemini LLM: Locate the Google Gemini Chat Model node. Select or create a "Google Gemini API" credential (named Google Gemini Context7 in the template) using your Google AI API Key. Google Gemini Search Tool: Locate the googlegeminieventsearch node. Select or create a "Gemini API" credential (named Gemini Credentials account in the template) using your Google AI API Key (ensure it's enabled for Search/Vertex AI). Jina AI Web Scraper: Locate the jinaaiwebpagescraper node. Select or create a "Jina AI API" credential (named Jina AI account in the template) using your Jina AI API Key. Brave Search (via MCP): You'll need an MCP Client HTTP API credential to connect to your Brave Search MCP provider (e.g., Smithery). Create a new "MCP Client HTTP API" credential in n8n. Name it, for example, smithery brave search. Configure it with the Base URL and any required authentication (e.g., API key in headers) for your Brave Search MCP provider. Locate the bravewebsearch and bravelocalsearch MCP Client nodes in the workflow. Assign the smithery brave search (or your named credential) to both of these nodes. 3. Activate Workflow: Ensure the workflow is active. 4. Note MCP Trigger Path: Locate the localeventfinder (MCP Trigger) node. The Path field (e.g., 0ca88864-ec0a-4c27-a7ec-e28c5a900697) combined with your n8n webhook base URL forms the endpoint for client calls. Example Endpoint: YOURN8NINSTANCEURL/webhooks/PATH-TO-MCP-SERVER Customization AI Behavior: Modify the "System Message" parameter within the eventfinderagent node to change the AI's persona, its strategy for using tools, or the desired output format. LLM Model: Swap the Google Gemini Chat Model node with another compatible LLM node (e.g., OpenAI Chat Model) if desired. You'll need to adjust credentials and potentially the system prompt. Tools: Add, remove, or replace tool nodes (e.g., use a different search provider, add a weather API tool) and update the eventfinderagent's system prompt and tool configuration accordingly. Scraping Depth: Be mindful of the jinaaiwebpagescraper's usage due to potential timeouts. The system prompt already guides the LLM on this, but you can adjust its usage instructions.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

🤖 Automate CV screening with AI candidate analysis

How it works This workflow automates your initial hiring pipeline by creating an AI-powered CV scanner. It collects job applications through a web form, uses AI to analyze the candidate's CV against your job description, and neatly organizes the results in a Google Sheet. Here’s the step-by-step process: The Application Form: A Form Trigger provides a public web form for candidates to submit their name, email, and CV (as a PDF). Initial Logging: As soon as an application i

Free

Viral ASMR video factory: Automatically generate viral videos on autopilot.

Overview This automation is a complete content creation engine for your social media. It endlessly designs, generates, and organizes unique and oddly satisfying ASMR videos, ensuring you always have fresh, viral-style content ready to post on platforms like TikTok, YouTube Shorts, and Instagram Reels. Video Examples 😩 The Problem Consistently creating viral content is exhausting. You're constantly battling creative burnout, trying to come up with new ideas that are fresh and engaging. For every

Free

Generate AI case studies from Feedspace testimonials with Google Gemini and publish to WordPress

Who is this for? This template is for teams who collect customer testimonials on feedpsace (via forms) and want to automatically convert them into professional case studies using AI and publish them to WordPress. What this workflow does This workflow listens for incoming testimonial data via a webhook, extracts the relevant fields, uses an AI agent to generate a complete case study (including title, sections, and structure), and publishes the final content directly to WordPress. The AI is instru

Free

Secure Internal KB Q&A with DeepKeep Firewall

This template adds DeepKeep's AI Firewall as a bidirectional security layer for your internal Slack knowledge base assistant. Employee questions are scanned for attempts to extract confidential information or bypass policies. The AI response is scanned before being posted back to Slack, preventing sensitive data leakage. Use case: Internal helpdesk bots, HR Q&A, IT support, or any employee-facing AI assistant built on Slack. Modules: Slack Watch Messages → DeepKeep Create Conversation → DeepKe

Free

🎥 Analyze YouTube video for summaries, transcripts & content + Google Gemini AI

Analyze YouTube Video for Summaries, Transcripts & Content + Google Gemini Who is this for? This workflow is ideal for content creators, video marketers, and research professionals who need to extract actionable insights, detailed transcripts, or metadata from YouTube videos efficiently. It is particularly useful for those leveraging AI tools to analyze video content and optimize audience engagement. What problem does this workflow solve? / Use case Analyzing video content manually can be time-c

Free

[AI Tools 101] Asset creation with OpenAI and Google Sheets

Learn how to streamline your content creation process using OpenAI's GPT models and Google Sheets. This template, part of the [AI Tools 101 YouTube course series](https://www.youtube.com/watch?v=-xLc8yz9d0E&list=PLrED3I754LhmTtlldfGklaEMh-ZaCa3EK&index=7&ab_channel=Make), guides you through generating keywords, setting the tone, outlining, and drafting content, all within Google Sheets. Enhance your productivity and content quality with this comprehensive AI-driven solution.

Free

Daily newsletter service using Excel, Outlook and AI

This n8n template builds a newsletter ("daily digest") delivery service which pulls and summarises the latest n8n.io template in select categories defined by subscribers. It's scheduled to run once a day and sends the newsletter directly to subscriber via a nicely formatted email. If you've had trouble keeping up with the latest and greatest templates beign published daily, this workflow can save you a lot of time! How it works A scheduled trigger pulls a list of subscribers (email and category

Free

Generate AI promo videos for products with GPT-4o, Fal.ai & human supervision

Generate AI video clips to promote products, services or events on social media. Use gotoHuman as an interface to control and supervise each step of the workflow to create content that's actually worth posting. How it works gotoHuman will show the workflow steps that need approval or input in its' inbox and notify you via email or Slack. 1. We choose from different topics for our post suggested by AI 2. We select the image style, a product to show, and review an AI-generated tag line 3. We use F

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free