pythonanywhere-mcp-server

pythonanywhere/pythonanywhere-mcp-server

3.3

If you are the rightful owner of pythonanywhere-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The PythonAnywhere Model Context Protocol Server acts as a bridge between AI-powered tools and your PythonAnywhere account, enabling secure, programmatic management of files, websites, webapps, and scheduled tasks.

The PythonAnywhere Model Context Protocol (MCP) Server is designed to facilitate seamless interaction between AI models and the PythonAnywhere platform. By providing a standardized interface, it allows language models and automation clients to perform various operations such as editing files, deploying web apps, and scheduling jobs. This server ensures secure and controlled access to your PythonAnywhere account, maintaining fine-grained control and auditability. It supports file management, ASGI and WSGI web app management, and scheduled task management. The server is implemented using the Python MCP SDK in conjunction with the pythonanywhere-core package, which wraps a subset of the PythonAnywhere API. This setup allows for future expansion as needed, ensuring that the server can adapt to evolving requirements.

Features

  • File management: Read, upload, delete files and list directory trees.
  • ASGI Web app management: Create, delete, reload, and list.
  • WSGI Web app management: Reload only.
  • Scheduled task management: List, create, update, and delete.