diff --git a/packages/mcp-server/.gitignore b/packages/mcp-server/.gitignore new file mode 100644 index 000000000..1521c8b76 --- /dev/null +++ b/packages/mcp-server/.gitignore @@ -0,0 +1 @@ +dist diff --git a/packages/mcp-server/README.md b/packages/mcp-server/README.md index 287da0896..693c8504b 100644 --- a/packages/mcp-server/README.md +++ b/packages/mcp-server/README.md @@ -6,10 +6,23 @@ This is a proof of concept model context protocol server for querying Fiberplane If you have Claude Desktop installed, update the configuration to use the local MCP server. +```json +{ + "mcpServers": { + "fiberplane": { + "command": "npx", + "args": [ + "@fiberplane/mcp-server-fiberplane" + ] + } + } +} +``` + > **Note** > If you're using NVM or FNM or any other Node version manager, Claude Desktop will not be able to find the `node` command. Use the following snippet as reference. Issue tracked [here](https://github.com/modelcontextprotocol/servers/issues/64) > -> ``` +> ```json > { > "mcpServers": { > "fiberplane": { diff --git a/packages/mcp-server/package.json b/packages/mcp-server/package.json index b10e8b28b..6a3c8ba7b 100644 --- a/packages/mcp-server/package.json +++ b/packages/mcp-server/package.json @@ -1,12 +1,12 @@ { "name": "@fiberplane/mcp-server-fiberplane", "type": "module", - "version": "0.0.1", + "version": "0.1.0", "access": "public", "description": "MCP server for Fiberplane Studio", "main": "dist/index.js", "bin": { - "mcp-server-fiberplane": "./dist/index.js" + "mcp-server-fiberplane": "./dist/src/index.js" }, "scripts": { "build": "tsc",