Mi primer proyecto MCP
Este proyecto demuestra el uso del servidor MCP (Protocolo de Contexto de Modelo) que recupera datos de la API DummyJSON . Desarrollado con Cursor IDE y el agente predeterminado.
Tabla de contenido
Características
Herramientas API de productos
- obtener_productos
- Descripción: Obtenga una lista de productos con filtrado y paginación opcionales.
- Parámetros:
id
(cadena, opcional): Filtrar productos por IDq
(cadena, opcional): Filtrar productos por títulocategory
(cadena, opcional): Filtrar productos por categoríabrand
(cadena, opcional): Filtrar productos por marcaprice
(número, opcional): Filtrar productos por preciorating
(número, opcional): Filtrar productos por calificaciónskip
(número, opcional, predeterminado: 0): Número de productos a omitirlimit
(número, opcional, predeterminado: 10): Número máximo de productos a devolver
- Devoluciones: Una lista de productos que coinciden con los criterios especificados
- Fuente de datos: API DummyJSON ( https://dummyjson.com/products )
Instalación y uso
Prerrequisitos
- Node.js (versión 23 o superior)
- Docker y Docker Compose
- WSL2 (si usa Windows)
Configuración del cursor
Para configurar este servidor MCP con Cursor:
- Cursor abierto
- Prensa:
- Windows/Linux:
Ctrl + Shift + P
- macOS:
Cmd + Shift + P
- Windows/Linux:
- Escriba "Configurar servidor MCP" y selecciónelo
- Agregue la configuración adecuada según su configuración:
Para Windows (sin WSL) o Linux:
Para usuarios de WSL:
Para encontrar su ruta Node.js, ejecute:
Licencia
Este proyecto está licenciado bajo la licencia MIT.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor MCP que recupera datos de productos de la API DummyJSON y admite el filtrado por diversos parámetros como ID, título, categoría, marca, precio y calificación.
Related MCP Servers
- AsecurityFlicenseAqualityA lightweight, stateless MCP server utilizing Puppeteer for web searches, returning structured JSON results, easily integratable with other MCP-enabled systems.Last updated -1645JavaScript
- AsecurityAlicenseAqualityAn API server that implements the Model Completion Protocol (MCP) for Cryo blockchain data extraction, allowing users to query Ethereum blockchain data through any MCP-compatible client.Last updated -586PythonMIT License
- -securityAlicense-qualityAn MCP server that enables fetching web content using the Node.js undici library, supporting various HTTP methods, content formats, and request configurations.Last updated -668TypeScriptMIT License
- AsecurityFlicenseAqualityAn MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.Last updated -3928