Servidor MCP de Code Ocean - MCP Server Seguro por ALMC Security 2025

Servidor MCP de Code Ocean

Ver en GitHub

Servidor MCP de Code Ocean

Servidor MCP (Model Context Protocol) para Code Ocean.

Este servidor MCP proporciona herramientas para buscar y ejecutar cápsulas y pipelines, y gestionar activos de datos.

Contenido

Requisitos previos

  1. Instala uv desde Astral o desde el README de GitHub
  2. Instalar Python 3.10 o más reciente usando uv python install 3.10 (o una versión más reciente)
  3. Genera un token de acceso a Code Ocean. Siga las instrucciones de la guía de usuario de Code Ocean.

Instalación

Código Visual Studio

He aquí un ejemplo de configuración del servidor MCP de VS Code:

{ ... "mcp": { "inputs": [ { "type": "promptString", "id": "codeocean-token", "description": "Code Ocean API Key", "password": true } ], "servers": { "codeocean": { "type": "stdio", "command": "uvx", "args": ["codeocean-mcp-server"], "env": {"CODEOCEAN_DOMAIN": "https://codeocean.acme.com", "CODEOCEAN_TOKEN": "${input:codeocean-token}", "AGENT_ID": "VS Code" } } }, } }

Escritorio Claude

  1. Abra el archivo claude_desktop_config.json:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  1. En el objeto de nivel superior "mcpServers", añada una entrada "codeocean". Para un transporte stdio (proceso hijo) tiene este aspecto:
{ "mcpServers": { "codeocean": { "command": "uvx", "args": ["codeocean-mcp-server"], "env": {"CODEOCEAN_DOMAIN": "https://codeocean.acme.com", "CODEOCEAN_TOKEN": "<YOUR_API_KEY>", "AGENT_ID": "Claude Desktop" } } }

Cline

Cline almacena todos sus ajustes MCP en un archivo JSON llamado cline_mcp_settings.json. Puede editarlo a través de la interfaz gráfica de usuario ("Configurar servidores MCP" en el panel Servidores MCP) o a mano:

  1. Abra Cline y haga clic en el icono Servidores MCP de la barra lateral.
  2. En la pestaña "Instalado", haz clic en Configurar servidores MCP → esto abre tu cline_mcp_settings.json.
  3. Añade un servidor "codeocean" bajo la clave "mcpServers". Para el transporte stdio:
{ "mcpServers": { "codeocean": { "command": "uvx", "args": ["codeocean-mcp-server"], "env": {"CODEOCEAN_DOMAIN": "https://codeocean.acme.com", "CODEOCEAN_TOKEN": "<SU_CLAVE_API>", "AGENT_ID": "Cline" }, "alwaysAllow": [], // opcional: lista de herramientas a autoaprobar "disabled": false // asegúrate de que está habilitado } }
  1. Guarde el archivo. Cline detectará y lanzará automáticamente el nuevo servidor, haciendo que tus herramientas de Code Ocean estén disponibles en el chat .

Código Roo

El soporte MCP de Roo Code se configura globalmente en todos los espacios de trabajo a través de un archivo de configuración JSON o a través de su UI de configuración MCP dedicada

A través de la interfaz de usuario de configuración MCP:

  1. Haga clic en el icono MCP de la barra lateral de Roo Code. 
  2. Seleccione Editar configuración MCP (abre cline_mcp_settings.json). 
  3. En "mcpServers", añade:
{ "mcpServers": { "codeocean": { "command": "uvx", "args": ["codeocean-mcp-server"], "env": {"CODEOCEAN_DOMAIN": "https://codeocean.acme.com", "CODEOCEAN_TOKEN": "<YOUR_API_KEY>", "AGENT_ID": "Roo Code" } } }
  1. Guarde y reinicie Roo Code; sus herramientas de Code Ocean aparecerán automáticamente.

Opcional: Edición manual de cline_mcp_settings.json

  1. Localice cline_mcp_settings.json (en su directorio personal o espacio de trabajo). 
  2. Inserte el mismo bloque "codeocean" en "mcpServers" que arriba.
  3. Guarda y reinicia.

Cursor

Cursor almacena los servidores MCP en un archivo JSON en ~/.cursor/mcp.json (global) o {project}/.cursor/mcp.json (específico del proyecto) .

  1. Abra .cursor/mcp.json (o créelo si falta). 
  2. Añadir en "mcpServers":
{ "mcpServers": { "codeocean": { "command": "uvx", "args": ["codeocean-mcp-server"], "env": {"CODEOCEAN_DOMAIN": "https://codeocean.acme.com", "CODEOCEAN_TOKEN": "<SU_CLAVE_API>", "AGENT_ID": "Cursor" } } }
  1. Guarde el archivo. Cursor detectará y lanzará automáticamente el nuevo servidor en el próximo arranque. 

Windsurf

Windsurf (Cascade) utiliza mcp_config.json en ~/.codeium/windsurf/ (o a través de Cascade → MCP Servers UI) .

  1. Abre tu Configuración de Windsurf y navega hasta Cascade → Servidores MCP, luego haz clic en Ver configuración sin procesar para abrir mcp_config.json. 
  2. Inserta lo siguiente en "mcpServers":
{ "mcpServers": { "codeocean": { "command": "uvx", "args": ["codeocean-mcp-server"], "env": {"CODEOCEAN_DOMAIN": "https://codeocean.acme.com", "CODEOCEAN_TOKEN": "<SU_CLAVE_API>", "AGENT_ID": "Windsurf" } } }
  1. Guarda y reinicia Windsurf (o pulsa "Actualizar" en el panel MCP).

Relacionados en Servicio en la nube - MCP Servers Seguros

ServidorResumenAcciones
TiempoVer
Servidor MCP Azure AHDS FHIRUna implementación de servidor de protocolo de contexto de modelo (MCP) para Azure Health Data Servi...Ver
Servidor MCP AxiomServidor MCP para acceder a los registros de Axiom a través de Claude.Ver
Nube de TableauUn servidor MCP (Model Context Protocol) completo para la administración de Tableau Cloud creado con...Ver
Servidor MCP de OktaEsta versión representa una revisión completa de la arquitectura con estas mejoras clave:Ver
Anuncios GoogleVer