awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
firecrawl avatar

firecrawl/firecrawl-mcp-server

0
View on GitHub↗
5,542 نجوم·606 تفرعات·JavaScript·mit·10 مشاهداتfirecrawl.dev↗

Firecrawl Mcp Server

Firecrawl MCP Server is a Model Context Protocol tool server that exposes the full suite of Firecrawl’s web scraping, crawling, and automation capabilities as tools that large language models can invoke directly. It acts as a proxy to the Firecrawl cloud platform, which manages headless browser orchestration, async job queues, and rate limiting behind the scenes.

The server distinguishes itself by packaging autonomous web agents — both a research agent that browses and collects structured data from multiple pages, and a general web agent that performs multi-step browsing and extraction tasks — as callable MCP tools. It also provides LLM-guided structured extraction, allowing users to define a schema and have a language model parse unstructured web content into precise fields. Beyond scraping, the server supports live page interaction (clicking, typing, scrolling via natural language or code), web change monitoring with webhook notifications, and recursive crawling that discovers and indexes linked pages up to a configurable depth.

The broader capability surface includes single and batch URL scraping with output in markdown, HTML, JSON, or screenshot format, parsing of non-HTML documents such as PDFs and Office files, web search that returns structured results, and site link mapping to reveal page structure. All of these are registered as MCP tools, enabling any compatible language model client to orchestrate web data collection and automation tasks through a unified interface.

Setup requires installing the server (via npm or from source) and configuring it with a Firecrawl API key; the server then registers its tools with the MCP client, making each Firecrawl action available for use in prompts and agent workflows.

Features

  • MCP Servers - The server registers each Firecrawl capability as a Model Context Protocol tool, enabling language models to invoke web scraping and browsing actions directly.
  • Autonomous Web Agents - Firecrawl's autonomous web agent that searches and extracts data from multiple web pages to fulfill a given request.
  • Multi-Step Workflows - Firecrawl's multi-step agent workflow capability that orchestrates autonomous tasks on the web using credits per session.
  • Autonomous Web Researchers - Running an AI agent that browses multiple web pages, searches, and collects data to fulfill a research request.
  • Autonomous Web Research Agents - An AI-powered agent that searches, browses, and extracts structured data from multiple web pages to fulfill complex research requests.
  • Web Crawling - Provides recursive website crawling that follows links to extract content from discovered pages up to a configurable depth.
  • Recursive Content Crawlers - Starting from a seed URL, the system automatically discovers and visits linked pages up to a configurable depth, building a site map.
  • Structured Data Extraction - Uses a language model to extract specific fields like prices or names from web pages based on a schema.
  • LLM-to-Structured Data Converters - A language model parses web content according to a user-defined schema to extract precise fields from unstructured pages.
  • Web Scraping - Extracts content from a single URL as markdown, HTML, JSON, or screenshot, including JavaScript-rendered pages.
  • API Proxies - Requests are forwarded to Firecrawl's API endpoints, which manage actual browser instances, crawl state, and rate limiting.
  • Asynchronous Extraction Job Management - Long-running crawl and agent tasks are assigned session IDs, allowing clients to poll for completion and retrieve results later.
  • Recursive Crawlers - Discovering site structure or crawling pages for bulk data extraction and producing a sitemap.
  • Website Crawlers and Scrapers - A tool that recursively retrieves content from all pages of a website, handling navigation and converting pages to structured formats.
  • Web Change Monitors - A service that periodically checks web pages for changes and triggers notifications or webhooks when updates are detected.
  • Headless Browser Orchestrators - Firecrawl's backend spins up headless Chromium instances to render JavaScript-heavy pages and execute user interactions.
  • Programmatic Page Interactions - Performs browser actions such as clicking, typing, and scrolling on live web pages using natural language or code.

سجل النجوم

