# Web and Python Sandbox

> Use this tool when you need to access web content or execute Python code in a secure and controlled environment. It solves problems such as verifying online information, extracting web data, and demonstrating code examples, with inputs including HTML, URLs, and Python code, and outputs including markdown, extracted links, and execution results. Ideal for AI assistants, it provides a sandboxed environment with resource limits and security constraints to ensure safe and reliable operation.

Canonical page: https://skillsregistry.net/skills/tcpipuk-web-and-python  
JSON: https://api.skillsregistry.net/v1/skills/tcpipuk-web-and-python

## Description

MCP Server provides tools for AI assistants to access web content and execute Python code in a sandboxed environment. Built by Tom Foster, it implements both web and Python tools over the Model Context Protocol, supporting both stdio and Server-Sent Events (SSE) transports. The web tool can convert HTML to markdown, extract links, or retrieve raw content, while the Python tool executes code with appropriate resource limits and security constraints. The implementation is containerized with Docker, includes comprehensive testing, and is particularly valuable for AI assistants that need to verify information online or demonstrate working code examples.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/tcpipuk-web-and-python)
- **Repository:** <https://github.com/tcpipuk/mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "tcpipuk-web-and-python"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/tcpipuk-web-and-python` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/tcpipuk-web-and-python/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
