fganalysis_MCP_server
by RezaJF
Overview
Exposes FinnGen data analysis R package functionalities to AI agents and generates Jupyter notebooks using Google Vertex AI for research and development.
Installation
mcp run fganalysis_mcp/server.pyEnvironment Variables
- VERTEX_API_KEY
- VERTEX_PROJECT_ID
- VERTEX_LOCATION
Security Notes
CRITICAL: The `execute_r_code` tool allows arbitrary R code execution. If this server is exposed to untrusted AI agents or clients, it presents a severe remote code execution vulnerability, allowing an attacker to run any R code, which can interact with the underlying operating system. The `subprocess.run` calls, while generally requiring care, are particularly dangerous in conjunction with the `execute_r_code` tool. This server is highly insecure for public exposure.
Similar Servers
jupyter-mcp-server
This server acts as an MCP (Model Context Protocol) adapter, allowing AI agents to connect, manage, and interact with Jupyter Notebooks in real-time, supporting dual-mode operation as a standalone server or a Jupyter extension.
Context-Engine
Self-improving code search and context engine for IDEs and AI agents, providing hybrid semantic/lexical search, symbol graph navigation, and persistent memory.
aleph
Aleph is an MCP server that provides LLMs programmatic access to gigabytes of local data without consuming context, implementing the Recursive Language Model (RLM) architecture.
mcp-server-datahub
Enables AI agents to interact with DataHub for comprehensive data discovery, governance, lineage exploration, and SQL query generation across an organization's data ecosystem.