Replies: 4 comments
-
The project is now in the implementation phase: https://github.com/ksylvan/fabric-mcp All the pieces of the design and architecture are in place and I'm quickly knocking out the tasks according to plan. https://github.com/ksylvan/fabric-mcp?tab=readme-ov-file#project-status |
Beta Was this translation helpful? Give feedback.
-
This image is of the live MCP server talking with a running |
Beta Was this translation helpful? Give feedback.
-
This is neat completion now. |
Beta Was this translation helpful? Give feedback.
-
Moving discussion here: #1536 Fabric-MCP is released and very powerful! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello Fabric AI community!
Credit: This idea was spawned as part of a discussion with @PipeDionisio and his n8n-based Fabric MCP PR #1450.
I'd like to share a project I'm in the early design stages of: fabric-mcp which aims to integrate Fabric AI's powerful pattern-based framework with Anthropic's Model Context Protocol (MCP).
What is Fabric-MCP?
The
fabric-mcp
project concept brings together two innovative technologies:This integration would allow you to leverage Fabric's extensive crowd-sourced pattern library within MCP-compatible environments like Claude Desktop, VS Code, Cursor, and other MCP clients, bridging the gap between these two powerful ecosystems.
Why I'm Creating This
Having contributed to the Fabric project (you might have seen some of my PRs like PR 1365 for implementing prompt strategies), I see an opportunity to extend Fabric's capabilities by making it accessible via MCP.
This would also massively increase the reach and prevalence of Fabric's curated and refined patterns, making them available to thousands of developers almost instantly.
This would potentially allow for:
fabric-mcp
server and Fabric's native support.Design Considerations
Note: This project is currently in the design phase.
Before writing code, I'd like to gather community feedback on the approach. Some key design questions include:
Server Architecture: I've decided that
fabric-mcp
should be implemented as a standalone server. This makes it easy to iterate fast and keeps Fabric AI repository focused on its features while thefabric-mcp
Pattern Access: What's the best way to expose Fabric's patterns through MCP? Should all patterns be available as individual tools, or should there be a more structured approach?
Authentication & Security: What security considerations should be implemented when exposing Fabric patterns through MCP? Note: The REST API fabric client does have the capability to be started with an API Key.
State Management: How should we handle state between Fabric pattern executions in an MCP context?
Custom Patterns Support: What's the best way to allow users to use their own custom patterns via the MCP interface?
Request for Feedback
I'd greatly appreciate your thoughts on:
Please leave your feedback as:
I'm excited to design this bridge between two powerful AI frameworks and would love your input before proceeding with implementation.
Note: This project is not officially affiliated with either Fabric AI or Anthropic, but aims to create a bridge between these two excellent technologies.
CC: @danielmiessler @eugeis @xssdoctor @PipeDionisio @jmd1010
Beta Was this translation helpful? Give feedback.
All reactions