SkillTide Submit
Official description7 sourcesMCP servers8d ago
geovicco-dev/bhoonidhi-mcp

geovicco-dev/bhoonidhi-mcp

Search, save and do
View on GitHub ↗Direct link · no redirect page
Config template (adjust for your client)
claude mcp add bhoonidhi-mcp -- npx -y bhoonidhi-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
3 ★ · geovicco-dev/bhoonidhi-mcp · read from the repository page · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 3 ★ · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository geovicco-dev/bhoonidhi-mcp;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Third-party quality signals

bhoonidhi-mcp

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

An MCP server that lets an AI agent search,
save, download, and cart satellite scenes from ISRO's Bhoonidhi Browse & Order portal
(NRSC) in natural language. An agent can turn a sentence like "Sentinel-2 over
Shillong last January" into a real search against the live portal, see honestly
what is available to download, save a search to reuse later, preview what a
download would fetch, and — once logged in — download open-access scenes or
stage them to the cart.
It is a thin adapter over the
bhoonidhi-downloader
SDK — the same client the bhd CLI uses — so no portal logic is duplicated.
Status
**Search and save with no login; download and cart with one.** The tools reach
the full archive of 41 satellite missions and 79 sensors, search the live
portal, and save searches to reusable slugs — all without credentials.
Downloading open-access scenes and staging scenes to the Bhoonidhi cart need a
login, done out of band with bhd auth login (the server reuses that session).
Tools
| Tool | What it does | Login |
| ------ | -------------- | ------- |
| list_archive | The vocabulary of satellites, sensors, and search tokens the portal supports, live from Bhoonidhi. | no |
| resolve_location | Turns a place name ("Loktak Lake") into a centroid and bounding box. Rejects inputs that are not place names. | no |
| search_scenes | Natural-language scene search over an area and date range. Resolves a casual satellite name to exact tokens, and reports each scene's availability (Ready / Archived / OnOrder / Priced). Stateless — nothing is saved. | no |
| preview_download | A dry run: shows what downloading the results would fetch, and what would be skipped, before anything is downloaded. | no |
| save_query | Persists a search (same arguments as search_scenes) to a reusable slug, so it can be downloaded or staged to the cart later. | no |
| list_queries | Lists saved queries as compact summaries: slug, name, date range, satellites, area, and availability. | no |
| show_query | Returns one saved query by slug, with its scenes. | no |
| remove_query | Deletes a saved query by slug. | no |
| auth_status | Reports whether a login is configured. Never handles a password or token. | no |
| download_query | Downloads a saved query's open-access scenes in the background, to a fixed server-configured root. Returns a job_id at once. | yes |
| download_status | One-off check of a background download by job_id: bytes downloaded, transfer rate, percent when the size is known, and per-scene detail. | no |
| download_wait | Blocks until a download finishes (or a capped timeout), then reports — the efficient primitive a background watcher loops on. | no |
| cart_add | Stages a saved query's scenes to the cart (routes each to ready / on-order / priced). | yes |
| cart_list | Lists scenes currently staged in the cart. | yes |
| cart_remove | Removes scenes from the cart. | yes |
Availability matters: an OpenData scene is not necessarily staged for
download. search_scenes and preview_download distinguish **Ready** (fetch it
now) from **Archived** (open data, but may need a request on the portal first),
so an agent does not over-promise.
Downloads run in the background, independent of the conversation:
download_query returns a job_id at once and the transfer proceeds on its own.
Check progress once with download_status — it reports bytes downloaded, a
transfer rate, and a percent once the size is known — or follow a job to
completion with download_wait, which blocks until it finishes (or a capped
timeout) so an agent can delegate a background watcher and keep the conversation
free instead of sleep-looping. A job lives only as long as the server process,
Source
awesome · https://github.com/geovicco-dev/bhoonidhi-mcp
Browse by field
MCP servers
Traction
3 ★
added
yesterday

More in MCP servers

All 5,525 in MCP servers →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index