Web search, direct-URL fetch, crawl, and docs export MCP. smartfetch for URLs.
Connect Runs on your machine
claude mcp add smart-web -e SMART_WEB_SETTINGS_FILE=<SMART_WEB_SETTINGS_FILE> -e SMART_WEB_TMP_DIR=<SMART_WEB_TMP_DIR> -- npx -y [email protected]
{
"mcpServers": {
"smart-web": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"SMART_WEB_SETTINGS_FILE": "<SMART_WEB_SETTINGS_FILE>",
"SMART_WEB_TMP_DIR": "<SMART_WEB_TMP_DIR>"
}
}
}
}
{
"mcpServers": {
"smart-web": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"SMART_WEB_SETTINGS_FILE": "<SMART_WEB_SETTINGS_FILE>",
"SMART_WEB_TMP_DIR": "<SMART_WEB_TMP_DIR>"
}
}
}
}
{
"servers": {
"smart-web": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"SMART_WEB_SETTINGS_FILE": "<SMART_WEB_SETTINGS_FILE>",
"SMART_WEB_TMP_DIR": "<SMART_WEB_TMP_DIR>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
SMART_WEB_SETTINGS_FILEOptional | Optional path to a `smart-web` settings JSON file. If omitted, the server reads `~/.config/smart-web/settings.json` when present. |
SMART_WEB_TMP_DIROptional | Optional temp root for smart-web dev snapshots and export staging. If omitted, smart-web uses a platform cache directory instead of an ambient home-directory temp path. |
Details
| Package | [email protected] (NPM, stdio) |
| First published | 9 Apr 2026 |
| Last updated | 9 Apr 2026 |
| Registry name | io.github.rich-jojo/smart-web |
More search and web servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
