4,500+ servers built on MCP Fusion
Vinkius
BallDontLie logo
Vinkius
CrewAI logo

How to Use the BallDontLie MCP in CrewAI

Deploy a team of autonomous NBA analysts using CrewAI and the BallDontLie MCP Server.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

BallDontLie MCP on Cursor AI Code Editor MCP Client BallDontLie MCP on Claude Desktop App MCP Integration BallDontLie MCP on OpenAI Agents SDK MCP Compatible BallDontLie MCP on Visual Studio Code MCP Extension Client BallDontLie MCP on GitHub Copilot AI Agent MCP Integration BallDontLie MCP on Google Gemini AI MCP Integration BallDontLie MCP on Lovable AI Development MCP Client BallDontLie MCP on Mistral AI Agents MCP Compatible BallDontLie MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
CrewAI

Connect BallDontLie MCP to CrewAI

Create your Vinkius account to connect BallDontLie to CrewAI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Run Multi-Agent NBA Scouting Crews

Deploying the `list_players` tool searches for athletes, `get_player_details` gets physical profiles, and `get_season_averages` pulls historical performance data. CrewAI assigns these tools to specialized agents, like a Scout Agent and an Analyst Agent, who collaborate on scouting reports. The CrewAI Scout Agent locates the NBA player and passes the ID to the Analyst Agent, who then runs the numbers. They work sequentially, sharing memory to build a detailed basketball profile without manual intervention.

Analyze Live Game Performance with CrewAI

Running `list_games` tracks scheduled events, while `get_game_details` and `list_player_stats` extract detailed game and player-specific box scores. A CrewAI moderator agent can deploy these tools to monitor real-time game outcomes. The CrewAI moderator agent checks the scores, while a writer agent drafts post-game summaries based on the raw NBA stats. This division of labor allows your CrewAI crew to produce automated sports content instantly.

Build Team Benchmarks using this MCP Server

Triggering `list_teams` retrieves the complete roster of NBA teams, and `get_team_details` pulls individual franchise information. Your CrewAI agents query these tools to compare team structures, division standings, and conference alignments. One CrewAI agent gathers the team data, while a strategist agent compares the records to identify NBA playoff contenders. This collaborative CrewAI workflow converts raw team listings into actionable basketball intelligence.

Setup guide

Set up BallDontLie MCP in CrewAI

Prerequisites

  • Python 3.10+ installed
  • crewai package (pip install crewai)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install CrewAI

    Run pip install crewai to install the framework. MCP support is built-in via the mcps parameter.

  2. 2

    Add the MCP URL to your agent

    Pass your Vinkius endpoint directly to the mcps list. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. CrewAI handles tool discovery and caching automatically.

  3. 3

    Kick off your crew

    Create a Crew with your agent and tasks. Call crew.kickoff() — the agent will automatically invoke BallDontLie tools as needed.

crew.py
from crewai import Agent, Task, Crew

agent = Agent(
    role="BallDontLie Analyst",
    goal="Access and analyze BallDontLie data via MCP.",
    backstory="Expert analyst with direct BallDontLie access.",
    mcps=[
        "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ],
)

task = Task(
    description="List recent BallDontLie transactions",
    agent=agent,
    expected_output="A summary of recent activity",
)

crew = Crew(agents=[agent], tasks=[task])
result = crew.kickoff()
print(result)

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about BallDontLie MCP in CrewAI

Pass the Vinkius HTTP URL directly in your Agent configuration using the `mcps` parameter. This exposes the NBA data tools to that specific agent in your crew.
Yes, use the MCP server configuration class with `tool_filter` to selectively expose tools. You can give your analyst agent access to `get_season_averages` while keeping other agents focused on different tasks.
Yes, CrewAI supports stdio, SSE, and Streamable HTTP transports. Vinkius handles the connection details, letting your crew communicate with the NBA database over your preferred protocol.
CrewAI agents use shared memory to pass tool outputs. When the researcher agent gets player stats using `list_player_stats`, those stats are stored in the shared context for the writer agent to use.
Yes, security is built into the transport layer. All lookups for NBA players, teams, and games are routed through Vinkius's ephemeral V8 sandbox. No database queries, search terms, or agent discussions are cached or exposed to the public.

Start using the BallDontLie MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for BallDontLie. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.