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
gpt-researcher
An autonomous AI agent designed for comprehensive online and local document research, capable of generating detailed, factual, and unbiased reports. It also supports integration with AI assistants (like Claude) via the Machine Conversation Protocol (MCP) for deep research capabilities.
jupyter-mcp-server
The Jupyter MCP Server enables AI agents to connect to, manage, and interact with Jupyter Notebooks in real-time, facilitating contextualized coding tasks.
Context-Engine
A Retrieval-Augmented Generation (RAG) stack for codebases, enabling context-aware AI agents for developers and IDEs through unified code indexing, hybrid search, and local LLM integration.
mcp-server-datahub
The DataHub MCP Server enables AI agents to discover, explore lineage, understand usage, and generate SQL queries for data assets within a DataHub ecosystem.