mcpbeat Sign in

787daily MCP Server

answering

787daily is answering right now. Last checked 15 min ago. It exposes 20 tools.

Puerto Rico news (English summaries + links) and live island conditions, read-only over MCP.

The linked repository no longer exists on GitHub — it was deleted or made private.

Uptime history 48 days of history
48 days agonow
100.0%
Uptime 24h
91 of 91 checks
20
Tools
read from the server
200 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 15

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 3 September 2026. No other catalogue keeps this.

18 Sep a tool description was rewritten get_latest_analysis
18 Sep a tool changed the parameters it asks for get_latest_analysis
17 Sep a tool description was rewritten get_latest_analysis
17 Sep a tool changed the parameters it asks for get_latest_analysis
10 Sep a tool appeared get_power_status
10 Sep a tool description was rewritten get_latest_analysis
10 Sep a tool changed the parameters it asks for get_latest_analysis
8 Sep 2 tools appeared get_beach_water_quality, get_ferry_status
8 Sep a tool description was rewritten get_beach_water_quality
6 Sep a tool appeared get_latest_analysis
and 4 more, back to 3 September 2026

This one has been quiet for a while

Quiet is not dead — but it is worth knowing when it wakes up, or when someone else takes it over. We watch the repository and tell you either way.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 15 min ago.

run in your terminal
claude mcp add 787daily --transport http https://mcp.787daily.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "787daily": {
      "url": "https://mcp.787daily.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.787daily]
url = "https://mcp.787daily.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "787daily": {
      "url": "https://mcp.787daily.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "787daily": {
      "url": "https://mcp.787daily.com/mcp"
    }
  }
}

Available tools 20

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

