Skip to main content
Glama

Python REPL MCP Server

by hdresearch

Servidor MCP de Python REPL

Este servidor MCP proporciona un REPL (bucle de lectura-evaluación-impresión) de Python como herramienta. Permite la ejecución de código Python mediante el protocolo MCP con una sesión persistente.

Configuración

¡No requiere configuración! El proyecto utiliza uv para la gestión de dependencias.

Ejecución del servidor

Simplemente ejecute:

uv run src/python_repl/server.py

Uso con Claude Desktop

Agregue esta configuración a su archivo de configuración de Claude Desktop:

{ "mcpServers": { "python-repl": { "command": "uv", "args": [ "--directory", "/absolute/path/to/python-repl-server", "run", "mcp_python" ] } } }

El servidor proporciona tres herramientas:

  1. execute_python : ejecuta código Python con variables persistentes
    • code : El código Python a ejecutar
    • reset : booleano opcional para restablecer la sesión
  2. list_variables : Mostrar todas las variables en la sesión actual
  3. install_package : Instalar un paquete desde pypi

Ejemplos

Establecer una variable:

a = 42

Utilice la variable:

print(f"The value is {a}")

Enumere todas las variables:

# Use the list_variables tool

Restablecer la sesión:

# Use execute_python with reset=true

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios. Aquí tiene algunas maneras de contribuir:

  • Informar errores
  • Sugerir nuevas funciones
  • Mejorar la documentación
  • Agregar casos de prueba
  • Enviar mejoras de código

Antes de enviar una solicitud de relaciones públicas, asegúrese de:

  1. Su código sigue el estilo existente
  2. Ha actualizado la documentación según sea necesario
  3. ¿Tal vez escribir algunas pruebas?

Para realizar cambios importantes, primero abra un problema para discutir lo que le gustaría cambiar.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor que proporciona un entorno REPL de Python persistente a través del protocolo MCP, lo que permite la ejecución de código Python, la gestión de variables y la instalación de paquetes.

  1. Configuración
    1. Ejecución del servidor
      1. Uso con Claude Desktop
        1. Ejemplos
          1. Contribuyendo

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              This is an MCP server that facilitates building tools for interacting with various APIs and workflows, supporting Python-based development with potential for customizable prompts and user configurations.
              Last updated -
              Python
            • -
              security
              F
              license
              -
              quality
              A Python-based server that helps users easily install and configure other MCP servers across different platforms.
              Last updated -
              2
              Python
              • Apple
              • Linux
            • -
              security
              A
              license
              -
              quality
              A template repository for creating custom Model Context Protocol (MCP) servers in Python that can be integrated with applications like Claude Desktop or Cursor.
              Last updated -
              5
              Python
              MIT License
              • Apple
              • Linux
            • A
              security
              F
              license
              A
              quality
              A Model Context Protocol server that allows LLMs to interact with Python environments, enabling code execution, file operations, package management, and development workflows.
              Last updated -
              9
              Python

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/hdresearch/mcp-python'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server