Back to Home
1xn-labs icon

1xn-vmcp

by 1xn-labs

Overview

An open-source platform for composing, customizing, and extending multiple Model Context Protocol (MCP) servers into a single logical, virtual MCP server, enabling fine-grained context engineering for AI workflows and agents.

Installation

Run Command
uvx --from 1xn-vmcp@latest vmcp run

Environment Variables

  • VMCP_DATABASE_URL
  • VMCP_LOG_LEVEL
  • VMCP_DEBUG
  • VMCP_BASE_URL
  • VMCP_HOST
  • VMCP_PORT
  • VMCP_APP_NAME
  • VMCP_APP_VERSION
  • VMCP_ENABLE_TRACING
  • VMCP_OTLP_ENDPOINT
  • VMCP_SERVICE_NAME
  • VMCP_DUMMY_USER_ID
  • VMCP_DUMMY_USER_EMAIL
  • VMCP_DUMMY_USER_TOKEN

Security Notes

The server includes functionality for 'custom Python tools' which executes user-provided Python code using the `exec` function. While there are explicit efforts to sandbox this execution (`secure_exec` function attempts to restrict imports and system calls), arbitrary code execution inherently carries significant security risks. A sophisticated attacker might find ways to bypass these sandbox limitations, potentially leading to remote code execution. This feature, while intended for customization, requires careful consideration regarding trust in the users providing the Python code and the environment where the server is deployed. The system also acts as a proxy for external MCP servers, necessitating trust in those upstream services.

Similar Servers

Stats

Interest Score42
Security Score4
Cost ClassMedium
Stars48
Forks10
Last Update2025-12-24

Tags

AI AgentsAPI GatewayContext ManagementAI OrchestrationMCP