Skip to main content
Glama
FARAONRAMSES333

SportFinder Pro MCP Server

SportFinder Pro Backend + MCP Server

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.

Related MCP server: Shopify Storefront MCP Server

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_stores

  • get_store_details

  • check_item_availability

  • get_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
F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Search for products available in physical stores near you. Find prices, stock, and store locations for hardware, tools, and construction supplies. Useful when you need something today and can't wait for delivery. 5 tools: search products, search stores, get product details, get store details, list categories. No authentication required. Covers ~2400 products across ~4000 stores in Spain.
    Last updated
    18
    1
    Apache 2.0
  • F
    license
    -
    quality
    -
    maintenance
    Search for local businesses worldwide. Structured data optimized for AI agents. • Search Millions of businesses over 49 countries (Europe, Northamerica, Southamerica, Asia, Oceania) • Quality & demand scoring for every business • Ranking based on real user click-through data • No API key needed, free access • Rate limit: 500 requests/hour per IP
    Last updated

View all related MCP servers

Related MCP Connectors

  • Routes natural-language shopping queries to merchant storefronts, returns normalized results.

  • Search products in nearby stores. Agents can also list items for sale on a user's behalf.

  • Search and get fashion products recommendations across multiple e-ecom stores

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/FARAONRAMSES333/sportfinder-pro-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server