news
search_news
Semantic vector search over 787daily's Puerto Rico news corpus. Returns the most relevant article matches (title, URL, topic, date, score) for a free-text query — without generating an answer. Use this when you want matching articles rather than a synthesized answer; use ask() when you want a grounded narrative answer.
search_pr_news
Legacy alias for keyword_search_news. Keyword search over title/summary and optional section; use search_news for semantic/vector search.
town
get_town_living
The 'Living in <town>' profile for any of Puerto Rico's 78 municipios — housing (median rent, home value, household and per-capita income, ownership, vacancy, poverty, typical build year), work (mean commute, remote-work and transit shares, unemployment, broadband), people (population, density, median age, degrees), mapped services (schools, supermarkets, parks, restaurants, bus stops, beaches per 10,000 residents), the town's AAA water-rationing zones and plan state, and the reported violent-crime rate. Every figure carries the island median and the town's rank among municipios that report it, with sources and vintages (Census ACS 5-Year, OpenStreetMap, PRPD, AAA). Omit `town` for a compact index of all 78.
get_town_weather
Current conditions plus a 24-hour hourly forecast AND a 7-day daily outlook for any of Puerto Rico's 78 municipalities, by slug (e.g. 'san-juan', 'ponce', 'rio-grande'). Hourly temperature (°F), wind (mph + direction) and conditions; daily high/low, rain chance and amount, peak wind, UV, sunrise/sunset — from Open-Meteo via 787daily's cached endpoint.
ask
ask
Ask a question about Puerto Rico and get a grounded, cited answer synthesized from 787daily's own news corpus. Returns { answer, sources, refused }. If the question is off-topic or not covered by the corpus the answer is refused cleanly — no outside knowledge is ever used. For raw article matches without generation, use search_news() instead.
beach
get_beach_water_quality
Puerto Rico beach water quality: which beaches are under a no-swimming advisory, and the latest Enterococcus bacteria count at each of the ~49 beaches the island monitors under the federal BEACH Act. Returns the beaches named in DRNA's current notice with their municipio and the days the water was sampled, every station's latest count with its sample date and a verdict, how often each beach has been flagged across the notices on record, and the separate volunteer-lab samples (Surfrider Rincón, Arrecifes Pro Ciudad). IMPORTANT — the verdict vocabulary is exactly three states and NEVER the word 'safe': 'advisory' (not suitable for swimming), 'within' (the count was at or under the 70 colonies/100 mL Beach Action Value), and 'stale' (no sample in 21 days — the source's own latest value for a station can be YEARS old, so it is not a verdict either way; check verdict.sampledOn before believing any number). Only DRNA's notice can place a beach under advisory (verdict.basis 'notice'); a count above 70 that no notice covers is reported as verdict.basis 'reading'. Results are published days after sampling and water changes with rain and tide, so never state or imply that a beach is currently safe to swim — report the number, the date, and the advisory state. Cite 787daily.com/live/beaches/.
condition
list_condition_spots
List every 787daily Puerto Rico adventure spot with its activities and the CURRENT activity-window verdict (good/fair/marginal/poor, scored from buoy + marine data at the site's last build). Use a spot's key with get_conditions for live numbers.
conditions
get_conditions
Live conditions at a Puerto Rico spot from public data (Open-Meteo): wave height/period/direction, sea-surface temp, air temp, and wind. Use list_condition_spots for valid keys.
cost
get_cost_of_living
Puerto Rico cost-of-living figures from the U.S. Census ACS 5-Year Estimates: median gross rent, median household income, and median home value for the island, the US (comparison), and any of the 78 municipios. Vintage-labeled; suppressed small-town estimates are null.
daily
get_daily_briefing
Today's Puerto Rico briefing: the latest English news summaries from 787daily, each linked back to the original Spanish-language source. Returns summaries + links only.
entity
get_by_entity
Return 787daily articles that mention a specific named entity (person, organization, or place), newest-first. Match is on the entity's canonical name (case-insensitive). Returns { name, count, articles[] }.
ferry
get_ferry_status
Puerto Rico's ferries right now: the Ceiba–Vieques and Ceiba–Culebra boats (the only way on and off those two islands) and the San Juan–Cataño shuttle. Returns each route's published sailings for today with a posted status (scheduled / cancelled / retimed to <time> / notice posted / past), the next departure each way with how far off it is and when check-in closes, a route state word (On schedule / Changes posted / Suspended), a 30-day record of how many boats were scheduled and how many the operator cancelled or retimed, and the operator's notices in Spanish with an English translation. IMPORTANT: there is no public live vessel tracker for these routes, so nothing here reports a boat actually departing or running late — every status is what Puerto Rico Ferry has PUBLISHED, and the record counts posted changes, not observed lateness. Cite 787daily.com/live/ferry/.
keyword
keyword_search_news
Keyword search over 787daily's Puerto Rico news archive by title/summary and optional section. Returns matching article summaries with links to the originals. For semantic/vector search, use search_news.
latest
get_latest_analysis
The newest edition of 787 Daily's automated analysis desks — first-party series computed from committed public data with the prose grounded against the same facts: Daily Water Watch (daily), Water Week in Review (Sundays), Drought Watch (each new US Drought Monitor map), Beach Watch (each new DRNA beach notice), Where to Swim (Thursdays), Grid Watch (Mondays), Utility Watch (when new filings land, about quarterly), Quake Watch (within the hour of an earthquake that rings the bell), Tropics Watch (Wednesdays, June–November), Safety Watch (monthly, on the PRPD statistics snapshot), Town of the Week (Tuesdays), Fiesta Calendar (monthly), Weekend Watch (Saturdays), The Week in Puerto Rico (Sundays), Legislature Week (Fridays), Act 60 Watch (each new DDEC report). Returns each desk's cadence, description, source data and hub plus its latest edition (title, url, date, takeaways) and recent editions. Cite the edition URL and 787daily.com.
municipality
get_by_municipality
Return 787daily articles that mention a specific Puerto Rico municipality, newest-first. Accepts canonical names and common variants (e.g. 'San Juan', 'Ponce', 'Rincón'). Returns { name, count, articles[] }.
power
get_power_status
Puerto Rico's electricity grid right now, from LUMA Energy's public outage portal: how many of the island's ~1.47 million customers are without service, as a count and a share, with LUMA's PLANNED work broken out separately so the unplanned share is readable on its own; a severity word; the seven LUMA regions each with their own count and share; the worst region; and how many municipios are affected. Optionally the daily history (one ~06:00 AST reading per day) behind the weekly Grid Watch. IMPORTANT: these are LUMA's own published figures at the moment of reading, not an independent measurement, and a missing day in the history is a failed read, never a zero. Cite 787daily.com/live/power/ and LUMA Energy.
reservoir
get_reservoir_levels
Daily history of AAA reservoir levels (metres above each reservoir's datum) for one or all 19 reservoirs, newest first, with the alert-band thresholds — from 787daily's validated reading of AAA's daily chart (since 2026-08-07). Use for trends, day-over-day change and band crossings; cite 787daily.com and AAA.
safety
get_safety_stats
Puerto Rico reported crime statistics (PRPD Type I via the Instituto de Estadísticas): island year-to-date totals vs the same period last year, monthly homicide series, victim demographics, and per-municipio counts with violent-crime rates per 10k residents (prior full year). Reported incidents, not victimization surveys.
sections
list_sections
List 787daily's news sections (categories) and what each covers.
water
get_water_status
Puerto Rico's water situation right now: AAA's metro rationing plan (status active/paused/ended, which zone has water, next scheduled switch, published calendar), today's 5 AM levels for the 19 AAA-monitored reservoirs with their alert bands and our trend/pace analysis, and the utility's latest notices from @AcueductosPR (translated). Daily data no other source publishes as numbers; cite 787daily.com and AAA.

Endpoints

URLTransportStateLatencyChecked
https://mcp.787daily.com/mcp streamable-http answering 55 ms 15 min ago

Alternatives to 787daily

same job, measured the same way
WeJob
by wejob

Read-only MCP server for public WeJob jobs, formations, and companies.

8 tools answering
Hostaway
by uncfreak1255-code

Read-only MCP server for Hostaway PMS — guest conversations, reservations, and listings

77 installs/wk local only
Ratevert MCP
by ratevert

Read-only Ratevert MCP for asset search, pair rates, and conversions.

4 tools answering
The Cracks Index
by johanvd75-byte

Read-only MCP server for The Cracks Index: ranks countries and regions on social-safety strength

15 tools answering
nlqdb — analytical memory for AI agents
by nlqdb

Analytical memory for AI agents: a real Postgres queried in plain English over MCP. One command.

answering
SubcueAI
by subcue

Public read-only MCP for SubcueAI: live pricing, latest desktop version, overview and FAQ.

2 tools answering
Google News Scraper — Real Publisher URLs, MCP-Ready
by paulovitorti

Scrapes Google News and returns the real publisher URLs, not redirect links.

answering
MCP Test Runner
by lovranran

Local test execution and coverage summaries for onboarding agents.

63 installs/wk local only

787daily — questions

Answers built from our own checks of this server.

What can 787daily do?
It exposes 20 tools, read directly from the server on our last check. Among them: ask, get_beach_water_quality, get_by_entity, get_by_municipality, get_conditions, get_cost_of_living and 14 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is 787daily mostly used for?
Its tools cluster around town and news. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is 787daily working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 200 ms. The bar chart above shows every period we have measured.
Is 787daily still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
How do I connect 787daily?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does 787daily need an API key?
No. 787daily completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 20 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is 787daily?
It answers our handshake in 200 ms on average, which is faster than 67% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.