مخطط تاريخ النجوم لـ firecrawl/firecrawl-mcp-serverمخطط تاريخ النجوم لـ firecrawl/firecrawl-mcp-server

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Firecrawl Mcp Server

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Firecrawl Mcp Server.
  • mendableai/firecrawl-mcp-serverالصورة الرمزية لـ mendableai

    mendableai/firecrawl-mcp-server

    6,602عرض على GitHub↗

    This project is a Model Context Protocol server that connects large language models to web scraping and crawling tools. It functions as a bridge, allowing LLM clients to utilize a web crawling engine and scraping utilities to extract and process web data. The server integrates a markdown web converter that transforms dynamic web pages and PDF documents into clean markdown to optimize consumption by AI models. It also provides a browser automation interface for controlling headless sessions and bypassing access restrictions. The system covers broad capabilities including large-scale website d

    JavaScript
    عرض على GitHub↗6,602
  • mendableai/firecrawlالصورة الرمزية لـ mendableai

    mendableai/firecrawl

    139,399عرض على GitHub↗

    Firecrawl is a headless browser automation tool and web crawling engine designed to extract structured data from the web. It functions as an API that transforms raw website content and documents into clean markdown and JSON formats to serve as context for large language models. The project distinguishes itself by using natural language prompts to translate human instructions into targeted data extraction tasks and browser actions. It can execute interactive page navigation, such as clicking and scrolling, and perform automated web research to retrieve structured data without manual interventi

    TypeScript
    عرض على GitHub↗139,399
  • browserbase/mcp-server-browserbaseالصورة الرمزية لـ browserbase

    browserbase/mcp-server-browserbase

    3,139عرض على GitHub↗

    This project is an MCP browser automation server that connects large language models to headless cloud browsers. It functions as an autonomous web workflow engine and an LLM web agent interface, enabling the translation of natural language instructions into browser actions and structured data retrieval. The system distinguishes itself through a managed headless browser cloud API that supports concurrent Chromium sessions with integrated stealth modes, CAPTCHA solving, and proxy traffic routing. It utilizes self-healing element selection to maintain automation resilience when page structures c

    TypeScriptaibrowserchrome
    عرض على GitHub↗3,139
  • nickscamara/open-deep-researchالصورة الرمزية لـ nickscamara

    nickscamara/open-deep-research

    6,173عرض على GitHub↗

    Open Deep Research is an AI-powered web research agent that combines a reasoning model with live web search and data extraction to perform deep, multi-source investigations on any topic. It operates through a dual interface, offering both a command-line tool and a Model Context Protocol server, allowing developers to integrate web capabilities directly into AI agents and coding assistants. The project distinguishes itself by orchestrating an iterative research loop where a reasoning model plans steps, interprets search results, and guides subsequent web interactions. It uses Firecrawl for scr

    TypeScript
    عرض على GitHub↗6,173
عرض جميع البدائل الـ 30 لـ Firecrawl Mcp Server→

الأسئلة الشائعة

ما هي وظيفة firecrawl/firecrawl-mcp-server؟

Firecrawl MCP Server is a Model Context Protocol tool server that exposes the full suite of Firecrawl’s web scraping, crawling, and automation capabilities as tools that large language models can invoke directly. It acts as a proxy to the Firecrawl cloud platform, which manages headless browser orchestration, async job queues, and rate limiting behind the scenes.

ما هي الميزات الرئيسية لـ firecrawl/firecrawl-mcp-server؟

الميزات الرئيسية لـ firecrawl/firecrawl-mcp-server هي: MCP Servers, Autonomous Web Agents, Multi-Step Workflows, Autonomous Web Researchers, Autonomous Web Research Agents, Web Crawling, Recursive Content Crawlers, Structured Data Extraction.

ما هي البدائل مفتوحة المصدر لـ firecrawl/firecrawl-mcp-server؟

تشمل البدائل مفتوحة المصدر لـ firecrawl/firecrawl-mcp-server: mendableai/firecrawl-mcp-server — This project is a Model Context Protocol server that connects large language models to web scraping and crawling… mendableai/firecrawl — Firecrawl is a headless browser automation tool and web crawling engine designed to extract structured data from the… browserbase/mcp-server-browserbase — This project is an MCP browser automation server that connects large language models to headless cloud browsers. It… nickscamara/open-deep-research — Open Deep Research is an AI-powered web research agent that combines a reasoning model with live web search and data… firecrawl/firecrawl — Firecrawl is a web data extraction platform designed to convert unstructured web content into clean, LLM-ready formats… kreuzberg-dev/kreuzberg — Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into…