Skip to main content
Glama
hdresearch

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.

Related MCP server: Python REPL MCP Server

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
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    A Python-based MCP server implementation that can be easily installed via pip or directly from GitHub, providing a simple way to deploy and run MCP server functionality.
    Last updated
    1
  • A
    license
    -
    quality
    D
    maintenance
    A production-grade MCP server providing a persistent Python REPL with multi-session support, sandboxing, and timeout protection, enabling LLM agents to execute Python code across multiple turns with variables that persist between calls.
    Last updated
    1
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Async Python REPL + Shell execution for MCP. Provides persistent state, background jobs, interactive input() bridging, and crash isolation in a single server.
    Last updated
    1
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • A basic MCP server to operate on the Postman API.

View all MCP Connectors

Latest Blog Posts

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