Repository navigation
skills/firecrawl: use Firecrawl MCP tools when they are connected - #294
Closed
erikengervall wants to merge 1 commit into
Closed
erikengervall wants to merge 1 commit into
erikengervall wants to merge 1 commit into
Conversation
The umbrella skill only knew the CLI, so a session with the Firecrawl MCP connector (Claude plugin users in chat and Cowork, where there is no shell) was told to install and run a CLI it cannot reach. The skill now routes search, scrape, developer, paper and provider tasks to the MCP tools when they are present and falls back to the CLI otherwise, so CLI and Cursor users see no change. Co-Authored-By: Claude <noreply@anthropic.com>
Collaborator
Author
|
does. not. feel. great |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The umbrella
firecrawlskill only knew the CLI. This folder also syncs into the Claude plugin, where users in chat and Cowork have the Firecrawl MCP connector and no shell, so the skill pointed them at a CLI they can't run.This adds a short section: when
firecrawl_*MCP tools are connected, use them for search, scrape, developer, paper and provider tasks; for anything the connection doesn't expose (map, crawl, interact, monitor, download, parse), use the CLI if there is a shell. The table lists only the eight tools on the search endpoint the Claude connector uses, so it holds for the narrowest connection. The description now mentions MCP so the skill still triggers in those sessions.No change for CLI or Cursor users: with no MCP tools connected, the rest of the skill applies as before.
Short-term fix while the Claude plugin listing moves to Anthropic's developer portal; after that the Claude plugin gets its own MCP package from
firecrawl-mcp-server/plugins/claudeand stops syncing from here.Summary by cubic
The
firecrawlskill previously only knew the CLI, so sessions with the Firecrawl MCP connector (Claude plugin chat/Cowork, which have no shell) were told to install and run a CLI they can't reach. The skill now uses Firecrawl MCP tools when connected and falls back to the CLI otherwise, so CLI and Cursor users see no change.firecrawl_*MCP tools are available, use them for search, scrape, developer, paper and provider tasks instead of the CLI.Written for commit 10f8b0a. Summary will update on new commits.