InventarioDB
Descripción
Este proyecto pone en marcha un pequeño servidor MCP (Model Context Protocol) que gestiona un inventario de productos usando SQLite.
Cada función decorada con @mcp.tool()
expone una "herramienta" que puede ser invocada por un cliente MCP para crear, leer, actualizar o eliminar productos.
Características
- Gestión completa de inventario (CRUD)
- Base de datos SQLite para almacenamiento persistente
- API RESTful a través de MCP
- Fácil integración con clientes MCP
- Validación de datos
- Manejo de errores robusto
Requisitos
- Python 3.7 o superior
- SQLite (incluido en la biblioteca estándar de Python)
Instalación
- Clona o descarga este repositorio:
- Instala Claude desktop: https://claude.ai/download
- Instala las dependencias:
API de Herramientas MCP
Crear Producto
Crea un nuevo producto en el inventario.
Obtener Producto
Obtiene la información de un producto específico.
Actualizar Producto
Actualiza la información de un producto existente.
Eliminar Producto
Elimina un producto del inventario.
Estructura del Proyecto
This server cannot be installed
A small MCP server that manages a product inventory using SQLite, providing CRUD operations through exposed MCP tools.
Related MCP Servers
- -securityFlicense-qualityAn MCP server that provides safe, read-only access to SQLite databases through MCP. This server is built with the FastMCP framework, which enables LLMs to explore and query SQLite databases with built-in safety features and query validation.Last updated -49Python
- AsecurityAlicenseAqualityAn MCP server that provides tools for interacting with Supabase databases, storage, and edge functions.Last updated -1441JavaScriptMIT License
- -securityAlicense-qualityThis MCP server connects clients with Shopify store data, enabling retrieval of product and customer information via exposed tools.Last updated -2PythonMIT License
- -security-license-qualityAn MCP server that allows working with MySQL databases by providing tools for executing read-only SQL queries, getting table schemas, and listing database tables.Last updated -1JavaScript