Back to Home
mcpc-tech icon

mcpc

Verified Safe

by mcpc-tech

Overview

A framework for building agentic Model Context Protocol (MCP) servers by composing existing MCP tools. It enables the creation of portable, interoperable AI agents with flexible execution modes and robust logging/tracing capabilities.

Installation

Run Command
npx -y deno run -A jsr:@mcpc/cli/bin --config-file ./codex-fork.json

Environment Variables

  • GITHUB_PERSONAL_ACCESS_TOKEN
  • MCPC_CONFIG_FILE
  • MCPC_CONFIG_URL
  • API_TOKEN
  • MCPC_TRACING_ENABLED
  • MCPC_TRACING_EXPORT
  • MCPC_TRACING_OTLP_ENDPOINT
  • GEMINI_PREFERRED_FORMAT
  • HOME
  • USERPROFILE
  • PATH
  • NODE_ENV
  • PORT

Security Notes

The framework provides strong security mechanisms such as Deno's sandboxing for code execution (in `code_execution` mode, via `@mcpc-tech/handle-sandbox`), explicit permission control for the sandbox (`--allow-net`, `--allow-read`), restricted file searching (`search-tool-result` plugin enforces `allowedDir` and rejects overly-broad patterns), and clear handling of environment variables for secrets. However, the overall security highly depends on how users configure the server (e.g., granting broad `--allow-all` permissions to the sandbox) and the trustworthiness of composed third-party MCP servers. An `eval` usage is present in an example, but it's well-commented as 'Don't actually use eval!'. The use of `node:child_process.execFile` in an example for `git diff` also presents a potential risk, though in an example context.

Similar Servers

Stats

Interest Score40
Security Score8
Cost ClassHigh
Avg Tokens10000
Stars18
Forks4
Last Update2025-12-03

Tags

AgenticMCPAIDenoTypeScriptTooling