Agentic Control Framework (ACF)
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ACF_PATH | No | Project root override for bins | |
| NODE_ENV | No | Node environment (development, production, etc.) | production |
| ALLOWED_DIRS | No | Additional allowed directories (path-delimited) | |
| DEFAULT_SHELL | No | Default shell to use for command execution | /bin/bash |
| READONLY_MODE | No | Set to 'true' to disable write operations | false |
| GEMINI_API_KEY | No | Enable AI-backed tools (parsePrd, expandTask, reviseTasks) | |
| WORKSPACE_ROOT | No | Default workspace path used by CLI/MCP | |
| ACF_INSTALL_ALL | No | Set to '1' to install all optional dependencies including 'sharp' | 0 |
| BROWSER_HEADLESS | No | Set to 'true' to run browser in headless mode | false |
| ACF_INSTALL_SHARP | No | Set to '1' to install optional 'sharp' | 0 |
| ACF_SKIP_PLAYWRIGHT | No | Set to '1' to skip heavy Playwright browser downloads | 0 |
| ACF_SKIP_POSTINSTALL | No | Set to '1' to skip all postinstall steps | 0 |
| ACF_ENABLE_APPLESCRIPT | No | Set to '1' to enable AppleScript tests (macOS only) | 0 |
| ACF_ENABLE_BROWSER_TOOLS | No | Set to '1' to enable Playwright browser tests (macOS default) | 0 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| setWorkspaceD | Set workspace |
| initProjectD | Init project |
| addTaskD | Add task |
| addSubtaskC | Add subtask |
| listTasksD | List tasks |
| updateStatusD | Update status |
| getNextTaskD | Next task |
| updateTaskD | Update task |
| removeTaskD | Remove task |
| getContextD | Get context |
| generateTaskFilesD | Generate task files |
| parsePrdD | Parse PRD |
| expandTaskD | Expand task |
| reviseTasksD | Revise tasks |
| read_fileD | Read file |
| read_multiple_filesD | Read multiple files |
| write_fileD | Write file |
| copy_fileD | Copy file |
| move_fileD | Move file |
| delete_fileC | Delete file |
| list_directoryC | List directory |
| create_directoryC | Create directory |
| treeD | Directory tree |
| search_filesC | Search files by pattern |
| get_file_infoD | File info |
| list_allowed_directoriesC | List allowed dirs |
| get_filesystem_statusD | FS status |
| get_configD | Get config |
| set_config_valueD | Set config |
| execute_commandD | Execute command |
| read_outputC | Read session output |
| force_terminateD | Force terminate |
| list_sessionsD | List sessions |
| list_processesD | List processes |
| kill_processD | Kill process |
| search_codeC | Search code |
| edit_blockD | Edit block |
| read_urlD | Read URL |
| start_file_watcherD | Start file watcher |
| stop_file_watcherD | Stop file watcher |
| file_watcher_statusD | File watcher status |
| force_syncC | Force sync task files |
| bump_task_priorityD | Bump task priority |
| defer_task_priorityD | Defer task priority |
| prioritize_taskC | Set high priority |
| deprioritize_taskD | Set low priority |
| configure_time_decayD | Configure time decay |
| configure_effort_weightingD | Configure effort weighting |
| show_algorithm_configB | Show algorithm config |
| browser_navigateC | Navigate URL |
| applescript_executeC | Run AppleScript (macOS) |
| browser_navigate_backD | browser navigate back |
| browser_navigate_forwardD | browser navigate forward |
| browser_hoverD | browser hover |
| browser_dragD | browser drag |
| browser_select_optionD | browser select option |
| browser_press_keyD | browser press key |
| browser_snapshotD | browser snapshot |
| browser_console_messagesC | browser console messages |
| browser_network_requestsD | browser network requests |
| browser_tab_listD | browser tab list |
| browser_tab_newD | browser tab new |
| browser_tab_selectD | browser tab select |
| browser_tab_closeD | browser tab close |
| browser_file_uploadD | browser file upload |
| browser_waitD | browser wait |
| browser_wait_forD | browser wait for |
| browser_resizeD | browser resize |
| browser_handle_dialogD | browser handle dialog |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/FutureAtoms/agentic-control-framework'
If you have feedback or need assistance with the MCP directory API, please join our Discord server