Skip to content
mcp/skillhub

Tinysuite Search MCP Server

by marcellm01io.github.MarcellM01/tinysearchv0.4.0

Self-hosted web research: SearXNG search with DuckDuckGo fallback, crawling, dense and BM25 reranking and deduplication into a cited, source-grounded prompt.

230Pythonstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active1d ago

Install Tinysuite Search MCP server

Install in Claude Code

claude mcp add tinysuite-search -- uvx tinysuite-search

Configuration

VariableRequiredSecretDescription
MCP_TRANSPORT——MCP transport to serve: stdio (default), sse, or streamable-http.
TINYSEARCH_CONFIG_PATH——Path to a tinysearch_config.json inside the container, for overriding search/embedding defaults.
SEARXNG_URL——SearXNG search endpoint URL. Only needed if not using the bundled Compose SearXNG service.
TINYSEARCH_EMBEDDING_BACKEND——Embedding implementation: onnx (default) or openai_compatible.
TINYSEARCH_EMBEDDING_MODEL——Local ONNX preset (fast, balanced, quality) or a Hugging Face ONNX repository id.
OTEL_SERVICE_NAME——OpenTelemetry service.name resource attribute; defaults to tinysearch.
OTEL_EXPORTER_OTLP_ENDPOINT——Common OTLP endpoint for optional TinySearch traces and metrics.
OTEL_EXPORTER_OTLP_PROTOCOL——OTLP transport: http/protobuf (default) or grpc.
OTEL_EXPORTER_OTLP_HEADERS—yesOptional authentication or routing headers for the OTLP exporter.
OTEL_RESOURCE_ATTRIBUTES——Additional standard OpenTelemetry resource attributes.
OTEL_TRACES_EXPORTER——Set to otlp to enable traces explicitly or none to disable them.
OTEL_METRICS_EXPORTER——Set to otlp to enable metrics explicitly or none to disable them.
OTEL_SDK_DISABLED——Set true to disable all OpenTelemetry signals.

Freshness

Active — last maintenance signal 1d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-10-08 · 1d ago · GitHub

  2. Latest release

    2026-10-08 · 1d ago · GitHub · v0.6.6

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-07-27 · 2mo ago · official registry · v0.4.0

FAQ

›How do I install the Tinysuite Search MCP server in Claude Code?

Run: claude mcp add tinysuite-search -- uvx tinysuite-search. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Tinysuite Search require an API key?

Yes. It expects OTEL_EXPORTER_OTLP_HEADERS, of which 1 is a secret.

›Can I use Tinysuite Search as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Tinysuite Search in the official MCP registry?

Yes, as io.github.MarcellM01/tinysearch.

Alternatives to Tinysuite Search

Other web search MCP servers.

View all