NestDaddy

NicheDB

dev.nichedb/nichedb · v0.1.0

Sources in, feeds out: an open, ever-growing database of real-time public data, enriched.

Connect Remote server

Terminal
claude mcp add --transport http nichedb https://nichedb.dev/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "nichedb": {
      "url": "https://nichedb.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "nichedb": {
      "type": "http",
      "url": "https://nichedb.dev/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://nichedb.dev/mcp

Tools 48 found in our last check

  • stats

    What this deployment holds: collections, sources, items, items added today, feeds.

  • list_collections

    The collections (niches) with their source, feed and item counts.

  • list_adapters

    Every adapter this deployment can run, with the config fields each takes. Use before add_source.

  • list_enrichers

    Every enricher (YouTube videos, Wikipedia, repo stats, downloads, company profiles, TL;DRs) and which collections turn it on by default. Items carry their results under `enrichment`.

  • list_sources

    Sources with status, last run and item counts. Optionally one collection.

  • list_feeds

    Public feeds, most followed first. Optionally one collection.

  • feed_items

    What a feed selects, newest first. Page with before_id.

  • recent_items

    Newest items, optionally narrowed to a collection, source or kind.

  • upcoming

    Items dated in the future (releases, launches, deadlines), soonest first.

  • search_items

    Full-text search over titles, summaries and tags. Use this first when you know a name.

  • match_items

    Which title, channel or fixture is this name? Give a file name, a release name or a playlist entry ("Top.Gun.Maverick.2022.1080p.mkv", "US: ESPN2 HD"); it is cleaned (year, season and episode, quality tags, playlist decorations) and matched by similarity. A matchup ("NFL: Chiefs…

  • get_item

    One item with its full adapter payload.

  • population

    Population and demography, drilled down from the world to the ZIP code. Give a `key` (us, us-ca, us-ca-los-angeles, gb, gb-england-london), a US `zip`, or a place name in `q`; no argument is the world. Answers with the area (population, year, measures: age, income, home value, r…

  • where_to_buy_book

    Where to buy a book. Give an `isbn` (10 or 13 digits, hyphens fine), or a `title` and `author`, or `item` (a books-collection item id). Answers with the edition from Open Library (title, authors, publisher, pages, cover), `online`: links at Amazon, Bookshop.org, Barnes & Noble,…

  • create_feed

    Save a query as a feed (needs a key). Sources, kinds and tags narrow; q is a text match; upcoming keeps only future-dated items.

  • follow_feed

    Follow a feed as the key owner (needs a key). Channels: webpush, email, webhook.

  • list_webhooks

    The key owner's account webhook endpoints (never their secrets) and the event types this site emits. Needs a key.

  • create_webhook

    Add an account webhook: signed POSTs (Standard Webhooks + CloudEvents) to an https URL for events such as feed.item.published (new items in feeds you follow), feed.followed, feed.created, submission.approved. Patterns like feed.* work; omit events for all. Returns the signing se…

  • update_webhook

    Change an account webhook: url, events, description, or enabled (true turns it back on and clears its failure count). Needs a key.

  • delete_webhook

    Remove an account webhook and its delivery log. Needs a key.

  • test_webhook

    Send a webhook.test event to one of your endpoints now and report the HTTP status. Needs a key.

  • rotate_webhook_secret

    Replace a webhook signing secret; the old one stops working at once. Returns the new secret. Needs a key.

  • webhook_deliveries

    Recent webhook deliveries with status, attempts, last error and payload: for one endpoint, or all of yours. Needs a key.

  • submit_feed

    Suggest an RSS or Atom feed for the index. No key needed. An admin reviews every suggestion before anything is fetched; approved podcast feeds are handed to rssamplifier, everything else becomes a source here.

  • search_profiles

    People: one entry per person assembled from every app that serves their OpenProfile.md (podcasters from p0dcasters, public profiles from OutreachGraph). Search by name, headline or anything in the document; newest change first. Each answer carries the page, the openprofile.md UR…

  • find_profile_by_linkedin

    The public profile a LinkedIn profile or company URL belongs to (linkedin.com/in/… or /company/…), or null. LinkedIn only: profiles are never looked up by email.

  • get_profile

    One person by id, `<slug>-<id>` or handle: the parsed view and the OpenProfile.md as served.

  • claim_profile

    Claim a profile as the key owner (needs a key). Proven when the key owner’s email is one the profile lists, or when the person’s site or show page links back to the profile’s nichedb page. An admin may claim on behalf of an email.

  • update_profile

    Edit a profile you own (needs a key). Send `markdown`, a whole OpenProfile.md that replaces what you wrote before, or any of `name`, `headline`, `emoji`, `pronouns`, `web`, `identity` (key: value, null removes), `sections` (name: body, `none` removes), `handle`, `public`. What y…

  • add_source

    Add a source: an adapter with a config, fetched on a schedule (needs a key; admins and Pro). Call list_adapters first for the fields.

  • run_source

    Fetch a source now instead of waiting for its schedule (needs a key; owner or admin).

  • search_tlds

    Top-level domains: every label in IANA's root, with type, registry, RDAP server and each registrar's one-year register/renew/transfer price (Porkbun, Dynadot, Cloudflare, OVHcloud). Sorted by renewal by default, because the first year is a promotion. `best` is the cheapest USD p…

  • get_tld

    One top-level domain: type, registry, RDAP server, when it entered or left the root, every registrar price (register, renew, transfer, restore, promotions, privacy, restrictions) and its change history.

  • tld_changes

    Top-level domains added to or removed from IANA's root, newest first, with the IANA list version each happened in. Nobody else publishes this diff.

  • check_domain

    Is a domain name registered? Asks each registry over RDAP. Give `name` as a full name (foo.watches), or a bare word with `tlds` (foo + com,dev,io), or several names comma separated. Each answer is registered (with registrar and expiry), not_registered, or unknown. not_registered…

  • airplane_lookup

    An aircraft by N-number (N172SP, or 172SP), Mode S hex (A2D8E1) or flight callsign (UAL1895), or words to search the US register (Cessna 172). Answers `record` (the FAA registration: maker, model, year, seats, engines, airworthiness, status, expiry, hex; private owners are withh…

  • satellite_lookup

    A satellite, rocket stage or piece of debris by NORAD number (25544), international designator (1998-067A) or name. Answers `record` (GCAT: owner, country, maker, launch and reentry dates, mass, orbit, status), `tle` (latest elements from SatNOGS) and `position` (where it is ove…

  • ship_lookup

    A ship or boat by MMSI (9 digits), IMO number (7 digits) or name, from open AIS (Digitraffic, northern Baltic). Answers `record` (name, type, flag, size, call sign, stated destination, last position) and `live` (position, speed, course, navigation status now, when in range), or…

  • train_lookup

    A train by number (Amtrak 5, VIA 1, IC 1, or a bare number) or a European station by name. Answers `record` (the stored run: operator, route, origin, destination, state, delay, last and next stop, every stop with scheduled and actual times; or a station with UIC code, coordinate…

  • transit_station

    Next arrivals and the timetable at a public transit station. Give `city` (nyc, boston, bay-area, chicago, london) and `station` (a station id from transit_city, or a name to match). Answers the station (lines, place, step-free), `arrivals` (line, toward, due time, minutes away;…

  • transit_city

    A city’s public transit now: its lines, its stations (id, name, lines), the service alerts in force and, with `vehicles: true`, every vehicle position the agency publishes. Cities: nyc, boston, bay-area, chicago, london, toronto, philadelphia.

  • business_standing

    Is a business on anybody's list? Give its `name`, and any of `domain`, `state` (two letters), `number` (state entity number) and `ein`. Answers with `standing` (flagged, incomplete or clear; clear only when every list was checked and found nothing), the `findings` behind it, and…

  • reputation_lookup

    Is an IP address or a domain on a blocklist? Give `indicator` (an IPv4/IPv6 address or a domain; a URL is reduced to its host). Answers `listed`, a rough 0-100 `score` with the `reasons` behind it, the nichedb /traffic record (addresses our own servers banned and a person approv…

  • vuln_lookup

    Everything known about one vulnerability, as an OpenVuln record (a valid OSV record). Give `id`: a CVE (CVE-2026-12537), GHSA, OSV, PYSEC, GO, RUSTSEC, MAL (malicious package) or NDB (nichedb.dev write-up) id. Answers OSV fields (`aliases`, `summary`, `details`, `affected` with…

  • traffic_list

    The nichedb /traffic blocklist: IP addresses our own servers banned for exploit attempts, scanning, brute force or spam, each published only after a reviewer (a person, or riotcoder applying published rules) read the evidence and approved it. Newest approvals first. Optional `da…

  • redeem_code

    Redeem a credit code (CR-XXXX-XXXX-XXXX-XXXX) for the key owner. A code is worth days of Premium, added after any term already held. Needs a key.

  • list_invites

    The key owner's invites: how many are left of the quota, and each invite with its status (open, used, expired, revoked). Needs a key.

  • create_invite

    Make one invite link as the key owner. Invites are scarce (a few per account); when the invited person signs up, both get days of Premium. The link is returned once. Needs a key.

Details

Endpointhttps://nichedb.dev/mcp (Streamable HTTP)
Package@profullstack/[email protected] (NPM, stdio)
First published5 Sep 2026
Last updated5 Sep 2026
Registry namedev.nichedb/nichedb

More databases servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.