my-mcp-server
Verified Safeby Harsha-1705
Overview
A multi-tool agent designed for web quality assurance, capable of scraping web pages, optimizing images, and creating Jira tickets for identified issues.
Installation
python main.pyEnvironment Variables
- JIRA_URL
- JIRA_EMAIL
- JIRA_TOKEN
- PORT
Security Notes
The 'scrape_webpage' tool utilizes 'playwright' which launches a headless browser, interacting with potentially untrusted external web content. While 'playwright' offers sandboxing, this inherently introduces a larger attack surface compared to simple HTTP requests. However, this is necessary for its intended web scraping functionality. Sensitive Jira credentials ('JIRA_URL', 'JIRA_EMAIL', 'JIRA_TOKEN') are correctly sourced from environment variables, preventing hardcoding. No 'eval' or obvious malicious patterns are present.
Similar Servers
chrome-devtools-mcp
Control and inspect a live Chrome browser programmatically via an MCP server, enabling AI coding agents to perform reliable automation, in-depth debugging, and performance analysis.
mcp-server-browserbase
Enables LLMs to perform cloud browser automation tasks such as navigating, interacting with elements, extracting data, and capturing screenshots on web pages.
web-eval-agent
An autonomous agent that executes and debugs web applications by navigating, capturing network traffic, collecting console errors, and providing UX reports directly in a code editor.
mcp
This server provides Hyperbrowser's Model Context Protocol (MCP) interface, offering tools for web scraping, structured data extraction, crawling, and general-purpose browser automation using AI agents like OpenAI's CUA and Anthropic's Claude Computer Use.