Back to Home
jovaneyck icon

fsi-mcp-server

Verified Safe

by jovaneyck

Overview

Provides a Model Context Protocol (MCP) server wrapper for F# Interactive (FSI) to enable AI-assisted development workflows with programmatic access to FSI sessions.

Installation

Run Command
dotnet run --project server

Environment Variables

  • ASPNETCORE_ENVIRONMENT

Security Notes

The server is explicitly a 'technical proof-of-concept' and 'not yet ready for production/enterprise use'. It functions by allowing remote execution of arbitrary F# code provided by clients (via console or HTTP/MCP), which is its intended purpose. This means a compromised client or an insecure deployment could lead to arbitrary code execution on the host machine. By default, it binds to '0.0.0.0' for HTTP/HTTPS, potentially exposing it to network interfaces. While no explicit hardcoded secrets or 'eval' of untrusted shell commands are visible beyond its core F# code execution, its nature as a remote code execution tool requires careful deployment and strict trust in all interacting clients.

Similar Servers

Stats

Interest Score25
Security Score5
Cost ClassLow
Avg Tokens300
Stars27
Forks7
Last Update2025-12-23

Tags

F#REPLAI-assisted developmentMCPInteractive