mcpbeat Sign in

SetuHQ transit search MCP Server

local only

SetuHQ transit search runs on your own machine — the client starts it, so there is no endpoint to ping. 79 installs a week from pypi. Last commit 7 Nov 2026.

Search, vet and explain TESS transit candidates with provenance. Candidates, never confirmations.

Installs per day peak 251 · avg 16 · -13% w/w
a month agotoday
79
Installs / week
pypi · setuhq
0
Stars
0 open issues
7 Nov 2026
Last commit
from GitHub
AGPL-3.0
License
HTML

What the code does

We read the source, 4 h ago · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

        completed = subprocess.run(cmd, cwd=cwd, capture_output=True, text=True, timeout=600, check=False)
Runs an external command tools/render_stills.mjs:29
const info = JSON.parse(execFileSync(PY, ["-m", "setuhq.renderer"], { cwd: ROOT, env: { ...process.env, PYTHONPATH: join(ROOT, "src") }, maxBuffer: 1 << 26 }).toString());
    tip.innerHTML = lines.map((l,k) => k ? esc(l) : `<b>${esc(l)}</b>`).join('<br>');

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add setuhq -- uvx setuhq
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "setuhq": {
      "command": "uvx",
      "args": [
        "setuhq"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.setuhq]
command = "uvx"
args = ["setuhq"]
.cursor/mcp.json
{
  "mcpServers": {
    "setuhq": {
      "command": "uvx",
      "args": [
        "setuhq"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "setuhq": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "setuhq"
      ]
    }
  }
}

Optional settings from the registry entry, left out of the block above: SETUHQ_ROOT (Data root the tools read and write (a SetuHQ checkout holds the stored runs, the catalogue and the benchmarks). No tool reaches outside it. Default: the checkout the package runs from, else the working directory).

Alternatives to SetuHQ transit search

same job, measured the same way
V
Video Generation Cost Estimator
by 702exec

Video generation cost estimates across providers, with provenance, freshness, and confidence.

3 tools answering
Public Data Catalog
by yhay81

Reviewed public-data search and execution with provenance and verifiable integrity receipts.

3 tools answering
MarkMesh
by markmesh

Trademark search, monitoring and conflict research across 30+ registers, with provenance.

answering
ExpertPack MCP
by brianhearn

Serve ExpertPack knowledge packs over MCP with hybrid search, graph traversal and provenance.

116 installs/wk local only
Africa Data Bank
by africa-data-bank

Trusted African data, provenance, citations, and catalog search for AI agents.

local only
kvasir — verifiable German, Austrian, Swiss & EU law
by kvasir

Resolve, search and verify legal citations against the official sources, with provenance.

answering
Faregrid
by cloudcorprecords

Search one-way and round-trip flight fares across dates and destinations, with price verdicts.

226 installs/wk local only
BUMIT
by bumit

Swiss business verification with per-check source provenance and evidence freshness.

3 tools answering

SetuHQ transit search — questions

Answers built from our own checks of this server.

Why is there no uptime for SetuHQ transit search?
SetuHQ transit search runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the pypi package setuhq was installed 79 times last week.
How do I connect SetuHQ transit search?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls setuhq straight from pypi; nothing to host, nothing to sign up for.
How many people use SetuHQ transit search?
The pypi package setuhq was installed 79 times in the last week. Week over week that is -13%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is SetuHQ transit search open source?
Yes — it is published under the AGPL-3.0 licence, written in HTML and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.