mcpkmn-showdown
Verified Safeby drewsungg
Overview
An MCP server providing comprehensive competitive Pokémon data (stats, moves, abilities, type matchups, and more) to AI assistants for battle reasoning and agent development.
Installation
mcpkmn-showdownSecurity Notes
The server uses `urllib.request.urlopen` to fetch data from `https://play.pokemonshowdown.com/data`. The URL is hardcoded, mitigating risks associated with dynamic URLs. Parsing of minified JavaScript data involves complex regular expressions and `json.loads`. While parsing complex, potentially untrusted text is a theoretical risk, the source data is from a trusted game server, reducing the practical risk of injection or malicious data. No direct `eval` or `exec` calls are present on user-controlled input. No hardcoded secrets are identified.
Similar Servers
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
mcp-interviewer
A Python CLI tool to evaluate Model Context Protocol (MCP) servers for agentic use-cases, by inspecting capabilities, running functional tests, and providing LLM-as-a-judge evaluations.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
atlantis-mcp-server
An MCP (Model Context Protocol) server for hosting and managing dynamic Python functions and third-party MCP tools, enabling AI agents to discover and utilize shared capabilities across a network.