Enable local storybook, wallaby, and wonder-blocks storybook MCP servers#3826
Enable local storybook, wallaby, and wonder-blocks storybook MCP servers#3826jeremywiebe wants to merge 2 commits into
Conversation
…onder-blocks storybook MCP servers
|
Size Change: 0 B Total Size: 519 kB ℹ️ View Unchanged
|
npm Snapshot: PublishedGood news!! We've packaged up the latest commit from this PR (12599bb) and published it to npm. You Example: pnpm add @khanacademy/perseus@PR3826If you are working in Khan Academy's frontend, you can run the below command. ./dev/tools/bump_perseus_version.ts -t PR3826If you are working in Khan Academy's webapp, you can run the below command. ./dev/tools/bump_perseus_version.js -t PR3826 |
| # Local development files | ||
| CLAUDE.local.md | ||
| .claude/settings.local.json | ||
| .mcp.json |
There was a problem hiding this comment.
I'd be curious why this was added to the .gitignore and if taking it out would make anyone's personal .mcp.json files conflict with adding one for all. I don't seem to have one, so maybe this is a moot concern, but maybe @ivyolamit or @anakaren-rojas would remember the context around originally adding this.
There was a problem hiding this comment.
I had originally gitignored it because I wasn't sure what folks would find useful and I wanted to play with a .mcp.json settings file locally. However, I see that the frontend repo has one checked in, so there seems to be some consensus on enabling (some) MCP servers by default.
| @@ -0,0 +1,18 @@ | |||
| { | |||
| "mcpServers": { | |||
There was a problem hiding this comment.
So does this mean these MCP servers would be active for everyone who works in Perseus? Wallaby requires a license I believe, so that might just be added context that doesn't benefit some users.
There was a problem hiding this comment.
Yes! That's a good point about Wallaby. However, if Wallaby isn't installed, the agent won't find the install dir (~/.wallaby), so it just won't work, right?
I'm open to pushback if this is "enabling too much by default"
Myranae
left a comment
There was a problem hiding this comment.
I'm down to try this out! :D
Summary:
Adds MCP configuration for a local Storybook instance, Wallaby, and the Wonder-Blocks MCP server.
Issue: --none--
Test plan: