Model Context Protocol (MCP): Difference between revisions
Jump to navigation
Jump to search
Created page with "=Introduction= This is my first foray into MCPs which works =Clients= *Claude *Claude Code *Cursor *Windsurf =Servers= Example server site is [https://github.com/appcypher/awesome-mcp-servers awesome-mcp-servers]" |
No edit summary |
||
Line 8: | Line 8: | ||
=Servers= | =Servers= | ||
Example server site is [https://github.com/appcypher/awesome-mcp-servers awesome-mcp-servers] | Example server site is [https://github.com/appcypher/awesome-mcp-servers awesome-mcp-servers] | ||
=Installing on Ubuntu 24.04= | |||
This was reasonably painless. Goto [https://github.com/aaddrick/claude-desktop-debian here]. When installing the instructions are | |||
<syntaxhighlight lang="bash"> | |||
git clone https://github.com/aaddrick/claude-desktop-debian.git | |||
cd claude-desktop-debian | |||
# Build the package | |||
sudo ./build-deb.sh | |||
sudo dpkg -i ./build/electron-app/claude-desktop_0.8.0_amd64.deb | |||
</syntaxhighlight> | |||
This all goes well except the version of claude is now 0.8.1 and the script in the repository is 0.8.0. Search and replace the build-deb.sh and then it fails to launch because of sandbox issues which can be fixed, in my case, with | |||
<syntaxhighlight lang="bash"> | |||
sudo chmod 4755 /usr/local/lib/node_modules/electron/dist/chrome-sandbox | |||
</syntaxhighlight> |
Revision as of 03:54, 17 March 2025
Introduction
This is my first foray into MCPs which works
Clients
- Claude
- Claude Code
- Cursor
- Windsurf
Servers
Example server site is awesome-mcp-servers
Installing on Ubuntu 24.04
This was reasonably painless. Goto here. When installing the instructions are
git clone https://github.com/aaddrick/claude-desktop-debian.git
cd claude-desktop-debian
# Build the package
sudo ./build-deb.sh
sudo dpkg -i ./build/electron-app/claude-desktop_0.8.0_amd64.deb
This all goes well except the version of claude is now 0.8.1 and the script in the repository is 0.8.0. Search and replace the build-deb.sh and then it fails to launch because of sandbox issues which can be fixed, in my case, with
sudo chmod 4755 /usr/local/lib/node_modules/electron/dist/chrome-sandbox