Fabric MCP Server

by adapoet

Integrations

  • Provides the ability to create Mermaid visualizations through the create_mermaid_visualization pattern, enabling diagram generation within the tools framework.

servidor fabric-mcp

Tabla de contenido

  1. Introducción
  2. ¿Qué es el Protocolo de Contexto Modelo (MCP)?
  3. Características
  4. Herramientas
  5. Instalación
  6. Uso
  7. Configuración para uso con VS Code
  8. Consejos para usarlo con Cline
  9. Solución de problemas
  10. Contribuyendo
  11. Licencia

Introducción

fabric-mcp-server es un servidor de Protocolo de Contexto de Modelo (MCP) diseñado para exponer patrones de Fabric como herramientas de integración con Cline. Esta integración mejora las capacidades de Cline al aprovechar la ejecución de patrones basada en IA desde el repositorio de Fabric.

¿Qué es el Protocolo de Contexto Modelo (MCP)?

El Protocolo de Contexto de Modelo (MCP) es una especificación que facilita la comunicación entre los sistemas de IA y herramientas o recursos externos. Estandariza la forma en que los modelos de IA interactúan con diversas capacidades, como bases de datos, API y sistemas de archivos. Los servidores MCP, como fabric-mcp-server , implementan este protocolo para que las herramientas y los recursos sean accesibles a los modelos de IA, ampliando así su alcance funcional.

Características

  • Expone patrones de tela como herramientas : el servidor hace que todos los patrones de tela estén disponibles como herramientas individuales dentro de Cline.
  • Ejecución de patrones : los usuarios pueden seleccionar y ejecutar patrones de Fabric directamente dentro de las tareas de Cline.
  • Capacidades mejoradas : integra la ejecución de patrones impulsada por IA para aumentar la funcionalidad de Cline.

Herramientas

fabric-mcp-server expone una amplia gama de patrones de Fabric como herramientas. Algunos ejemplos incluyen:

  • analyze_claims
  • summarize
  • extract_wisdom
  • create_mermaid_visualization
  • Y muchos más...

Para ver la lista completa de patrones disponibles, puede enumerar los directorios en el directorio fabric/patterns .

Instalación

  1. Clonar el repositorio : clona el repositorio fabric-mcp-server en tu sistema local.
  2. Instalar dependencias : navegue al directorio fabric-mcp-server y ejecute npm install .
  3. Construya el proyecto : ejecute npm run build para compilar el código TypeScript.

Uso

Para utilizar fabric-mcp-server con Cline:

  1. Asegúrese de que el servidor esté instalado y en funcionamiento.
  2. Configure el servidor MCP en su archivo de configuración de Cline.
  3. Cree una nueva tarea en Cline y seleccione un patrón de tela para usar.

Configuración para uso con VS Code

  1. Clonar el repositorio : clona el repositorio fabric-mcp-server en tu sistema local.
  2. Instalar dependencias : navegue al directorio fabric-mcp-server y ejecute npm install .
  3. Construya el proyecto : ejecute npm run build .
  4. Configurar los ajustes de Cline : Agregue la configuración del servidor MCP a su archivo de configuración de Cline. La ruta del archivo varía según el sistema operativo:
    • Windows : C:\Users\<username>\AppData\Roaming\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
    • macOS : ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
    • Linux : ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json

    Utilice la siguiente configuración:

"fabric-mcp-server": { "command": "node", "args": [ "<path-to-fabric-mcp-server>/build/index.js" ], "env": {}, "disabled": false, "autoApprove": [], "transportType": "stdio", "timeout": 60 }

Reemplace <path-to-fabric-mcp-server> con la ruta real al directorio fabric-mcp-server en su sistema. Por ejemplo:

  • Windows : "C:\\path\\to\\fabric-mcp-server\\build\\index.js"
  • macOS/Linux : "/path/to/fabric-mcp-server/build/index.js"
  1. Reiniciar VSCode : reinicie VSCode o vuelva a cargar la extensión Cline para aplicar los cambios.

Consejos para usarlo con Cline

Para maximizar los beneficios de fabric-mcp-server con Cline, agregue use fabric-mcp-server al final de sus indicaciones o considere agregar la siguiente regla a su archivo .clinerules :

# Fabric MCP Server Rule 1. **List Fabric Patterns**: When a new task is created, list all pattern names from the Fabric repository. 2. **Prompt for Pattern Selection**: Ask the user to select one of the following options: a) Enter a pattern name from the list to use the `fabric-mcp-server` tool with the specified pattern. b) Choose not to use `fabric-mcp-server` for the task.

Esta regla agiliza el proceso de selección de herramientas para nuevas tareas en Cline.

Solución de problemas

  • Asegúrese de que fabric-mcp-server esté configurado correctamente en la configuración de Cline.
  • Verifique que el servidor esté ejecutándose y sea accesible.
  • Verifique la salida de la consola para ver si hay mensajes de error.

Contribuyendo

Se agradecen las contribuciones a fabric-mcp-server . Consulte el archivo CONTRIBUTING.md para obtener instrucciones sobre cómo contribuir.

Licencia

fabric-mcp-server se publica bajo la licencia MIT .

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Un servidor MCP que expone patrones de Fabric como herramientas para Cline, lo que permite la ejecución de patrones impulsada por IA directamente dentro de las tareas de Cline.

  1. Tabla de contenido
    1. Introducción
      1. ¿Qué es el Protocolo de Contexto Modelo (MCP)?
        1. Características
          1. Herramientas
            1. Instalación
              1. Uso
                1. Configuración para uso con VS Code
                  1. Consejos para usarlo con Cline
                    1. Solución de problemas
                      1. Contribuyendo
                        1. Licencia

                          Related MCP Servers

                          • -
                            security
                            F
                            license
                            -
                            quality
                            A TypeScript implementation of a Model Context Protocol (MCP) server that exposes Dify workflows as tools for AI systems to interact with.
                            Last updated -
                            9
                            TypeScript
                          • A
                            security
                            A
                            license
                            A
                            quality
                            A tool that helps manage and synchronize MCP server configurations across different AI assistant clients (Cline, Roo Code, WindSurf, Claude), automating the process of retrieving, listing, adding, and removing server configurations from client configuration files.
                            Last updated -
                            6
                            6
                            1
                            JavaScript
                            MIT License
                            • Apple
                          • -
                            security
                            A
                            license
                            -
                            quality
                            An MCP server implementation that standardizes how AI applications access tools and context, providing a central hub that manages tool discovery, execution, and context management with a simplified configuration system.
                            Last updated -
                            9
                            Python
                            MIT License
                          • -
                            security
                            A
                            license
                            -
                            quality
                            A Model Context Protocol (MCP) server that wraps the dbt CLI tool, enabling AI coding agents to interact with dbt projects through standardized MCP tools. Developed by Mammoth Growth.
                            Last updated -
                            8
                            Python
                            MIT License
                            • Linux
                            • Apple

                          View all related MCP servers

                          ID: mle6oralcx