Products API MCP Server

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 ID
      • q (cadena, opcional): Filtrar productos por título
      • category (cadena, opcional): Filtrar productos por categoría
      • brand (cadena, opcional): Filtrar productos por marca
      • price (número, opcional): Filtrar productos por precio
      • rating (número, opcional): Filtrar productos por calificación
      • skip (número, opcional, predeterminado: 0): Número de productos a omitir
      • limit (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:

  1. Cursor abierto
  2. Prensa:
    • Windows/Linux: Ctrl + Shift + P
    • macOS: Cmd + Shift + P
  3. Escriba "Configurar servidor MCP" y selecciónelo
  4. Agregue la configuración adecuada según su configuración:
Para Windows (sin WSL) o Linux:
{ "mcpServers": { "postgres": { "command": "node", "args": ["ABSOLUTE_PATH_TO_PROJECT/src/index.ts"] } } }
Para usuarios de WSL:
{ "mcpServers": { "postgres": { "command": "wsl.exe", "args": [ "-e", "ABSOLUTE_PATH_TO_NODE/.nvm/versions/node/v23.11.0/bin/node", "ABSOLUTE_PATH_TO_PROJECT/src/index.ts" ] } } }

Para encontrar su ruta Node.js, ejecute:

which node

Licencia

Este proyecto está licenciado bajo la licencia MIT.

-
security - not tested
F
license - not found
-
quality - not tested

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.

  1. Tabla de contenido
    1. Características
      1. Herramientas API de productos
    2. Instalación y uso
      1. Prerrequisitos
    3. Configuración del cursor
      1. Para Windows (sin WSL) o Linux:
      2. Para usuarios de WSL:
    4. Licencia

      Related MCP Servers

      • A
        security
        F
        license
        A
        quality
        A lightweight, stateless MCP server utilizing Puppeteer for web searches, returning structured JSON results, easily integratable with other MCP-enabled systems.
        Last updated -
        1
        1,261
        JavaScript
      • A
        security
        A
        license
        A
        quality
        An 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 -
        5
        86
        Python
        MIT License
        • Linux
        • Apple
      • -
        security
        A
        license
        -
        quality
        An MCP server that enables fetching web content using the Node.js undici library, supporting various HTTP methods, content formats, and request configurations.
        Last updated -
        66
        8
        TypeScript
        MIT License
        • Apple
        • Linux
      • A
        security
        F
        license
        A
        quality
        An MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.
        Last updated -
        39
        25
        • Apple

      View all related MCP servers

      ID: 8bezdst020