Add MCP server

This commit is contained in:
f-trycua
2025-04-06 17:24:51 -07:00
parent f9723f522a
commit b4bfd7bd89
12 changed files with 1639 additions and 7 deletions

View File

@@ -104,13 +104,16 @@ install_package "libs/agent" "agent" "all"
# Install computer-server
install_package "libs/computer-server" "computer-server"
# Install mcp-server
install_package "libs/mcp-server" "mcp-server"
# Install development tools from root project
print_step "Installing development dependencies..."
pip install -e ".[dev,test,docs]"
# Create a .env file for VS Code to use the virtual environment
print_step "Creating .env file for VS Code..."
echo "PYTHONPATH=${PROJECT_ROOT}/libs/core:${PROJECT_ROOT}/libs/computer:${PROJECT_ROOT}/libs/agent:${PROJECT_ROOT}/libs/som:${PROJECT_ROOT}/libs/pylume:${PROJECT_ROOT}/libs/computer-server" > .env
echo "PYTHONPATH=${PROJECT_ROOT}/libs/core:${PROJECT_ROOT}/libs/computer:${PROJECT_ROOT}/libs/agent:${PROJECT_ROOT}/libs/som:${PROJECT_ROOT}/libs/pylume:${PROJECT_ROOT}/libs/computer-server:${PROJECT_ROOT}/libs/mcp-server" > .env
print_success "All packages installed successfully!"
print_step "Your virtual environment is ready. To activate it:"

View File

@@ -64,6 +64,11 @@ find . -type d -name ".pdm-build" -exec rm -rf {} +
find . -name ".pdm-python" -delete # .pdm-python is a file, not a directory
print_success "PDM-related files removed"
# Remove MCP-related files
print_step "Removing MCP-related files..."
find . -name "mcp_server.log" -delete
print_success "MCP-related files removed"
# Remove .env file
print_step "Removing .env file..."
rm -f .env