ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 5/5

mlb-daily-scores

Daily MLB baseball scores, box scores, starting pitchers, and injury reports for your favourite team. Covers spring training, regular season, and playoffs. Runs on a schedule or on demand.

Why use this skill?

Stay updated with MLB scores, recaps, and injury reports for your favorite team. Automate your daily baseball news with OpenClaw.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/jeremydouglaslaw-ui/mlb-daily-scores
Or

What This Skill Does

The mlb-daily-scores skill acts as a dedicated sports assistant for your OpenClaw agent, providing automated, data-driven updates on your favourite MLB team. By tapping into the official MLB Stats API, this skill bypasses the need for manual browsing or refreshing sports news sites. It delivers consolidated reports featuring yesterday's game summaries, detailed box scores, previews for today’s matchups, starting pitcher information, and essential injury reports. Whether you are tracking spring training, the heart of the regular season, or the high-stakes intensity of the World Series, this skill ensures you never miss a play. It is designed to work seamlessly in the background via automated scheduling or on command when you need a quick update.

Installation

To begin, ensure you have the necessary environment for OpenClaw. First, install the dependencies by running the provided setup.sh script (for macOS/Linux) or setup.py (for any platform). This pulls in the MLB-StatsAPI and requests libraries required for data retrieval. Once installed, locate your ~/.openclaw/openclaw.json configuration file and add the mlb-daily-scores entry under skills.entries. Define your team using the exact official name (e.g., "Toronto Blue Jays") and set your timezone in IANA format. Finally, to leverage the full automation capabilities, configure a cron job using the openclaw cron add command to schedule regular reports delivered directly to your preferred communication platform like Discord, Slack, or Telegram.

Use Cases

This skill is perfect for busy baseball enthusiasts who want "morning briefing" style updates delivered to their work or personal messaging channels. It is also highly effective for fantasy baseball managers who need quick access to injury reports to adjust their lineups, or casual fans who want a low-friction way to stay connected to their team’s progress throughout the long season without manually searching the web.

Example Prompts

  1. "What happened in the Blue Jays game yesterday?"
  2. "Give me today's MLB update for the New York Yankees."
  3. "Is there any injury news for the San Francisco Giants today?"

Tips & Limitations

Ensure your team name matches the official list exactly to avoid configuration errors. Because the skill relies on the public MLB Stats API, it is highly accurate but limited to official MLB data. During the off-season, expect the data to be static until spring training commences. For the best user experience, configure the cron job to run early in the morning so your recap is waiting for you at the start of your day.

Metadata

Stars1947
Views0
Updated2026-03-04
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-jeremydouglaslaw-ui-mlb-daily-scores": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#baseball#sports#automation#mlb#data-tracking
Safety Score: 5/5

Flags: external-api, code-execution