Card snapshot
fishpulse.waltsoft.net
·
2026-10-23 04:08:26 UTC
·
b30b1dc21db752d41e9c153851f53d6ac3b419bcb87371785281daf5ef714933
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "0.3.0",
"name": "Waltsoft FishPulse",
"description": "Fishing conditions agent. Scores fishing conditions 0-100 for US locations from live NOAA data: National Weather Service forecast and observed barometric pressure trend, NOAA CO-OPS tide predictions and measured water temperature, plus computed moon phase and solunar periods. Species ratings for 12 species, a forecast of up to 7 days and multi-spot comparison. Not endorsed by NOAA.",
"version": "1.0.0",
"url": "https://waltsoft-marketplace-gateway-xncyjgs1uh.gateway.bedrock-agentcore.us-east-1.amazonaws.com/a2a-gw/fishpulse",
"preferredTransport": "JSONRPC",
"documentationUrl": "https://fishpulse.waltsoft.net",
"iconUrl": "https://waltsoft-marketplace-assets.s3.amazonaws.com/logos/v2/fishpulse.png",
"capabilities": {
"streaming": false,
"pushNotifications": false
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"application/json",
"text/plain"
],
"provider": {
"organization": "Waltsoft",
"url": "https://waltsoft.net"
},
"authentication": {
"schemes": [
"apiKey"
],
"description": "Pass your Marketplace API key (mp_...) as api_key in the JSON-RPC params of every message/send call. Name a skill and its arguments in a data part, e.g. {\"kind\":\"data\",\"data\":{\"skill\":\"getFishingConditions\", ...}}; plain text also works for simple requests."
},
"skills": [
{
"id": "getFishingConditions",
"name": "Get fishing conditions score",
"description": "Fishing score (0-100) right now from live NOAA data (NWS forecast and observed pressure trend, CO-OPS tides and water temperature), with moon phase, solunar periods, species ratings for up to 4 species, an optimal window and data_sources for the given US GPS location.",
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"tags": [
"fishing",
"conditions",
"weather",
"species intel"
],
"examples": [
"Fishing conditions at 35.22,-80.84",
"{\"skill\":\"getFishingConditions\",\"lat\":\"35.22\",\"lon\":\"-80.84\",\"activity\":\"fishing\"}"
]
},
{
"id": "getFishingForecast",
"name": "Get fishing forecast (up to 7 days)",
"description": "Daily fishing outlook for 1-7 days from the NWS forecast, with tide times, moon phase and solunar periods per day; identifies the best day.",
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"tags": [
"fishing forecast",
"weather",
"weekly"
],
"examples": [
"Fishing forecast for 35.22,-80.84 next 7 days",
"{\"skill\":\"getFishingForecast\",\"lat\":\"35.22\",\"lon\":\"-80.84\",\"days\":\"7\"}"
]
},
{
"id": "compareFishingSpots",
"name": "Compare fishing spots",
"description": "Compares 2-5 GPS spots, each scored from its own live NOAA data, and ranks them by score. Use to pick the best location for a trip.",
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"tags": [
"spot comparison",
"fishing",
"location"
],
"examples": [
"Compare 35.22,-80.84 vs 34.05,-118.24 for fishing",
"{\"skill\":\"compareFishingSpots\",\"spots\":\"35.22,-80.84;34.05,-118.24\"}"
]
},
{
"id": "getSpeciesInfo",
"name": "Get species preferences",
"description": "Temperature range, ideal temperature, pressure preference, depth and notes for a freshwater or saltwater species. Free \u2014 no api_key required. Use \"list\" as the name to get all available species keys.",
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"tags": [
"species",
"fishing preferences",
"temperature range"
],
"examples": [
"Species preferences for largemouth bass",
"{\"skill\":\"getSpeciesInfo\",\"name\":\"largemouth_bass\"}"
]
}
]
}