# list_surf_spots

Lists surf spots saved by Global Surfari users (popular and recently added).

Agent View of the PolicyLayer registry record for `list_surf_spots`. HTML page: https://policylayer.com/tools/com-globalsurfari-globalsurfari/list-surf-spots

## Facts

- Tool: `list_surf_spots`
- Server: Global Surfari Surf Forecasts (`https://globalsurfari.com/mcp`) — https://policylayer.com/tools/com-globalsurfari-globalsurfari.md
- Homepage: https://github.com/https://globalsurfari.com/mcp
- Risk category: Read (Low risk)
- Registry record: grade C, identity unverified
- Server auth posture: open
- Server rate-limited: no
- Parameters: 0
- Recommended policy verdict: Allowed

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "list_surf_spots",
    "arguments": {}
  }
}
```

## Why list_surf_spots is rated Low

This tool retrieves and queries existing data (a list of surf spots) without creating, modifying, executing, deleting, or committing any resources. It has no side effects and presents minimal risk even if called repeatedly or with unexpected arguments.

From the tool's own definition: "Tool name 'list_surf_spots' and description 'Lists surf spots' indicates data retrieval with no modification."

## Use case

AI agents call list_surf_spots to retrieve information from Global Surfari Surf Forecasts without modifying anything. It is typically the context-gathering step in research, monitoring, and reporting workflows, before the agent takes action elsewhere.

## Recommended policy (PolicyLayer)

Verdict: **Allowed**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches Global Surfari Surf Forecasts:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "list_surf_spots": {}
  }
}
```

## Other tools on Global Surfari Surf Forecasts (2)

- `get_surf_forecast` — Read — https://policylayer.com/tools/com-globalsurfari-globalsurfari/get-surf-forecast.md
- `get_surf_forecast_by_spot` — Read — https://policylayer.com/tools/com-globalsurfari-globalsurfari/get-surf-forecast-by-spot.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=com-globalsurfari-globalsurfari · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/com-globalsurfari-globalsurfari
