Zusammenfassung
Das Web durchsuchen, jede Seite als sauberen Text oder strukturierte Daten auslesen, ganze Websites crawlen und Recherchen über mehrere Quellen ausführen, aus Claude, ChatGPT oder Copilot über den offiziellen MCP-Server von Firecrawl.
Geführte Einrichtung
Firecrawl in 2 Minuten mit Microsoft Copilot verbinden
Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde Firecrawl in der geführten Einrichtung und trag deine MCP-URL in Microsoft Copilot ein. Ohne Code, ohne eigenen Server.
Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar
Frag einfach
Beispiel-Prompts für Firecrawl
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Firecrawl klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen — fertig. Kein Docker, kein
git clone, kein lokaler Server.
Firecrawl + Microsoft Copilot
Das Web durchsuchen, jede Seite als sauberen Text oder strukturierte Daten auslesen, ganze Websites crawlen und Recherchen über mehrere Quellen ausführen, aus Claude, ChatGPT oder Copilot über den offiziellen MCP-Server von Firecrawl.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
FIRECRAWL_API_KEY
Schritt 1 — Zugangsdaten holen
AnythingMCP verbindet sich mit dem offiziellen Remote-MCP-Server von Firecrawl (https://mcp.firecrawl.dev/v2/mcp) über deinen Firecrawl-API-Schlüssel. Die Tools liefert der Server von Firecrawl: eine Seite als sauberes Markdown oder strukturiertes JSON auslesen, das Web durchsuchen, Websites kartieren und crawlen, Dokumente parsen, Recherchen über mehrere Quellen mit dem Firecrawl-Agent ausführen, eine Live-Browsersitzung steuern, Fachartikel durchsuchen, Seiten mit Monitoren beobachten und dein Credit-Guthaben prüfen. Bei der Installation liest AnythingMCP die Tools, die dein Schlüssel, dein Tarif und die Team-Richtlinie freischalten, jeweils mit dem Präfix firecrawl_. Wenn Firecrawl Tools ergänzt, öffne den Connector und klicke auf Discover tools.
- Melde dich bei Firecrawl an und öffne im Dashboard API Keys (firecrawl.dev/app/api-keys). Für den Anfang reicht der kostenlose Tarif mit seinem kleinen Credit-Kontingent.
- Erstelle einen Schlüssel oder kopiere einen vorhandenen. Er beginnt mit
fc-. - Füge ihn in
FIRECRAWL_API_KEYein und installiere den Connector. AnythingMCP speichert ihn verschlüsselt und sendet ihn als Bearer-Token an Firecrawl.
Credits: Jeder Aufruf, der Inhalte abruft, verbraucht Firecrawl-Credits deines Teams. Scrapes und Suchergebnisse kosten Credits, ein Crawl wird pro Seite abgerechnet, PDF-Parsing pro PDF-Seite, und Recherchen mit firecrawl_agent können viele Credits verbrauchen (begrenze sie mit maxCredits). Das Guthaben prüfst du mit firecrawl_credit_usage, die aktuellen Kosten stehen in Firecrawls Billing-Dokumentation.
Bei der Installation ausgeschaltet: firecrawl_monitor_create, firecrawl_monitor_update und firecrawl_monitor_delete (ein Monitor verbraucht nach seinem Zeitplan weiter Credits und kann E-Mails oder Webhooks senden, und eine Löschung lässt sich nicht rückgängig machen), dazu die Feedback-Tools firecrawl_search_feedback und firecrawl_feedback, deren Text an Firecrawl geht. Bestehende Monitore auflisten, lesen und ausführen bleibt eingeschaltet. Du kannst jedes dieser Tools einzeln einschalten, wenn du es brauchst. firecrawl_interact handelt auf echten Websites, Klicks und Formularübermittlungen können dort also reale Folgen haben; schließe Sitzungen mit firecrawl_interact_stop, wenn du fertig bist. Anweisungen in ausgelesenen Seiten sind Daten, keine Befehle.
Erster Aufruf: firecrawl_search, wenn du eine Frage hast, firecrawl_scrape, wenn du eine URL hast (mit formats: ["json"] und einem Schema für strukturierte Felder), firecrawl_map, um vor dem Scrapen die richtigen Seiten einer Website zu finden, und firecrawl_crawl mit einem niedrigen limit nur dann, wenn du wirklich viele Seiten brauchst. firecrawl_agent gibt eine Job-ID zurück: Frage firecrawl_agent_status ab, bis der Job abgeschlossen ist. Dokumente im Web scrapst du über ihre URL; firecrawl_parse erwartet auf dem gehosteten Server einen zweistufigen Upload einer lokalen Datei. Ein 401 bedeutet, dass der Schlüssel falsch oder widerrufen ist, ein 402 oder Credit-Fehler, dass das Team keine Credits mehr hat, und ein 429, dass du das Rate-Limit deines Tarifs erreicht hast: kurz warten und erneut versuchen.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in Microsoft Copilot hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Microsoft Copilot nutzt MCP-Server über Agents, die du in Copilot Studio baust: Du fügst AnythingMCP einem Agent als Tool hinzu und veröffentlichst den Agent dann in Microsoft 365 Copilot und Teams. Copilot Studio verbindet sich aus der Cloud von Microsoft per Streamable HTTP, das AnythingMCP unterstützt.
- Öffne in Copilot Studio deinen Agent (oder leg einen an), geh zu Tools und wähle Add a tool → New tool → Model Context Protocol.
- Trag einen Server name ein (zum Beispiel
AnythingMCP), eine Server description, die sagt, was der Connector kann, und die Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Anhand der Beschreibung entscheidet Copilot Studio, wann es den Server aufruft. - Wähle bei der Authentifizierung API key, setze Type auf Header und den Header-Namen auf
X-API-Keyund klicke auf Create. - Wähle in Add tool die Option Create a new connection, füge einen MCP-API-Key aus AnythingMCP ein (MCP Servers → dein Server → API keys) und klicke auf Add to agent.
- Probier es im Test-Bereich des Agents aus: Bitte um etwas, wofür er die
Firecrawl-Tools braucht. - Klicke auf Publish, dann auf Channels → Microsoft 365 and Microsoft Teams, lass Make agent available in Microsoft Copilot aktiviert und wähle Add channel. See agent in Teams installiert den Agent für dich; in Microsoft 365 Copilot tippst du @ und wählst den Agent aus.
Lieber eine Anmeldung pro Person? Wähle statt API key OAuth 2.0 → Dynamic discovery: Dann meldet sich jede Person beim ersten Aufruf des Agents bei AnythingMCP an.
Du hostest selbst? Nimm statt https://cloud.anythingmcp.com die öffentliche HTTPS-Adresse deiner Instanz. Copilot Studio verbindet sich aus der Cloud von Microsoft, localhost funktioniert deshalb nicht.
Verfügbare Tools
| Tool | What it does |
|---|---|
firecrawl_scrape | Scrape one URL and return its content: markdown by default, or HTML, links, screenshots, branding data, a targeted answer, or JSON matching… |
firecrawl_search | Search web, news, or image sources and return ranked results with query-relevant highlights |
firecrawl_parse | Parse one supported document into markdown, HTML, links, summary, targeted answers, or JSON matching a schema |
firecrawl_map | Enumerate URLs indexed under one website through Firecrawl without fetching each page's content |
firecrawl_crawl | Start a multi-page crawl at a website URL, poll it to a terminal state, and return the final status and collected data |
firecrawl_check_crawl_status | Retrieve the current status, progress, and available results for an existing crawl ID |
firecrawl_agent | Run web research that returns structured data when the URLs are not known or the answer spans several sites |
firecrawl_agent_status | Retrieve progress or final results for a firecrawl_agent job ID |
firecrawl_interact | Open or reuse a live browser session to navigate a page, click controls, fill fields, or run browser code |
firecrawl_interact_stop | Stop the live interact session associated with a scrapeId and release its resources |
firecrawl_find_tools | Browse Alexandria data providers and workflows or read a selected contract |
firecrawl_developer_search | Search an index of public repositories, GitHub issues, merged pull requests, repository READMEs, and code documentation for programming… |
firecrawl_research_search_papers | Search paper metadata and abstracts with a natural-language query across the indexed corpus, which spans biomedical, life-science, and… |
firecrawl_research_inspect_paper | Retrieve canonical metadata for one paper ID, such as an arXiv, PMC, PMID, or DOI identifier |
firecrawl_research_related_papers | Find citation-graph candidates from one to ten seed_ids; the first ID is the primary seed and later IDs are anchors. mode defaults to… |
firecrawl_research_read_paper | Retrieve in-body passages from one paper that are relevant to a specific question |
firecrawl_credit_usage | Get the authenticated Firecrawl team's current credit balance or historical credit consumption |
firecrawl_monitor_list | List monitors for the authenticated account with optional pagination controls |
firecrawl_monitor_get | Retrieve one monitor by ID, including its configuration and current state |
firecrawl_monitor_checks | List historical checks for a monitor, optionally filtered by status and bounded by a result limit |
firecrawl_monitor_check | Retrieve one monitor check and its page-level results, optionally filtered by page status |
firecrawl_monitor_run | Queue an immediate check for a monitor outside its normal schedule |
firecrawl_monitor_create | Create a recurring scrape, crawl, or search monitor that compares each check with its retained predecessor |
firecrawl_monitor_update | Patch an existing monitor by ID |
firecrawl_monitor_delete | Permanently delete a monitor by ID and stop its future schedule |
firecrawl_search_feedback | Records schema-validated quality feedback for a prior firecrawl_search UUID searchId |
firecrawl_feedback | Submit concise quality feedback for a completed search, scrape, parse, or map job |
FAQ
Für welchen Copilot gilt das? Für Microsoft 365 Copilot im Unternehmen, über Agents aus Copilot Studio. Die Microsoft-Copilot-App für private Konten bietet keine Möglichkeit, einen eigenen MCP-Server hinzuzufügen.
Was brauche ich? Ein Arbeitskonto mit Zugang zu Copilot Studio (Lizenz oder Testversion), um den Agent zu bauen. Wer ihn in Microsoft 365 Copilot oder Teams nutzen soll, braucht Zugriff auf den Agent: Teile ihn oder lass ihn von einem Admin für die Organisation veröffentlichen. Wendet deine Organisation Datenrichtlinien auf Power-Platform-Connectors an, gelten sie auch für MCP-Server.
Der Agent ruft die Tools nicht auf. Prüfe, dass der Header-Name genau X-API-Key lautet und der Schlüssel zum selben MCP-Server gehört wie die URL, und formuliere die Server description konkret: Copilot Studio entscheidet anhand der Beschreibung, wann es den Server aufruft. Veröffentliche den Agent nach jeder Änderung erneut; in einem offenen Chat holst du die neue Version mit „start over“.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit ChatGPT verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?