How to Connect n8n MCP Client to Geekflare MCP Server

Configure n8n MCP with Geekflare and give your AI agents access to website screenshots, web scraping, PDF generation, and more.

Aakash
Updated July 30, 2026
Share

The n8n MCP Client lets your workflows connect to tools exposed by MCP servers. This guide explains how to set up the Geekflare MCP server in n8n and verify that the integration is working correctly.

If you’re new to Geekflare MCP, read our guide on What Is Geekflare MCP before you continue.

Geekflare MCP architecture

Prerequisites

Before you begin, make sure you have the following:

  • An n8n account (Cloud or Self-hosted)
  • A Geekflare account. Sign in to access your API key from the dashboard.
  • Basic knowledge of creating and running n8n workflows

Connect Geekflare MCP to n8n

Follow these steps to configure the Geekflare MCP server with the n8n.

1. Open your n8n workspace and create a new workflow.

2. Click + to add a new node, then search for and select MCP Client.

N8N MCP CLIENT

3. In the Server Transport field, select HTTP Streamable.

4. In the MCP Endpoint URL field, enter:

https://mcp.geekflare.com/YOUR_API_KEY/mcp

Replace YOUR_API_KEY with your Geekflare API key.

5. Leave the Authentication field set to None.

N8N MCP CLIENT CONFIGURATION

6. Keep the Tool option set to From list. If the connection is successful, the Tool dropdown displays the available Geekflare MCP tools. This confirms that the MCP server is connected correctly.

GEEKFLARE TOOLS

Build Your First n8n MCP Workflows

After connecting the Geekflare MCP server, you can execute any available tool directly from the MCP Client node. The following examples show how to use three common Geekflare tools.

Example 1: Save DNS Records to Google Sheets

  • Add an Execute Workflow Trigger node.
  • Add an MCP Client node and select the dnsRecord tool.
  • Set Input Mode to Manual and enter openai.com for the domain parameter.
  • Add a Google Sheets node and select Create spreadsheet action.
  • Enter ‘OpenAI Scan Results‘ as the spreadsheet title and ‘DNS Records‘ as the sheet name.
SHEET NODE 1 CONFIGURATIONS
  • After the spreadsheet is created, open the ‘DNS Records‘ sheet and add the following column headers:
    • Domain
    • A
    • MX
    • NS
    • TXT
    • CAA
    • SOA
  • Add another Google Sheets node and select Append row in sheet.
  • Select the OpenAI Scan Results spreadsheet and the DNS Records sheet.
  • Choose MCP Client as the input and drag the output fields to the corresponding columns.
SHEET NODE 2 CONFIGURATIONS
  • Click Execute workflow to run the workflow and save the DNS records to Google Sheets.

Here is the n8n workflow:

EXAMPLE 1 N8N WORKFLOW

Here is the response:

EXAMPLE 1 RESPONSE

Example 2: Generate a Lighthouse Report

  • Add an Execute Workflow Trigger node.
  • Add an MCP Client node and select the lighthouse tool.
  • Set Input Mode to Manual and enter https://www.anthropic.com/ for the url parameter.
  • Add an Email node. Set a subject such as ‘Anthropic Lighthouse Report‘ and include the Lighthouse report returned by the MCP Client node in the email body.
  • Click Execute workflow to run the workflow and receive the Lighthouse report in your inbox.

Here is the n8n workflow:

EXAMPLE 2 WORKFLOW

Here is the response:

EXAMPLE 2 RESPONSE

Example 3: Capture a Website Screenshot

  • Add an Execute Workflow Trigger node.
  • Choose an MCP Client node and select the screenshot tool.
  • Set Input Mode to Manual and enter https://techcrunch.com/ for the url parameter.
  • Add an Email node. Set a subject such as ‘TechCrunch Homepage Screenshot‘ and attach the screenshot returned by the MCP Client node.
  • Click Execute workflow to run the workflow and receive the latest screenshot in your inbox.

Here is the response:

EXAMPLE 3 RESPONSE

Common Use Cases of Geekflare MCP

Connecting the Geekflare MCP server to n8n lets you automate a variety of website and infrastructure tasks. Here are some common workflows you can build:

  • Website Uptime Monitoring: Monitor website availability and send alerts when a website becomes unavailable.
  • Performance Reporting: Run scheduled Lighthouse audits and share the results through email or Slack.
  • DNS Inventory Management: Retrieve DNS records and store them in Google Sheets or a database for tracking.
  • Website Change Tracking: Capture website screenshots on a schedule to monitor visual changes.
  • SSL Certificate Monitoring: Check SSL/TLS certificate details and receive notifications before certificates expire.
  • Broken Link Detection: Scan websites for broken links and notify your content team.
  • Automated PDF Reports: Convert web pages into PDFs for reporting and documentation.
  • Web Content Collection: Scrape webpage content and send it to databases, AI tools, or other connected applications.

Conclusion

Geekflare MCP extends n8n with website, developer, and infrastructure tools that you can use in your workflows. After completing the setup, you can automate tasks such as website monitoring, DNS lookups, screenshots, and Lighthouse audits by adding Geekflare MCP tools to your workflows.

Visit the Geekflare website to create your account and generate an API key. Explore the complete collection of APIs, developer tools, and the official documentation for more MCP guides and integrations.

Frequently Asked Questions

What is the MCP Client node in n8n?

The MCP Client node lets n8n connect to an MCP server and execute its available tools. After connecting the Geekflare MCP server, you can access tools such as DNS lookup, Lighthouse audits, screenshots, and website monitoring directly from your workflows.

Do I need a Geekflare API key to use the Geekflare MCP server in n8n?

Yes. You need a Geekflare account to generate an API key. Replace YOUR_API_KEY in the MCP endpoint URL with your API key before connecting the MCP Client node.

Can I use Geekflare MCP tools with other n8n nodes?

Yes. You can combine Geekflare MCP tools with hundreds of n8n integrations, including Google Sheets, Email, Slack, databases, and cloud storage services, to build automated workflows.

Aakash
Aakash R
Developer Advocate

Aakash R is a Developer Advocate with expertise in Artificial Intelligence, Machine Learning, and Computer Vision. Alongside his work in developer advocacy, he actively contributes technical articles and research-driven content on Generative AI, AI agents, developer tools, and cloud platforms. He enjoys translating advanced AI concepts into practical resources that developers can apply in real projects.

Thanks to Our Partners

More from Geekflare

Dev Hub
Do You Really Need Separate AI Tools for Research, Writing, and Images?

Do you really need separate AI tools? See how I used Sparkian to research, write, and…

Prospect Qualification Report
Dev Hub
Free AI Prospect Qualification Report for B2B Sales

Generate a free AI prospect qualification report using Geekflare APIs to research company details, website content,…

6 Best Brand APIs for Businesses in 2026
Dev Hub
6 Best Brand APIs for Businesses in 2026

Discover the 6 best Brand APIs for businesses in 2026 to extract company data, brand assets,…