web-basics-mcp
Integrates with SearXNG to perform web searches, returning results (title, link, snippet) from a local or remote SearXNG instance.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@web-basics-mcpsearch for MCP server best practices"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
web-basics-mcp
A self-hosted MCP server for web search and fetching. Runs entirely on your machine — no API keys, no accounts, no external calls.
What it is
Runs as a local MCP server over stdio. It exposes two tools to your AI:
web_search— Sends your query to a local SearXNG instance and returns a list of results (title, link, snippet).fetch_url— Fetches a webpage, strips it down to clean markdown, and returns the content.
The SearXNG backend runs in Docker by default, but you can point it at any existing SearXNG instance via the SEARXNG_URL env var. The fetch tool has SSRF protection — it validates domains, resolves IPs, and blocks any request to private or reserved ranges.
Related MCP server: mcp-web-calc
Setup
git clone https://github.com/yourusername/web-basics-mcp.git
cd web-basics-mcp
npm install && npm run buildOptional — start the search backend:
docker compose up -dStarts a local SearXNG instance at 127.0.0.1:8088. If you already have one, set the SEARXNG_URL env var instead.
Install
Replace ~/web-basics-mcp with wherever you cloned the repo.
claude mcp add web-basics -- node ~/web-basics-mcp/build/index.jscodex mcp add web-basics -- node ~/web-basics-mcp/build/index.jsAdd to your opencode.json (usually ~/.config/opencode/opencode.json):
{
"mcp": {
"web-basics": {
"type": "local",
"command": ["node", "~/web-basics-mcp/build/index.js"],
"enabled": true
}
}
}Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yoloyash/web-basics-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server