flow-codeblock
flow-codeblock-mcp
Flow Codeblock의 로컬 stdio MCP Server 및 Codex Skill. MCP는 Flow Codeblock Rust REST API만 호출하며, 사용자 컴퓨터에서 사용자 JavaScript를 실행하지 않습니다. 사용자 코드는 여전히 서버 측의 고정 버전 Bun Supervisor가 실행합니다.
설치
Bun 1.4.0 이상이 필요합니다:
bunx --bun flow-codeblock-mcp@0.2.6필수 설정:
FLOW_CODEBLOCK_BASE_URL=https://qingcode.oalite.com
FLOW_CODEBLOCK_TOKEN=flow_xxxFLOW_CODEBLOCK_BASE_URL은 배포된 Flow Codeblock Rust API 주소입니다. 공개 서비스에서는 https://qingcode.oalite.com을 사용하며, 사용자가 본인 컴퓨터에 Rust 서비스를 배포한 경우에만 해당 localhost 주소로 변경합니다. Token은 클라이언트의 환경 변수 또는 비밀 키 설정을 사용해야 하며, 프롬프트, 도구 인자 또는 공개 파일에 작성하면 안 됩니다.
Related MCP server: Node.js Sandbox MCP Server
일반 stdio MCP 설정
{
"mcpServers": {
"flow-codeblock": {
"command": "bunx",
"args": ["--bun", "flow-codeblock-mcp@0.2.6"],
"env": {
"FLOW_CODEBLOCK_BASE_URL": "https://qingcode.oalite.com",
"FLOW_CODEBLOCK_TOKEN": "<YOUR_FLOW_CODEBLOCK_TOKEN>"
}
}
}
}npm 패키지에는 MCP 실행 소스, flow-codeblock Skill, AGENT_PROMPT.md, 모듈/위험 모드 규칙 및 인터페이스 문서 Schema가 포함되어 있습니다. 일반 MCP 클라이언트는 Codex Skill을 자동으로 설치하지 않지만, flow_write_code가 패키지 내부의 표준 규칙을 직접 읽으므로 Skill 주입에 의존하지 않아도 완전한 코드 계약을 얻을 수 있습니다.
사용 제약
코드를 작성하기 전에
flow_write_code를 호출합니다. 비스크립트 모드에서는input.<字段>에서 읽고, 스크립트 모드에서는input.query/header/body/cookies에서 읽습니다.스크립트를 만들거나 업데이트하려면 먼저
flow_preview_script_change를 호출하여 사용자에게 미리 보기를 보여 주고 명확한 확인을 받은 후에만flow_apply_script_change를 호출할 수 있습니다.스크립트 POST 호출자는 비즈니스 JSON 데이터를 직접 전송하며
input또는input.body로 감싸지 않습니다.MCP는 스크립트 삭제 도구를 제공하지 않으며, 삭제는 사용자가 웹페이지 또는 REST API를 통해 직접 처리해야 합니다.
실행 작업은 인증, 속도 제한, 할당량 차감, 보안 검증, 통계 및 감사를 정상적으로 수행합니다.
This server cannot be deployed
Maintenance
Related MCP Connectors
Securely control computers you explicitly pair through files, terminals, processes, screenshots, desktop UI/input, clipboard, browser automation, diagnostics, and document tools.
I do everything related to Browser Automation & Management
Automate any website: discover, run and create browser scripts that work behind logins.
Scoped, audited SSH exec, sessions, and SFTP on your saved servers without exposing credentials
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides secure execution of arbitrary JavaScript code within a sandboxed QuickJS WASM environment, allowing language models or other MCP clients to safely run JavaScript code snippets without compromising the host system.5-
- FlicenseAqualityDmaintenanceEnables running arbitrary JavaScript code in isolated Docker containers with on-demand npm dependency installation, allowing for ephemeral script execution and long-running services with controlled resource limits.750 npm4-
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables AI agents to execute sandboxed JavaScript code to control external web applications in real-time. It utilizes WebSockets to synchronize script execution with frontend animations, allowing complex UI interactions to be handled in a single agent turn.ISC
- AlicenseNot gradedqualityAmaintenanceEnables an AI agent to read and change Microsoft 365 tenants through Microsoft Graph by running short sandboxed JavaScript scripts, so only script results return to the agent. Supports multiple commercial and GCC High tenants with per-call tenant selection.22 npmMIT