Información general de Fabric MCP Server (local)

Fabric servidor MCP (local) es una implementación de código abierto del Protocolo de Contexto de Modelo (MCP) que se ejecuta en su máquina de desarrollo. Proporciona a los agentes de inteligencia artificial acceso a la documentación de la API de Fabric, las operaciones de datos oneLake y las herramientas de creación de elementos, diseñadas para crear y ampliar soluciones de Fabric.

Nota:

En este artículo se proporciona información general. Para obtener documentación completa, consulte el repositorio GitHub.

¿Qué es el servidor local de Fabric MCP?

Fabric MCP Server se ejecuta como un subproceso local en la máquina de desarrollo, proporcionando a los agentes de inteligencia artificial acceso a contexto de Fabric y a datos de OneLake. Está diseñado para flujos de trabajo de desarrollo en los que necesite:

  • Ejecución local : se ejecuta en el equipo sin dependencia remota para herramientas de documentación
  • Documentación de API — acceso sin conexión a especificaciones, esquemas y procedimientos recomendados de Fabric API
  • Acceso a OneLake : archivos de lectura y escritura, administración de directorios y tablas de consulta en OneLake
  • Extensibilidad : agregar herramientas y flujos de trabajo personalizados para sus necesidades

Características clave

  • Arquitectura de subproceso local : inicia y se detiene con la sesión del agente de IA
  • Tres categorías de herramientas: documentación de API, operaciones de datos de OneLake y operaciones principales de Fabric
  • Offline compatible: las herramientas de documentación y procedimientos recomendados funcionan sin una conexión Fabric
  • Open source — Extender y personalizar en GitHub
  • Métodos de instalación múltiples: extensión de VS Code (recomendado), npm/npx o compilación desde el código fuente de .NET

Cuándo usar el servidor local

Elija Fabric servidor MCP (local) cuando necesite:

  • Explore Fabric API : examinar especificaciones de API, esquemas de elementos y procedimientos recomendados sin conexión
  • Build Fabric integrations: generación de código a partir de especificaciones de OpenAPI con asistencia de IA
  • Trabajar con datos de OneLake : enumerar, descargar, cargar y administrar archivos en OneLake
  • Crear elementos de Fabric — Preparar entornos de almacenamiento, cuadernos y otros elementos
  • Desarrollo de herramientas personalizadas : extensión del servidor con herramientas específicas del flujo de trabajo

Architecture

Diagram que muestra la arquitectura local Fabric MCP Server con tres categorías de herramientas: documentación de API y procedimientos recomendados (sin conexión), operaciones de datos de OneLake y Fabric API REST, además de acceso al sistema de archivos local.

El servidor:

  1. Se ejecuta como un subproceso iniciado por el agente de IA.
  2. Proporciona documentación de API y procedimientos recomendados de recursos agrupados (sin conexión).
  3. Se autentica mediante credenciales configuradas localmente para las llamadas API de OneLake y Fabric.
  4. Devuelve resultados a través del protocolo MCP.
  5. Se detiene cuando finaliza la sesión del agente de IA.

Cómo empezar