Server data from the Official MCP Registry
Portable MCP server for fallback web search and browser-aware fetch.
Portable MCP server for fallback web search and browser-aware fetch.
Set these up before or after installing:
Environment variable: EXA_API_KEY
Environment variable: BRAVE_SEARCH_API_KEY
Environment variable: SEARXNG_BASE_URL
Environment variable: SMARTSEARCH_ENABLE_EXA
Environment variable: SMARTSEARCH_ENABLE_BRAVE
Environment variable: SMARTSEARCH_ENABLE_SEARXNG
Environment variable: SMARTSEARCH_ENABLE_DUCKDUCKGO
Environment variable: SMARTFETCH_CHROME_CHANNEL
Environment variable: SMARTFETCH_CHROME_PATH
Environment variable: SMARTFETCH_ENABLE_FXTWITTER
Environment variable: SMARTFETCH_ENABLE_X_OEMBED
Environment variable: SMARTFETCH_ENABLE_REDDIT_JSON
Environment variable: SMART_WEB_ALLOW_PRIVATE_HOSTS
Environment variable: SMART_WEB_LOCAL_ONLY
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-rich-jojo-smart-web": {
"env": {
"EXA_API_KEY": "your-exa-api-key-here",
"SEARXNG_BASE_URL": "your-searxng-base-url-here",
"BRAVE_SEARCH_API_KEY": "your-brave-search-api-key-here",
"SMART_WEB_LOCAL_ONLY": "your-smart-web-local-only-here",
"SMARTFETCH_CHROME_PATH": "your-smartfetch-chrome-path-here",
"SMARTSEARCH_ENABLE_EXA": "your-smartsearch-enable-exa-here",
"SMARTSEARCH_ENABLE_BRAVE": "your-smartsearch-enable-brave-here",
"SMARTFETCH_CHROME_CHANNEL": "your-smartfetch-chrome-channel-here",
"SMARTFETCH_ENABLE_X_OEMBED": "your-smartfetch-enable-x-oembed-here",
"SMARTSEARCH_ENABLE_SEARXNG": "your-smartsearch-enable-searxng-here",
"SMARTFETCH_ENABLE_FXTWITTER": "your-smartfetch-enable-fxtwitter-here",
"SMARTFETCH_ENABLE_REDDIT_JSON": "your-smartfetch-enable-reddit-json-here",
"SMARTSEARCH_ENABLE_DUCKDUCKGO": "your-smartsearch-enable-duckduckgo-here",
"SMART_WEB_ALLOW_PRIVATE_HOSTS": "your-smart-web-allow-private-hosts-here"
},
"args": [
"-y",
"smart-web-mcp"
],
"command": "npx"
}
}
}This is a well-structured MCP server for web search and fetch tools with proper authentication patterns and reasonable security controls. The code includes appropriate permissions for its developer tools purpose including network access, environment variables, and file system operations. Minor code quality issues exist around broad exception handling and some input validation patterns, but no significant security vulnerabilities were found. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.
Scanned 5 files · 8 findings
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Be the first to review this server!