tinysearch
local MCP serverInstallation
Terminal
claude mcp add tinysearch -e MCP_TRANSPORT=... -e TINYSEARCH_CONFIG_PATH=... -e SEARXNG_URL=... -e TINYSEARCH_EMBEDDING_BACKEND=... -e TINYSEARCH_EMBEDDING_MODEL=... -- docker run -i --rm docker.io/marcellm01/tinysearch:v0.4.0
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"tinysearch": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/marcellm01/tinysearch:v0.4.0"
],
"env": {
"MCP_TRANSPORT": "...",
"TINYSEARCH_CONFIG_PATH": "...",
"SEARXNG_URL": "...",
"TINYSEARCH_EMBEDDING_BACKEND": "...",
"TINYSEARCH_EMBEDDING_MODEL": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
Self-hosted web research for MCP agents.
Questions
tinysearch is a local MCP server distributed as the oci package docker.io/marcellm01/tinysearch:v0.4.0.
Run: claude mcp add tinysearch -e MCP_TRANSPORT=... -e TINYSEARCH_CONFIG_PATH=... -e SEARXNG_URL=... -e TINYSEARCH_EMBEDDING_BACKEND=... -e TINYSEARCH_EMBEDDING_MODEL=... -- docker run -i --rm docker.io/marcellm01/tinysearch:v0.4.0
Run: codex mcp add tinysearch --env MCP_TRANSPORT=... --env TINYSEARCH_CONFIG_PATH=... --env SEARXNG_URL=... --env TINYSEARCH_EMBEDDING_BACKEND=... --env TINYSEARCH_EMBEDDING_MODEL=... -- docker run -i --rm docker.io/marcellm01/tinysearch:v0.4.0
Similar MCP servers
NameStars
- Nimrod Researchai.orchis/nimrod256
- tinysearchio.github.TinySuiteHQ/tinysearch227
- exaai.exa/exa5,056
- blockrun-mcpio.github.BlockRunAI/blockrun-mcp395
- HQBaseio.github.HQBase/hqbase332
- AISIX AI Gatewayio.github.api7/aisix171
- DocsMintio.github.HiAi-gg/docsmint99
- robrainio.github.adelinamart/robrain81