mcp-link-server
by AuraFriday
Overview
Provides a local server for AI agents to securely execute powerful tools on the user's machine, enabling real-world capabilities like file operations, system commands, browser automation, and local LLM inference.
Installation
python friday.pyEnvironment Variables
- OPENROUTER_API_KEY
- GITHUB_PERSONAL_ACCESS_TOKEN
- HF_HOME
Security Notes
CRITICAL: The `python` tool (server/tools/python.py) allows arbitrary Python code execution via `exec()`. The `terminal` tool (server/tools/system.py) enables arbitrary shell command execution via `subprocess.run()`. While the project emphasizes 'user-controlled tool access' and 'sandboxing via Docker', these direct code/command execution capabilities pose significant security risks if not properly managed, configured, or if an AI agent acts maliciously. Placeholder API keys ('put-your-real-key-here', 'ghp_your_PAT_goes_here') exist in configuration defaults but are intended to be replaced. The EULA explicitly warns of 'catastrophic failure' risks inherent with agentic AI.
Similar Servers
mcpc
Build and compose agentic Model Context Protocol (MCP) servers and tools, enabling AI assistants to discover, integrate, and orchestrate other MCP servers for complex tasks.
mmcp
Manages Model Context Protocol (MCP) server definitions in a central configuration and applies them to various AI agent tools.
mcp-framework
A Rust framework for building AI agents with built-in Model Context Protocol (MCP) support, multi-LLM integration, and a web-based inspector for debugging.
context-engineering
Provides a Model Context Protocol (MCP) server that enables AI agents to control a web browser using Selenium for web automation tasks.