The integration of Model Context Protocol (MCP) into Eyevinn Open Source Cloud (OSC) now enables anyone – regardless of technical expertise – to deploy and manage sophisticated web services simply by describing their needs in plain language.
In this guide we describe how you enable this in your favorite AI agent.
For Claude Desktop Users
Configure and extend your Claude for Desktop so that it can get access to all the tools provided by Open Source Cloud. Don't worry it will ask for your permissions before executing any actions.
Step 1: Download Claude for Desktop
Start by downloading Claude for Desktop, choosing either macOS or Windows.
Follow the installation instructions.
If you already have Claude for Desktop, make sure it’s on the latest version by clicking on the Claude menu on your computer and selecting “Check for Updates…“
Step 2: Add the OSC configuration
Get started by opening up the Claude menu on your computer and select “Settings…” Please note that these are not the Claude Account Settings found in the app window itself.
This is what it should look like on a Mac:
Click on “Developer” in the left-hand bar of the Settings pane, and then click on “Edit Config”:
This will create a configuration file at:
- macOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
if you don’t already have one, and will display the file in your file system.
Open up the configuration file in any text editor. Now navigate to the Settings/MCP in Open Source Cloud web console.
Replace the file contents in the configuration file with the configuration snippet that you find on this page.
{
"mcpServers": {
"local-mcp-osc": {
"command": "npx",
"args": ["-y", "@osaas/mcp-server"],
"env": {
"OSC_ACCESS_TOKEN": "<your-personal-access-token>"
}
},
"remote-mcp-osc": {
"command": "npx",
"args": ["-y", "@osaas/client-mcp"],
"env": {
"OSC_ACCESS_TOKEN": "<your-personal-access-token>"
}
}
}
}
The configuration snippet is prefilled with <your-personal-access-token>
so you can just copy the configuration snippet to your clipboard and paste it in the configuration file.
You will also need Node.js on your computer for this to run properly. To verify you have Node installed, open the command line on your computer.
- On macOS, open the Terminal from your Applications folder
- On Windows, press Windows + R, type “cmd”, and press Enter
Once in the command line, verify you have Node installed by entering in the following command:
% node --version
If you get an error saying “command not found” or “node is not recognized”, download Node from nodejs.org.
Step 3: Restart Claude
After updating your configuration file, you need to restart Claude for Desktop.
Upon restarting, you should see a slider icon in the bottom left corner of the input box:
After clicking on the slider icon, you should see the tools that come with the OSC integration.
Step 4: Try it out!
You can now talk to Claude to help you perform various tasks and it will complete the tasks using all the open source tools that Eyevinn Open Source Cloud are making available.
Here are some things you might try to ask Claude:
- Can you help me setup a stream for live streaming?
- Can you create English subtitles in VTT format for my video file?
- Can you take my video file and turn it into a black and white movie?
As needed, Claude will call the relevant tools and seek your approval before taking an action.