MCP Tools Overview โ
ChirpIQX v4 provides 21 tools across six categories. Every CHIRP-layer tool supports optional chirp_intensity (gentle / standard / savage / ice_cold) and personality_mode (analytical / motivational / roast_master / championship_coach) parameters.
No tool requires an account, an API key or a credential of any kind.
๐ League setup โ
You tell ChirpIQX who is on your team by pasting it. Everything else follows from that. Text copied from Yahoo, ESPN, Sleeper, CBS or a spreadsheet all works.
| Tool | Description |
|---|---|
set_roster | Paste your roster. Names resolve against live NHL rosters, so club and position fill themselves in โ accents and punctuation included. Anything not matching exactly one player is reported, never guessed |
set_opponent_roster | Paste this week's opponent to unlock head-to-head analysis |
set_standings | Paste league standings for league context |
show_stored_data | Show โ or clear โ what ChirpIQX currently knows |
๐ Team Management โ
| Tool | Description |
|---|---|
get_team_roster | Your roster with live NHL club, position, season statistics and games in the next seven days |
get_league_standings | The standings you pasted |
compare_matchup | Category-by-category comparison of your roster against your opponent's, plus each side's games this week |
optimize_lineup | Detect injured active players, benched players with games today, and position swap opportunities, using the NHL public schedule |
๐ Player Analysis โ
| Tool | Description |
|---|---|
search_players | Search all 1,200+ NHL players by position, ranked by last season production |
get_player_stats | Full stat line for any player by name โ plus games in the next seven days and the upcoming slate |
analyze_breakout_players | Score candidates using 0.4รrecent + 0.3รprojection + 0.2รopportunity โ 0.1รrisk on real NHL statistics |
๐ Streaming & Schedule โ
| Tool | Description |
|---|---|
get_streaming_recommendations | Schedule-aware pickup candidates โ weekly, weekend or daily strategy |
get_games_in_hand | Remaining games this week, you vs. your opponent, with a strategic recommendation |
analyze_weekend_streams | Genuine / monitor / desperation classifier for weekend candidates, using the upside score |
On availability
ChirpIQX knows every NHL player, but it cannot know who is unowned in your league โ ownership is league-private and no public source exposes it. These tools return players not on the rosters you provided, ranked by production, and say so in their output. Check availability in your league before adding.
๐ฏ Draft โ
| Tool | Description |
|---|---|
chirp_draft_pick | ICE at the draft table โ who to take at pick N, given who is gone, the holes on your roster, and each club's playoff-week schedule. Paste picks straight from your draft room into already_drafted; pick numbers, clubs and positions around the name are handled |
schedule_value | All 32 clubs rated: total games, four-game weeks, light weeks, back-to-backs, and volume during your playoff weeks |
Both draft tools take playoff_start_week and playoff_end_week. Supply them and each club's playoff-window schedule becomes a tiebreaker; leave them out and the tools say so rather than scoring a window they never resolved.
๐ฅ CHIRP Intelligence โ
| Tool | Description |
|---|---|
ice | Unified ICE dispatcher โ routes to full roster, weekly matchup, pickup strategy, or lineup analysis depending on analysis_type |
get_roster_transaction_recommendations | ICE Engine: prioritised roster moves covering IR fixes, position-weakness fills, schedule-volume plays, and bench upgrades |
chirp_opponent โจ | Scout your current matchup opponent's roster for injuries, IR mismanagement, and bench bloat โ generates savage trash talk. Defaults to savage / roast_master. No required params. |
analyze_trade โจ | Evaluate a trade offer by category: give player names, get a full G/A/+โ/PIM/SOG/PPP/W/GAA/SV% breakdown and an ACCEPT / DECLINE / PUSH verdict with chirp. |
governance_dashboard | Semantic Anchoring Governance health โ violation counts, contract validations, analysis execution counts, performance metrics |
Common Workflows โ
First run, once โ
1. set_roster โ paste your team
2. set_opponent_roster โ paste this week's opponent (optional)Daily routine โ
1. get_team_roster โ review your team
2. optimize_lineup โ set the lineup (checks tonight's NHL schedule)
3. ice โ the cold truth on what to changeWeekly matchup prep โ
1. set_opponent_roster โ paste who you're playing
2. chirp_opponent โ scout their weaknesses
3. compare_matchup โ which categories you win on paper
4. get_games_in_hand โ schedule advantage check
5. get_streaming_recommendations โ candidates to swing categoriesTrade evaluation โ
1. analyze_trade(giving=[...], receiving=[...])
โ category breakdown + ACCEPT / DECLINE / PUSH verdictDraft day โ
1. schedule_value โ which clubs' schedules are worth a pick
(pass your playoff_start_week / playoff_end_week)
2. chirp_draft_pick โ who to take on the clock
3. paste picks in batches into already_drafted as the board movesSee the Draft Day guide for the full workflow.
Breakout hunting โ
1. analyze_breakout_players โ scored on real NHL production
2. get_streaming_recommendations โ confirm schedule favourabilityChirp Parameters โ
All CHIRP-layer tools accept these optional parameters:
| Parameter | Options | Default |
|---|---|---|
chirp_intensity | gentle / standard / savage / ice_cold | standard |
personality_mode | analytical / motivational / roast_master / championship_coach | analytical |
enable_chirp | true / false | true |
The ice and get_roster_transaction_recommendations tools default to ice_cold / championship_coach. chirp_opponent defaults to savage / roast_master.
Pro tip: Paste your opponent each Monday, then chain chirp_opponent โ compare_matchup โ get_games_in_hand for a complete matchup battle plan.
