SportFinder Pro Server
FreeNot checkedEnables searching for sports stores with intelligent ranking, filtering, and availability checks across multiple languages.
About
Enables searching for sports stores with intelligent ranking, filtering, and availability checks across multiple languages.
README
Backend para un buscador inteligente de tiendas de artículos deportivos. Permite encontrar tiendas cercanas y filtrar por ubicación, tipo de artículo, deporte, distancia, estado abierto y disponibilidad. Los resultados se ordenan por relevancia.
Características
- API REST con FastAPI.
- Servidor MCP sobre HTTP en
/mcp. - Búsqueda inteligente con ranking por distancia, calificación, inventario, texto, filtros y servicios.
- Soporte para tres idiomas: español, inglés y francés.
- Contrato visual moderno en
/api/v1/theme. - Datos iniciales simulados para Bogotá, Medellín y Cali.
- Configuración lista para Render mediante
render.yaml.
Ejecutar localmente
python -m venv .venv
pip install -r requirements.txt
uvicorn app.main:app --host 127.0.0.1 --port 8000 --reload
URLs locales:
Backend REST: http://127.0.0.1:8000
Documentación: http://127.0.0.1:8000/docs
Servidor MCP: http://127.0.0.1:8000/mcp
Health check: http://127.0.0.1:8000/health
Endpoints principales
| Método | Ruta | Uso |
|---|---|---|
| GET | /health |
Verifica estado del servicio |
| GET | /api/v1/theme |
Devuelve lineamientos visuales de la app |
| GET | /api/v1/languages |
Devuelve idiomas y textos base |
| GET | /api/v1/filters |
Devuelve filtros localizados |
| POST | /api/v1/search |
Busca tiendas deportivas |
| GET | /api/v1/stores/{store_id} |
Devuelve detalle de tienda |
| POST | /api/v1/availability |
Valida disponibilidad de un producto |
| POST | /mcp |
Endpoint MCP JSON-RPC |
Herramientas MCP
search_sports_storesget_store_detailscheck_item_availabilityget_filter_options
Despliegue en Render
Configuración manual equivalente:
Runtime: Python
Build Command: pip install -r requirements.txt
Start Command: uvicorn app.main:app --host 0.0.0.0 --port $PORT
Health Check Path: /health
Después del despliegue, el servidor MCP público quedará así:
https://NOMBRE-DEL-SERVICIO.onrender.com/mcp
Pruebas
pytest -q
Installing SportFinder Pro Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/FARAONRAMSES333/sportfinder-pro-mcpFAQ
Is SportFinder Pro Server MCP free?
Yes, SportFinder Pro Server MCP is free — one-click install via Unyly at no cost.
Does SportFinder Pro Server need an API key?
No, SportFinder Pro Server runs without API keys or environment variables.
Is SportFinder Pro Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install SportFinder Pro Server in Claude Desktop, Claude Code or Cursor?
Open SportFinder Pro Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare SportFinder Pro Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
