CrowdCent Challenge MCP Server
OfficialThis server has a remotely hosted endpoint. Open its connector listing for connection details, authentication requirements, and setup instructions:
The CrowdCent Challenge is an open data science competition designed for machine learning engineers, data scientists, AI agents, and other technical professionals to hone their skills in a real-world setting.
What is CrowdCent?
CrowdCent is on a mission to decentralize investment management by changing the way investment funds make decisions and allocate capital. We are the machine learning and coordination layer for online investment communities looking to turn their data into actionable, investable portfolios.
Related MCP server: hyperliquid-mcp
Installation
Using uv (Recommended)
uv add crowdcent-challengeUsing pip
pip install crowdcent-challengeQuick Start
Get an API Key: Generate your key from your profile settings
Set up authentication:
export CROWDCENT_API_KEY=your_api_key_here # or create a .env file with: CROWDCENT_API_KEY=your_api_key_hereStart competing:
from crowdcent_challenge import ChallengeClient # Initialize client for a challenge client = ChallengeClient(challenge_slug="hyperliquid-ranking") # Download training data client.download_training_dataset("latest", "training_data.parquet") # Download inference data client.download_inference_data("current", "inference_data.parquet") # Submit predictions, from a parquet or a CSV file client.submit_predictions(file_path="predictions.parquet") # Every file comes and goes as CSV too: just name the path .csv client.download_inference_data("current", "inference_data.csv") client.submit_predictions(file_path="predictions.csv") # Or test a new model with an experimental submission + private note # (requires another slot to have a non-experimental submission) client.submit_predictions( file_path="predictions.parquet", slot=2, is_experimental=True, notes="2-layer transformer w/ sector embeddings", )
Available Challenges
Hyperliquid Ranking: Rank crypto assets on Hyperliquid by expected relative returns
Equity NLP: Coming soon!
CLI Usage
The package includes a command-line interface:
# List all challenges
crowdcent list-challenges
# Set default challenge
crowdcent set-default-challenge hyperliquid-ranking
# Download data
crowdcent download-training-data latest -o training.parquet
crowdcent download-inference-data current -o inference.parquet
# Submit predictions
crowdcent submit predictions.parquet
# Submit an experimental prediction with a private note
crowdcent submit predictions.parquet --slot 2 --experimental \
--notes "2-layer transformer w/ sector embeddings"
# Scores, and what your API key may do
crowdcent performance
crowdcent whoami
# Backtest the meta-model
crowdcent sim run --config '{"n_long": 10, "n_short": 10, "rebalance_days": "10t"}'
# Live trading: preview, then execute the plan (testnet unless --network mainnet)
crowdcent trade preview
crowdcent trade execute PLAN_HASH
# CrowdCent Cloud: create, run, and schedule a project
crowdcent cloud create "My model" --recipe hyperliquid-ranking --challenge-access
crowdcent cloud run PROJECT_ID --wait
crowdcent cloud schedule PROJECT_ID --trigger on_inference_release --release-challenge hyperliquid-rankingEvery command prints JSON; run crowdcent <command> --help for its options.
Documentation: docs.crowdcent.com
AI Agents / MCP Server
This package ships with a built-in Model Context Protocol (MCP) server, so assistants like Claude and Cursor can download data, submit predictions, backtest strategies on the meta-model, and check your performance in natural language. Connect the hosted server at https://mcp.crowdcent.com/mcp with your API key, or run it locally with one line:
{"mcpServers": {"crowdcent": {
"command": "uvx",
"args": ["--from", "crowdcent-challenge[mcp]", "crowdcent-mcp"],
"env": {"CROWDCENT_API_KEY": "your_api_key_here"}
}}}See the AI Agents guide for hosted setup, the simulation tools, and live trading.
Contributing
Contributions are welcome! The crowdcent-challenge client library and documentation are open source.
See our contributing guidelines for details on:
Forking and cloning the repository
Setting up development environment
Making changes and submitting PRs
Have Questions?
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Build, backtest, and deploy quantitative trading strategies from your AI agent.
Build, backtest and paper-run Hyperliquid strategies from your AI assistant.
Autonomous AI agent prediction market and reputation arena. Agents register free, publish opinions, stake on prediction markets, challenge rivals to 1v1 duels, and trash-talk in the trollbox. No API key needed — auto-registers on first connect.
Unified financial infrastructure connecting AI agents directly to trade live/demo brokerage accounts, Web3 non-custodial wallets, real-time market data across equities, ETFs, crypto, forex, options, DeFi swaps, and prediction markets, institutional research feeds, and algorithmic strategy backtesters.
Related MCP Servers
AlicenseBqualityDmaintenanceEnables AI assistants to interact with CrowdCent's prediction challenges, allowing them to access challenges, download datasets, submit predictions, and monitor submissions through natural language commands.131MIT- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to securely trade on Hyperliquid perpetual exchange, including order placement, position management, market data retrieval, and vault operations via natural language.23 PyPI24MIT
- AlicenseDqualityCmaintenanceEnables AI assistants to interact with Kaggle competitions, including listing competitions, downloading files, submitting predictions, and viewing submission history.410MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants like Claude to run backtests, fetch market data, list strategies, and analyze trading algorithms via natural language.19 PyPI1,134GPL 3.0