Skip to content

Commit f883c15

Browse files
authored
Merge pull request #35 from burkeholland/burkeholland-vscode-install-instructions
Add VS Code installation instructions
2 parents 6bce3b7 + 32af8db commit f883c15

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed

README.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,62 @@ To install Firecrawl for Claude Desktop automatically via [Smithery](https://smi
113113
npx -y @smithery/cli install @mendableai/mcp-server-firecrawl --client claude
114114
```
115115

116+
### Running on VS Code
117+
118+
For one-click installation, click one of the install buttons below...
119+
120+
[![Install with NPX in VS Code](https://img.shields.io/badge/VS_Code-NPM-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://insiders.vscode.dev/redirect/mcp/install?name=firecrawl&inputs=%5B%7B%22type%22%3A%22promptString%22%2C%22id%22%3A%22apiKey%22%2C%22description%22%3A%22Firecrawl%20API%20Key%22%2C%22password%22%3Atrue%7D%5D&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22firecrawl-mcp%22%5D%2C%22env%22%3A%7B%22FIRECRAWL_API_KEY%22%3A%22%24%7Binput%3AapiKey%7D%22%7D%7D) [![Install with NPX in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-NPM-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](https://insiders.vscode.dev/redirect/mcp/install?name=firecrawl&inputs=%5B%7B%22type%22%3A%22promptString%22%2C%22id%22%3A%22apiKey%22%2C%22description%22%3A%22Firecrawl%20API%20Key%22%2C%22password%22%3Atrue%7D%5D&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22firecrawl-mcp%22%5D%2C%22env%22%3A%7B%22FIRECRAWL_API_KEY%22%3A%22%24%7Binput%3AapiKey%7D%22%7D%7D&quality=insiders)
121+
122+
For manual installation, add the following JSON block to your User Settings (JSON) file in VS Code. You can do this by pressing `Ctrl + Shift + P` and typing `Preferences: Open User Settings (JSON)`.
123+
124+
```json
125+
{
126+
"mcp": {
127+
"inputs": [
128+
{
129+
"type": "promptString",
130+
"id": "apiKey",
131+
"description": "Firecrawl API Key",
132+
"password": true
133+
}
134+
],
135+
"servers": {
136+
"firecrawl": {
137+
"command": "npx",
138+
"args": ["-y", "firecrawl-mcp"],
139+
"env": {
140+
"FIRECRAWL_API_KEY": "${input:apiKey}"
141+
}
142+
}
143+
}
144+
}
145+
}
146+
```
147+
148+
Optionally, you can add it to a file called `.vscode/mcp.json` in your workspace. This will allow you to share the configuration with others:
149+
150+
```json
151+
{
152+
"inputs": [
153+
{
154+
"type": "promptString",
155+
"id": "apiKey",
156+
"description": "Firecrawl API Key",
157+
"password": true
158+
}
159+
],
160+
"servers": {
161+
"firecrawl": {
162+
"command": "npx",
163+
"args": ["-y", "firecrawl-mcp"],
164+
"env": {
165+
"FIRECRAWL_API_KEY": "${input:apiKey}"
166+
}
167+
}
168+
}
169+
}
170+
```
171+
116172
## Configuration
117173

118174
### Environment Variables

0 commit comments

Comments
 (0)