Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
malamutemayhem avatar

ESPN Sports MCP By UnClick

  • malamutemayhem/unclick

ESPN Sports MCP is a MCP server that exposes ESPN sports and scores tools to AI coding agents over stdio.

About

ESPN Sports MCP by UnClick is a Model Context Protocol server that gives coding agents structured access to ESPN-oriented sports tooling—scores, schedules, and related ESPN data surfaces described in the catalog entry. Developers shipping sports newsletters, score widgets, fantasy helpers, or SaaS dashboards can register the server in Claude Code, Cursor, Codex, or Windsurf and let the agent pull live context while writing integration code or copy. The package ships at version 0.1.0 as @unclick/espn-mcp with stdio transport and an npx launch path, which keeps setup lightweight for one-person stacks. It is a task integration MCP, not a methodology skill: you add it when you need dependable sports data inside the build loop rather than as a cross-journey process. Pair it with your own caching, rate limits, and terms-of-use review for production. Ideal when ESPN-backed facts should flow straight into agent turns during backend or content feature work.

  • ESPN-focused sports tools callable from any MCP-compatible agent via stdio transport
  • Published as @unclick/espn-mcp (v0.1.0) with npx runtime hint for quick local registration
  • Maintained in the malamutemayhem/unclick monorepo under packages/standalone/espn-mcp
  • Suited for score tickers, sports side projects, and fantasy-adjacent UX without custom ESPN client code
  • UnClick-packaged MCP server—not a prompt skill; tools are invoked at build time

ESPN Sports MCP By UnClick by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
terminal
claude mcp add espn -- npx -y @unclick/espn-mcp

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Package@unclick/espn-mcp
TransportSTDIO
AuthNone
Repositorymalamutemayhem/unclick

What it does

Wire live ESPN scores, schedules, and sports data into agent-assisted apps, dashboards, or content workflows without hand-scraping APIs.

Who is it for?

Best when you're adding scoreboards, sports APIs, or editorial sports updates to a side project with MCP-enabled agents.

Skip if: Skip if you need official ESPN partnership APIs, broadcast rights compliance, or enterprise SLA data pipelines without third-party wrappers.

What you get

After registration, your agent can call ESPN sports tools during builds so features and content drafts use current score context in the same workspace.

  • Registered stdio MCP server invoking @unclick/espn-mcp tools from the agent
  • Agent-accessible ESPN sports and scores context during integration work
  • Reusable local MCP entry you can commit in team agent settings

By the numbers

  • Server version 0.1.0
  • npm package @unclick/espn-mcp with npx runtime hint
  • Transport type stdio per MCP server schema 2025-12-11
README.md

UnClick MCP server

The app store for AI agents. unclick.world

450+ callable endpoints across 178+ tools, available to any MCP-compatible AI client. New tools ship to the API continuously. Your agent picks them up automatically; no package update is needed.

Install

Using the latest GitHub release (no npm account required):

{
  "mcpServers": {
    "unclick": {
      "command": "npx",
      "args": ["-y", "https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz"]
    }
  }
}

Add this to your claude_desktop_config.json (or equivalent for Cursor, Windsurf, etc).

Or install globally from GitHub:

npm install -g https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz

Operational Notes

This repo follows the AGENTS.md fence rules for agent work.

Run

For local web development:

npm run dev

For the API workspace:

npm run dev:api

Test

Run the main test suite:

npm test

Run the production build check:

npm run build

License

UnClick uses a split license. The platform (website, API, and hosted backend and memory services) is AGPL-3.0 (see LICENSE). The npm client package @unclick/mcp-server stays MIT, and the standalone connector packages stay Apache-2.0. Full breakdown and reasoning in LICENSING.md.

What it does

Gives your agent access to a growing catalog of tools across developer utilities, social media, e-commerce, finance, messaging, media, security, and more. You don't need to install separate packages for each integration. One server provides access to everything in the catalog.

Tool Surface

UnClick exposes a small direct surface for daily agent workflows, plus hidden internal discovery tools for the full catalog.

Tool group Tools
Memory session protocol load_memory, save_fact, search_memory, save_identity, save_session
Signals and Boardroom coordination check_signals, read_messages, post_message, create_todo, list_todos, update_todo, complete_todo, create_idea, list_ideas, vote_on_idea, promote_idea_to_todo
Hidden internal catalog tools unclick_search, unclick_browse, unclick_tool_info, unclick_call

The agent starts with memory, uses direct Boardroom tools for coordination, and can still call the hidden catalog tools by name when it needs dynamic endpoint discovery.

Compatibility and advanced memory operations

  • Legacy memory names still work as aliases: get_startup_context -> load_memory, write_session_summary -> save_session, add_fact -> save_fact, set_business_context -> save_identity.
  • The remaining memory operations are intentionally not listed in ListTools and are called through unclick_call with endpoint_id: "memory.<op>" (for example memory.manage_decay, memory.store_code, memory.log_conversation, memory.supersede_fact, memory.upsert_library_doc).

Requirements

Set your key as an environment variable:

UNCLICK_API_KEY=your_key_here

Or pass it via the MCP config:

{
  "mcpServers": {
    "unclick": {
      "command": "npx",
      "args": ["-y", "https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz"],
      "env": {
        "UNCLICK_API_KEY": "your_key_here"
      }
    }
  }
}

More

Full catalog, docs, and API keys at unclick.world.

Recommended MCP Servers

How it compares

MCP sports-data integration for agents, not a curated skill marketplace or a generic web-scraping tutorial.

FAQ

Who is ESPN Sports MCP for?

Developers and small teams using Claude Code, Cursor, or similar agents who want ESPN sports and score data available as MCP tools while coding or drafting content.

When should I use ESPN Sports MCP?

Use it during the build and integrations phase when you are implementing sports features, widgets, or agent workflows that need live ESPN-oriented data on demand.

How do I add ESPN Sports MCP to my agent?

Install @unclick/espn-mcp (v0.1.0), run it via npx with stdio transport, and register the server in your agent’s MCP config pointing at the published package identifier.

Search & Web Crawlingcontentdistribution

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.