Legal Case Research Extractor, Data Miner with Bright Data MCP & Google Gemini
Needs changesWhat this workflow does
This AI workflow has 16 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Google Gemini Chat Model and Mcp (community).
How it runs
Trigger: Manually, when you click “Execute workflow”.
- List all tools for Bright Data (Mcp Client): uses Mcp Client
- Set the Legal Case Research URL (Edit Fields (Set)): sets 3 fields: url, webhook_url, base_url
- Bright Data MCP Client For Legal Case Research (Mcp Client): execute tool
- Case Extractor (Basic LLM Chain): sends a prompt to an LLM, with model: Google Gemini Chat Model; output parser: Structured Output Parser
- Code: runs custom JavaScript code
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
- Wait: waits 10 seconds
- Bright Data MCP Client For Legal Case Research Within Loop (Mcp Client): execute tool
- HTML to Textual Data Extract Within Loop (Basic LLM Chain): sends a prompt to an LLM, with model: Google Gemini Chat Model
- Create a binary data for LinkedIn company info extract (Function): runs custom JavaScript (legacy Function node)
…plus 2 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- Function (legacy) in Create a binary data for LinkedIn company info extract: replace with Code node, mode 'Run Once for All Items'.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| Function (legacy) Create a binary data for LinkedIn company info extract | Code node, mode 'Run Once for All Items' |
Nodes used (12)
- Manual Trigger
n8n-nodes-base.manualTrigger - Mcp Client
n8n-nodes-mcp.mcpClient - Function
n8n-nodes-base.function - Edit Fields (Set)
n8n-nodes-base.set - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - HTTP Request
n8n-nodes-base.httpRequest - Read/Write Files from Disk
n8n-nodes-base.readWriteFile - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Code
n8n-nodes-base.code - Wait
n8n-nodes-base.wait
From the author
Notice Community nodes can only be installed on self-hosted instances of n8n. Who this is for The Legal Case Research Extractor is a powerful automated workflow designed for legal tech teams, researchers, law firms, and data scientists focused on transforming…