Back to Home
miguelfradeflores icon

MCP-tool-lesson

by miguelfradeflores

Overview

Provides detailed Pokemon data from PokeAPI to AI assistants and other MCP clients via various tools.

Installation

Run Command
python pokemon_mcp_server.py

Security Notes

The `export_pokemon_to_csv` tool's `filename` parameter is vulnerable to path traversal if not properly sanitized or restricted. An attacker could potentially write files outside the intended directory by providing a manipulated `filename` (e.g., `../../malicious.csv`). No other critical vulnerabilities like `eval` or hardcoded secrets were found. Network requests are made to a public, well-known API.

Similar Servers

Stats

Interest Score0
Security Score6
Cost ClassLow
Avg Tokens100
Stars0
Forks0
Last Update2025-11-20

Tags

PokemonAPI WrapperMCP ServerPythonData Retrieval