← Registry

Productivity

aadhar.sh

Provides personal productivity tools including site search, playlist display, photo archive queries, coffee slot booking, and historical change tracking.

2 endpoints35 known toolsFirst detected July 25, 2026Last detected September 5, 2026

ENDPOINT 1

https://aadhar.sh/mcp

No auth detected

MCP server metadata

Name
aadhar.sh
Version
2.1.0
Capabilities
toolsresources
Server instructions

Bounded public utilities for aadhar.sh: search, music, photos, coffee availability, Change Radar, Lens, ephemeral image inspection/transforms, exact published-photo recipe matching, and an HTTP representation vault. Image inputs are not persisted; the vault stores normalized headers, metadata, and body digests only. resources/list enumerates the site's public pages; resources/read fetches one. No private data is exposed.

Known tools 25

ask

Ask aadhar.sh a natural-language question and get NLWeb-shaped results: for each match a url, name, site, score (0-100), description, and a schema.org schema_object.

Inferred read-only
search_site

Search the public pages, writing, garage notes, and utility descriptions on aadhar.sh.

Inferred read-only
now_playing

Read the cached current rn playlist and its tracks.

Inferred read-only
photo_query

Query the published photo archive by caption, camera, lens, film simulation, film-recipe setting, or date range.

Inferred read-only
coffee_availability

Read bookable coffee slots in the host timezone.

Inferred read-only
change_radar

Read the bounded historical diff of the latest AadharshBot neighborhood observations.

Inferred read-only
lens_inspect

Inspect one public HTTP(S) URL through Lens and return a compact agent-readiness observation.

Inferred read-only
lens_page

Read one public URL and return only what derives from the page's own bytes: anatomy, structured data, a markdown rendering, and what it costs an agent to ingest.

Inferred read-only
lens_compare

Inspect two public HTTP(S) URLs and compare status, content, readiness, spectrum, agent doors, and discovery surfaces.

Inferred read-only
find_events

Search the Serendipity event pool (community events worth going to, and who's RSVP'd) by keyword.

Inferred read-only
image_inspect

Inspect an image's dimensions, format, and animation/frame information.

Inferred read-only
image_transform

Run a bounded web image transform through Cloudflare Images and return the transformed image inline plus an exact byte receipt.

Inferred read-only
image_compare

Encode one image into up to three bounded format variants and report exact byte sizes and hashes.

Inferred read-only
photo_recipe

Return the exact public Fuji recipe for a named archive photo, archive URL, or exact published thumbnail bytes.

Inferred read-only
representation_capture

Capture bounded public HTTP representations under browser, bot, Markdown, or identity request profiles and store only normalized headers, metadata, and body digests.

Inferred read-only
representation_read

Read one normalized HTTP representation snapshot from the vault.

Inferred read-only
representation_compare

Refetch the same HTTP representation profile, compare it with a stored snapshot, and persist the new normalized observation.

Inferred read-only
finger

Look up who runs aadhar.sh, as a drivable terminal program.

Potential side effects
photos

Browse the published photo archive as a terminal frame, filterable by caption, film simulation, body, and lens.

Potential side effects
radar

Render signal readings you have already measured (wifi/Bluetooth RSSI) as a terminal instrument: concentric strength bands, a meter and trend per source, and findphone's field calibration (-45 arm's reach, -60 same table, -72 same room).

Potential side effects
encode

Read a JPEG or AVIF at a URL and report what its encoder actually did: chroma subsampling, baseline vs progressive and the scan count, an estimated quality with the deviation from the IJG Annex K table shown, AVIF bit depth, and whether ICC/EXIF/XMP is riding along.

Inferred read-only
agent_ready

Grade how much of an origin a machine can actually use: llms.txt, a markdown twin, an agent card, an API catalog, and a real tools/list against its MCP server.

Inferred read-only
dict

Will a browser ever actually use the compression dictionary a URL is serving?

Inferred read-only
cache

Does a URL's ETag ever actually 304?

Inferred read-only
lens

Inspect one public HTTP(S) URL and render the observation as a terminal frame: readability, agent doors, and what a single scan costs to read.

Potential side effects

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.aadhar-sh]
url = "https://aadhar.sh/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "aadhar-sh": {
      "type": "http",
      "url": "https://aadhar.sh/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: aadhar-sh
Remote MCP URL: https://aadhar.sh/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "aadhar-sh": {
      "url": "https://aadhar.sh/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "aadhar-sh": {
      "type": "http",
      "url": "https://aadhar.sh/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "aadhar-sh",
  "transport": "streamable-http",
  "url": "https://aadhar.sh/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 2

https://aadhar.sh/serendipity/mcp

No auth detected

MCP server metadata

Name
serendipity
Version
2.0.0
Capabilities
tools
Server instructions

Read-only access to the Serendipity event pool: community-curated events and who's going. Start with stats or list_events, drill in with get_event, find people with search_people. Public data only.

Known tools 10

list_events

List events in the Serendipity pool, each with a head count of who's going and an RSVP tier.

Inferred read-only
get_event

Full detail for one event by id: description, time, location, Luma link, hosts, the guest list (who's going, with role/company/socials when known), and which contributors added it.

Inferred read-only
search_people

Search people across all events by name.

Inferred read-only
list_contributors

List the contributors feeding the pool (the people who synced a Luma feed): their label, an 8-char id prefix, and how many events each has fed in.

Inferred read-only
contributor_events

Given a contributor (their cookie id / user_key, an id prefix, or their label), return every event they fed into the pool, split into going_to (upcoming) and been_to (past).

Inferred read-only
frequent_people

The people who show up across the most events in the pool (who you're seeing a lot), each with an event count.

Inferred read-only
co_attendees

Given a person by name, who they cross paths with most: the people most often at the same events, with a shared-event count and the names of those shared events.

Inferred read-only
connections

The tightest co-attendance pairs in the whole pool (who's seeing who): pairs of people who keep turning up at the same events, with the shared count and the shared event names.

Inferred read-only
shared_events

Given two people by name, the events they both attended (did these two cross paths, and where).

Inferred read-only
stats

Overview of the pool: upcoming/past event counts, distinct people seen, and active contributors.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.serendipity]
url = "https://aadhar.sh/serendipity/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "serendipity": {
      "type": "http",
      "url": "https://aadhar.sh/serendipity/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: serendipity
Remote MCP URL: https://aadhar.sh/serendipity/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "serendipity": {
      "url": "https://aadhar.sh/serendipity/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "serendipity": {
      "type": "http",
      "url": "https://aadhar.sh/serendipity/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "serendipity",
  "transport": "streamable-http",
  "url": "https://aadhar.sh/serendipity/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for aadhar.sh was fetched 2026-07-31T18:01:46.547Z and is being refreshed.

Trust status Neutral

aadhar.sh is assessed as Neutral: No suspicious signals found, but no strong positive signal either

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.