Playground
БесплатноНе проверенResearch and analysis toolkit offering real-time data access via MCP, including web search, stock prices, YouTube transcription, weather, and Toronto crime stat
Описание
Research and analysis toolkit offering real-time data access via MCP, including web search, stock prices, YouTube transcription, weather, and Toronto crime statistics.
README
Research and analysis toolkit with real-time data access via Model Context Protocol (MCP).
Live Server: https://mcp-playground.fastmcp.app/mcp
Quick Start
git clone <your-repo>
cd mcp_arena
uv sync --extra local
uv run streamlit run app.py
MCP Client Setup
Claude Desktop
Option 1: Remote Server (Recommended)
Add to claude_desktop_config.json:
{
"mcpServers": {
"mcp-playground": {
"type": "http",
"url": "https://mcp-playground.fastmcp.app/mcp"
}
}
}
Option 2: Local Development
Add to claude_desktop_config.json:
{
"mcpServers": {
"mcp-playground-local": {
"command": "uv",
"args": ["run", "python", "mcp_server.py"]
}
}
}
Note: Run this command from your mcp_arena directory
Claude Code
Cmd/Ctrl + Shift + P→ "MCP: Add Server"- Choose "Add remote HTTP server"
- URL:
https://mcp-playground.fastmcp.app/mcp
LMStudio (v0.3.17+)
- Program tab → "Edit mcp.json"
- Add configuration:
{
"mcp-arena": {
"url": "https://mcp-playground.fastmcp.app/mcp",
}
}
Available Tools
Research & Analysis
web_search(query)- DuckDuckGo web searchanalyze_url(url)- Extract and analyze webpage contentarxiv_search(query)- Academic paper search with full PDF text
Financial & Economic Data
get_stock_overview(symbol)- Real-time stock, crypto, and market dataanalyze_canadian_economy()- Economic indicators and analysis
Media & Content
analyze_youtube_url(url)- Video transcription and analysis
Location & Weather
get_weather(location)- Weather forecasts by city or coordinatesget_tide_info(location)- Canadian coastal tide times
Toronto Data
get_toronto_crime(neighbourhood, crime_type)- Crime statistics by arealist_toronto_neighbourhoods()- Available neighborhoods
Development
Local Setup
# Core dependencies
uv sync
# With Streamlit UI
uv sync --extra local
# With development tools
uv sync --extra dev
Testing Commands
# Streamlit UI
uv run streamlit run app.py
# MCP server for Claude Desktop
uv run python mcp_server.py
# HTTP mode testing
uv run python -m src.server http 8000
Environment Variables
YOUTUBE_MAX_TOKENS=24000- Transcript processing limitWEBSHARE_PROXIES="ip:port:user:pass,..."- Proxies for YouTube cloud deploymentMCP_RETRY_MAX_ATTEMPTS=3- Auto-retry failed tool callsMCP_RETRY_TYPE_COERCION=true- Auto-fix type mismatches
Tool Development
Tools in src/tools/ modules use @mcp.tool(description="...") decorator with automatic schema generation from Python type hints.
Deployment
Cloud (FastMCP)
- Push to main branch
- FastMCP Cloud auto-deploys from GitHub
- Get auth token from dashboard
- Configure clients with deployment URL
Local Development
- Clone repository
uv sync --extra localuv run streamlit run app.py
Documentation
- DEPLOYMENT.md - Deployment guide
- CLAUDE.md - Development notes
- FastMCP Cloud
- MCP Protocol
Установка Playground
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/GitDro/mcp_playgroundFAQ
Playground MCP бесплатный?
Да, Playground MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Playground?
Нет, Playground работает без API-ключей и переменных окружения.
Playground — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Playground в Claude Desktop, Claude Code или Cursor?
Открой Playground на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Omni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
автор: buildwithtazaARA
Generate images, video and audio from any AI agent — one connector.
автор: ARAYouTube
Transcripts, channel stats, search
автор: YouTubeEverArt
AI image generation using various models.
автор: modelcontextprotocolCompare Playground with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории media
