MCP协议集成工具

提供MCP协议、OpenAPI和Gemini的集成与使用练习,支持AI服务和RESTful API开发。

  • by JorgeCarrascoF
  • Jupyter Notebook
  • 本地部署
  • 更新于
在 GitHub 查看 JorgeCarrascoF/Ejercicios-FastMCP

使用说明

Ejercicios FastMCP

Este repositorio contiene una colección de ejercicios prácticos relacionados con la integración y uso de Model Context Protocol (MCP), OpenAPI y Gemini, organizados en diferentes carpetas según la temática y el tipo de ejercicio.

Estructura del repositorio

  • Ejemplo1 -- Servidor y cliente MCP/

    • Ejercicios que muestran cómo implementar y consumir un servidor MCP, incluyendo ejemplos de acceso desde Copilot y documentación relevante.
    • Subcarpetas:
      • Acceso desde Copilot/: Ejemplos y consultas sobre cómo interactuar con MCP usando Copilot.
      • Servidor MCP/: Código fuente de un servidor MCP y cliente, junto con instrucciones para ejecutar en Docker.
  • Ejemplo2 -- OpenAPI/

    • Ejercicios enfocados en la creación y consumo de APIs RESTful utilizando OpenAPI y Spring Boot.
    • Incluye ejemplos de inventario, archivos de configuración, pruebas y documentación para desplegar servicios con Docker Compose.
  • Ejemplo3 -- Gemini/

    • Ejercicios relacionados con el análisis de código y el uso de Gemini para tareas de inteligencia artificial y procesamiento de datos.
    • Incluye scripts de Python, archivos de datos y notebooks para experimentación.

Temática

Los ejercicios están diseñados para explorar diferentes tecnologías y metodologías de integración entre sistemas, incluyendo:

  • Model Context Protocol (MCP): Protocolo para la comunicación entre modelos y aplicaciones, facilitando la interoperabilidad y el acceso a servicios de IA.
  • OpenAPI: Especificación para la definición de APIs RESTful, permitiendo la generación automática de documentación y clientes.
  • Gemini: Ejercicios de análisis de código y datos, aplicando técnicas de IA y machine learning.

Cada carpeta contiene ejemplos prácticos, documentación y scripts que permiten aprender y experimentar con las tecnologías mencionadas. Se recomienda revisar los archivos README.md de cada subcarpeta para instrucciones específicas de ejecución y configuración.


Autores: Jorge Carrasco Facundo y Rubén Tie Corbacho Pérez Fecha: Diciembre 2025