MCP.Market

NicheDB MCP server

online · 100% uptime
by nichedb.dev·dev.nichedb/nichedb·v0.1.0·1 stars

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

A86/100grade A
What users say
No reviews yet
Be the first
Safety scan
A86/100

full report

Adoption
Growing

1 stars471 downloads/wk

Reviews

Write one

Nobody has reviewed NicheDB yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

NicheDB tools (27, 4 write)

write = sends, deletes, buys or posts
  • add_sourceFree

    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.

  • check_domainFree

    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 means the registry holds no registration; the name may still be reserved or premium, so it is not a promise that it is for sale. unknown (no RDAP server, a timeout, a 429) is never a yes. Each answer carries the cheapest known USD price for its ending.

  • claim_profileFree

    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.

  • create_feedwrite actionFree

    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.

  • feed_itemsFree

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

  • find_profile_by_linkedinFree

    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.

  • follow_feedFree

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

  • get_itemFree

    One item with its full adapter payload.

  • get_profileFree

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

  • get_tldFree

    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.

  • list_adaptersFree

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

  • list_collectionsFree

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

  • list_enrichersFree

    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_feedsFree

    Public feeds, most followed first. Optionally one collection.

  • list_sourcesFree

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

  • match_itemsFree

    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 vs Bills", "Lakers @ Celtics", "Rangers at Celtic 19:45") is answered by the fixture whose two teams those are, kicking off between 36 hours ago and 7 days ahead unless date narrows it. Each result carries a score in 0..1. Use screen for films and TV, channels for television channels, sports for fixtures.

  • populationFree

    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, rent, poverty, education, unemployment, race and Hispanic origin for the US; growth, age structure, births, deaths, fertility, life expectancy, migration, GDP per head and Gini for countries), how many areas of each level it contains, and the largest of its children at `level` (country, state, city or zip). Sources: World Bank, US Census ACS 5-year, GeoNames.

  • recent_itemsFree

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

  • run_sourcewrite actionFree

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

  • search_itemsFree

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

  • search_profilesFree

    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 URL, accounts, topics, Broadcast shows, the Guest section, and the job title, company and seniority the person published (filter on them with title, company, seniority or tags).

  • search_tldsFree

    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 price across registrars; with `registrar` it is that registrar's own price in its currency. Answers carry facet counts. `trap: true` keeps only labels that renew at 2x the first year or more.

  • statsFree

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

  • submit_feedwrite actionFree

    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.

  • tld_changesFree

    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.

  • upcomingFree

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

  • update_profilewrite actionFree

    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 you write wins over every source and survives every re-read.

Public scan report

scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it

1 high
  • Code scan3 source files scanned25/25
  • Live reliabilityremote reachable in 1070ms20/20
  • Tool poisoning27 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 4 write-action tools with no auth3/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace8/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 86/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How NicheDB compares

Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
86/100
higher than 68% of 802 Databases servers
Tools
27
the typical Databases server has 8
Tools that change things
15%
typical: 9%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Databases server answers 100%
Response time
385 ms
faster than 33% of 292 Databases servers
GitHub stars
1
more than 45% of 602 Databases servers
Downloads a week
471
more than 82% of 330 Databases servers with a package

What its tools let an agent do: 22 read · 2 create · 2 change · 1 run or deploy

Install NicheDB in Claude Code, Cursor or VS Code

claude mcp add --transport http nichedb https://nichedb.dev/mcp
Add to Cursor

What the publisher says

From the NicheDB repository's README, as published. We do not edit it. Read it on GitHub

NicheDB

Sources in, feeds out. An open platform for databases that only ever grow: game releases, package registries, government filings, and any other public data with a big seed and daily growth. One Postgres, one Redis, and every row reachable by web, RSS, JSON, API, CLI and MCP.

The first deployment is nichedb.dev. Run your own on anything that has Postgres and Redis.

The model

Adapters are one file each in packages/adapters/src. One hundred and twenty-eight ship today across forty-one collections:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

NicheDB: common questions

Is NicheDB MCP server safe?
Yes, by our scan: it is graded A (86/100). Read the NicheDB safety report
How do I install NicheDB?
It runs remotely at nichedb.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does NicheDB need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is NicheDB maintained?
The last commit was 24 days ago (2026-10-13). The latest release is v0.1.0.
Is NicheDB up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of NicheDB?
Servers from other publishers that do the same job: CogniCore MCP server, DBHub MCP server and Neo4j Cypher MCP server.
How does NicheDB compare with other Databases MCP servers?
safety score 86/100 (higher than 68% of 802 Databases servers); tools 27 (the typical Databases server has 8); tools that change things 15% (typical: 9%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to NicheDB

Same job from other publishers: the closest match first, then the best rated.

  • CogniCore
    Memory, reflection and safety for AI agents. Hosted or local, no vector database.
    A
  • DBHub
    Token-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLite
    A
  • Neo4j Cypher
    A simple Neo4j MCP server that allows you to run Cypher queries against a Neo4j database.
    A
  • Appwrite
    Build and deploy backends: auth, Postgres/MySQL/vector databases, storage, functions, hosting, CDN
    A
  • Airtable
    Read and write access to Airtable database schemas, tables, and records.
    B