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
| Tool | What it does |
|---|---|
ask | Retrieval-grounded Q&A over 787daily's Puerto Rico corpus — answers cite sources. |
search_news | Semantic/vector search over Puerto Rico news for the most relevant article matches. |
keyword_search_news | Keyword search over title + summary, optionally filtered by section. |
get_daily_briefing | Today's Morning Brief: the latest English news summaries, each linked to its original Spanish-language source. |
get_conditions | Live surf/beach/dive conditions at a named spot (wave, wind, temp) from public data. |
list_condition_spots | Every tracked adventure spot with coordinates, activities, and the latest activity-window verdict. |
get_cost_of_living | Median rent, income, and home values for Puerto Rico and all 78 municipios (US Census ACS). |
get_safety_stats | Reported Type I crime for the island and every municipio (PRPD data). |
get_town_weather | Current conditions + 24-hour forecast for any of the 78 municipalities, by slug. |
get_by_municipality | News mentioning a specific municipality, newest-first. |
get_by_entity | News mentioning a specific person or organization, newest-first. |
list_sections | The 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.