The Puerto Rico MCP server

787daily runs a free, read-only Model Context Protocol server so AI assistants can answer Puerto Rico questions with real, current, cited data — the same news summaries, live conditions, and official statistics this site publishes.

Connect

Endpoint: https://mcp.787daily.com/mcp (Streamable HTTP; no auth, read-only).

// Claude Desktop — claude_desktop_config.json
{
  "mcpServers": {
    "787daily": {
      "command": "npx",
      "args": ["mcp-remote", "https://mcp.787daily.com/mcp"]
    }
  }
}

On claude.ai / ChatGPT: add a custom connector with the endpoint URL above.

Tools

ToolWhat it does
askRetrieval-grounded Q&A over 787daily's Puerto Rico corpus — answers cite sources.
search_newsSemantic/vector search over Puerto Rico news for the most relevant article matches.
keyword_search_newsKeyword search over title + summary, optionally filtered by section.
get_daily_briefingToday's Morning Brief: the latest English news summaries, each linked to its original Spanish-language source.
get_conditionsLive surf/beach/dive conditions at a named spot (wave, wind, temp) from public data.
list_condition_spotsEvery tracked adventure spot with coordinates, activities, and the latest activity-window verdict.
get_cost_of_livingMedian rent, income, and home values for Puerto Rico and all 78 municipios (US Census ACS).
get_safety_statsReported Type I crime for the island and every municipio (PRPD data).
get_town_weatherCurrent conditions + 24-hour forecast for any of the 78 municipalities, by slug.
get_by_municipalityNews mentioning a specific municipality, newest-first.
get_by_entityNews mentioning a specific person or organization, newest-first.
list_sectionsThe site's news sections/topics.

A legacy search_pr_news alias is also available for clients that discovered it before keyword_search_news was introduced — identical behavior, kept for backward compatibility.

Ground rules

Free for any use; responses embed canonical 787daily links so humans can verify sources. News summaries always link the original Spanish-language reporting. Please keep those citations intact.