Releases: storybookjs/mcp
@storybook/addon-mcp@0.1.5
Patch Changes
- #93
dce8c8dThanks @JReinhold! - Improve visibility into which toolsets are available
@storybook/mcp@0.1.0
Minor Changes
-
#54
5d18405Thanks @JReinhold! - Replace thesourceproperty in the context withrequest.Now you don't pass in a source string that might be fetched or handled by your custom
manifestProvider, but instead you pass in the whole web request. (This is automatically handled if you use the createStorybookMcpHandler() function).The default action is now to fetch the manifest from
../manifests/components.jsonassuming the server is running at./mcp. Your custommanifestProvider()-function then also does not get a source string as an argument, but gets the whole web request, that you can use to get information about where to fetch the manifest from. It also gets a second argument,path, which it should use to determine which specific manifest to get from a built Storybook. (Currently always./manifests/components.json, but in the future it might be other paths too).
Patch Changes
-
#86
94c01d2Thanks @JReinhold! - Docs toolset: output markdown instead of XML, configurable via experimentalOutput: 'markdown' | 'xml' addon option -
#85
9f75d0fThanks @JReinhold! - Allow undefined request in server context when using custom manifestProvider -
#79
a9321a3Thanks @JReinhold! - get-component-documentation now only handles one component at a time -
#61
77536a7Thanks @copilot-swe-agent! - rename examples to stories in manifest -
#55
cddbf34Thanks @JReinhold! - Support error.name in manifests
@storybook/addon-mcp@0.1.4
Patch Changes
-
#78
f40da8fThanks @copilot-swe-agent! - Add toolset to telemetry payload -
#56
edcbf4eThanks @JReinhold! - improve html bundling -
#86
94c01d2Thanks @JReinhold! - Docs toolset: output markdown instead of XML, configurable via experimentalOutput: 'markdown' | 'xml' addon option -
#84
47ab165Thanks @JReinhold! - improve handling of disableTelemetry option -
#70
cf4ef86Thanks @kasperpeulen! - Handle GET responses in the MCP server -
#59
ed0fe09Thanks @JReinhold! - Allow Storybook 10.1.0 prerelases as peer dependencies -
Updated dependencies [
94c01d2,9f75d0f,5d18405,a9321a3,77536a7,cddbf34]:- @storybook/mcp@0.1.0
@storybook/mcp@0.0.7-next.0
Patch Changes
-
#61
77536a7Thanks @copilot-swe-agent! - rename examples to stories in manifest -
#55
cddbf34Thanks @JReinhold! - Support error.name in manifests
@storybook/addon-mcp@0.1.4-next.2
@storybook/addon-mcp@0.1.4-next.1
Patch Changes
- #59
ed0fe09Thanks @JReinhold! - Allow Storybook 10.1.0 prerelases as peer dependencies
@storybook/mcp@0.0.6
Patch Changes
-
#48
52be338Thanks @JReinhold! - Add optional "enabled" function to the directly exported tool adders. This allow you to define a function that will dynamically enable/disable the tool however you want, eg. per request condition -
#51
2028709Thanks @paoloricciuti! - chore: updatetmcp
@storybook/addon-mcp@0.1.3
Patch Changes
-
#50
0334d29Thanks @JReinhold! - Add GET handler that serves HTML when visiting/mcp, and redirects to human-readable component manifest when applicable -
#50
0334d29Thanks @JReinhold! - Update manifest format
@storybook/addon-mcp@0.1.2
Patch Changes
-
#51
2028709Thanks @paoloricciuti! - chore: updatetmcp -
#48
52be338Thanks @JReinhold! - Add possibility to configure toolsets (dev tools vs docs tools) either via addon options or request headers -
Updated dependencies [
52be338,2028709]:- @storybook/mcp@0.0.6
@storybook/addon-mcp@0.1.4-next.0
Patch Changes
- #56
edcbf4eThanks @JReinhold! - improve html bundling