Back to Home
portel-dev icon

ncp

Verified Safe

by portel-dev

Overview

A unified Model Context Protocol (MCP) orchestrator that enables semantic tool discovery, management, scheduling, and execution across a diverse ecosystem of connected AI tools and services.

Installation

Run Command
node dist/index-mcp.js --profile all

Environment Variables

  • NCP_WORKING_DIR
  • NCP_PROFILE
  • NCP_DEBUG
  • NCP_ENABLE_SCHEDULE_MCP
  • NCP_ENABLE_MCP_MANAGEMENT
  • NCP_CLI_AUTOSCAN
  • NCP_CONFIRM_BEFORE_RUN
  • NCP_ENABLE_LOG_ROTATION

Security Notes

The "Code-Mode" feature (`ncp:code`) allows arbitrary TypeScript code execution within a `vm` sandbox. While this provides a degree of isolation, it's an inherently powerful capability. Users should exercise caution and ensure they only execute trusted code. The system implements a robust "Confirm-Before-Run" feature, using vector-based similarity to identify and prompt for confirmation on potentially dangerous operations (e.g., file writes, shell commands, API calls with side effects). This significantly enhances safety. MCP command arguments are validated to prevent common shell injection attacks. Sensitive credentials (API keys, tokens) are stored securely using a platform-native credential store, preventing them from being exposed in configuration files or logs.

Similar Servers

Stats

Interest Score49
Security Score8
Cost ClassLow
Avg Tokens100
Stars37
Forks2
Last Update2025-11-21

Tags

mcporchestratoraitoolsdiscoveryschedulercliextensionprotocol