Model Context Protocol (MCP): Difference between revisions

From bibbleWiki
Jump to navigation Jump to search
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=
=Installing Claude on Ubuntu 24.04=
This was reasonably painless. Goto [https://github.com/aaddrick/claude-desktop-debian here]. When installing the instructions are
This was reasonably painless. Goto [https://github.com/aaddrick/claude-desktop-debian here]. When installing the instructions are
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">

Revision as of 03:55, 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 Claude 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