图书馆MCP服务器

为圣帕特里克图书馆实现的MCP服务器,提供书籍、咖啡、书签等商品的查询和订单管理功能,支持与FastMCP Cloud和ChatGPT的自然交互。

  • by PATRAKECU
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 PATRAKECU/MCP-Server

使用说明

📚 Servidor MCP de Librería Saint Patrick

Este proyecto implementa un servidor MCP (Modelo Conversacional de Procesos) para la Librería Saint Patrick, utilizando FastMCP como motor de integración conversacional.

🚀 Descripción

El servidor expone herramientas MCP que permiten consultar libros, cafés, separadores, soportes y realizar pedidos. Está diseñado para integrarse con FastMCP Cloud y ChatGPT, permitiendo interacción natural con el usuario.

🧰 Herramientas disponibles

  • listarLibros – Lista todos los libros disponibles
  • consultarLibro – Consulta un libro por ID
  • listarCafes – Lista cafés disponibles
  • consultarCafe – Consulta un café por ID
  • listarSeparadores – Lista separadores disponibles
  • consultarSeparador – Consulta un separador por ID
  • listarSoportes – Lista soportes disponibles
  • consultarSoporte – Consulta un soporte por ID
  • agregarAlCarrito – Agrega un ítem al carrito
  • crearPedido – Finaliza el pedido

🔐 Seguridad

Las herramientas incluyen encabezado Authorization opcional para integrarse con APIs protegidas por JWT. Esto permite pruebas desde FastMCP Cloud sin romper la seguridad del backend.

🌐 CORS

El servidor permite solicitudes desde http://localhost:3000 para integración con frontend React.

📦 Instalación

pip install -r requirements.txt