mcp-servers.config.example.js•1.55 kB
/**
* MCP Server Configuration Template
*
* Copy this file to 'mcp-servers.config.js' and fill in your API keys
* DO NOT commit mcp-servers.config.js to version control
*
* Enable/disable MCP servers by setting to true/false
* Changes require rebuild + PM2 restart:
* npm run build && pm2 restart index
*/
module.exports = {
servers: {
// Context7 - Documentation lookup
context7: {
enabled: true,
command: "npx",
args: ["-y", "@upstash/context7-mcp"],
},
// Playwright - Browser automation
playwright: {
enabled: true,
command: "npx",
args: ["@playwright/mcp@latest"],
},
// Bright Data - SERP scraping (requires API token)
brightData: {
enabled: true,
command: "npx",
args: ["@brightdata/mcp"],
env: {
// Get your API token from: https://brightdata.com/
API_TOKEN: "your_brightdata_api_token_here",
// Optional: Specify zones if you have them configured
WEB_UNLOCKER_ZONE: "web_unlocker",
BROWSER_ZONE: "scraping_browser1",
},
},
// Chrome DevTools - Browser debugging
chromeDevtools: {
enabled: true,
command: "npx",
args: ["chrome-devtools-mcp@latest"],
},
// Firecrawl - Web scraping (requires API key)
firecrawl: {
enabled: true,
command: "npx",
args: ["-y", "firecrawl-mcp"],
env: {
// Get your API key from: https://firecrawl.dev/
FIRECRAWL_API_KEY: "your_firecrawl_api_key_here",
},
},
},
};