Token导航 LogoToken导航TokenDH.com
MCP Docker Tutorial logo
AI代理未说明官方级别未说明来源级核验

MCP Docker Tutorial

MCP Server

一个通过Docker和Python创建MCP服务器的入门工具包,用于连接Claude Desktop等客户端。

工具数

0

提示词数

0

GitHub Stars

7

资源数

0
DockerClaudePythonClaude DesktopClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

JoaquinRuiz

提供方

JoaquinRuiz

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🚀 MCP Starter Kit: Tu primer Agente con Docker y Python

Este repositorio contiene el código fuente oficial del video de Joaquin Ruiz Lite: .

Aquí encontrarás un ejemplo práctico y minimalista de cómo crear un Servidor MCP (Model Context Protocol) desde cero, dockerizarlo y conectarlo a Claude Desktop.

📺 Sobre el Proyecto

El objetivo de este proyecto es demostrar que no necesitas ser un experto en LLMs para dotar a la IA de herramientas. En este ejemplo creamos un Dado de 12 caras (D12). Si entiendes este código, entiendes la base para conectar bases de datos, APIs o scripts de automatización.

📂 Estructura del Proyecto

  • server.py: El código del servidor usando FastMCP (Python).
  • Dockerfile: La receta para empaquetar el servidor de forma aislada.
  • requirements.txt: Dependencias necesarias.
  • claude_desktop_config.json: Ejemplo de configuración para tu cliente.

🛠️ Requisitos

  • instalado y corriendo.
  • Claude Desktop (o cualquier cliente compatible con MCP).

⚡ Guía de Inicio Rápido

1. Clonar el repositorio

git clone 
cd mcp-starter-kit

2. Construir la imagen de Docker

Vamos a crear la imagen de nuestro servidor.

docker build -t mcp-d12 .

3. Configurar Claude Desktop

Abre tu archivo de configuración de Claude.

  • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Añade el siguiente bloque dentro de mcpServers:

{
  "mcpServers": {
    "d12-roller": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp-d12"
      ]
    }
  }
}

Nota de Ingeniero: El flag -i es crucial porque MCP utiliza stdio (entrada/salida estándar) para comunicarse con el contenedor.

4. ¡A probar!

Reinicia Claude Desktop. Verás un icono de un enchufe 🔌 o un martillo 🔨 indicando que las herramientas están cargadas. Prueba con el prompt:

"Tira el dado de 12 caras y si sale más de 6, cuéntame un chiste corto."

📚 Aprende más con Jokioki

Si este código te ha servido, profundizar en la lógica detrás de la IA es lo que te diferenciará como ingeniero. Echa un vistazo a mis libros:

🤝 Contribuir

¿Se te ocurren más herramientas simples para empezar? ¡Haz un Pull Request! Vamos a construir el mejor repo de iniciación a MCP en español.


Hecho con ☕ y código por JoaquinRuizLite. ¡No olvides suscribirte al canal!

目录标签

目录标签

DockerClaudePythonClaude DesktopMCP协议本地部署AI工具快速入门

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP