Workarounds and additional tools for Cursor users on Windows.
-
Bash command execution
- MCP tools:
run_bash_command,read_output - Avoids Cursor bug: run tool attempts to use xterm bracketed paste on Windows where that isn't supported.
- Avoids Cursor bug: run tool sometimes hangs before actually starting the command.
- Avoids Cursor bug: commands sometimes execute but never return control to the model.
- Improves on Cursor by automatically paging command outputs. Paging avoids blowing out the model's context from an unexpected long command output.
- Improves on Cursor by adding mandatory timeouts to all command executions.
- MCP tools:
-
Database querying and exploration
- MCP tools:
list_database_connections,list_database_schemas,list_database_objects,describe_database_object,list_database_types,run_sql_command - Connect to SQL Server databases and SQLite files to explore schemas, list objects, and execute queries
- All SQL commands run in transactions that automatically roll back, ensuring no accidental data modification
- Supports both SQL Server (with Windows or SQL authentication) and SQLite databases
- Automatic output paging prevents long query results from overwhelming the model's context
- Configure SQL Server connections in
config.jsoncunder theconnectionssection
- MCP tools:
-
Real-time log monitoring
logs.battool for viewing active command execution logs. The logs don't appear "live" inside Cursor, so use this tool in a separate terminal window to view the logs as they happen.
- Windows 10/11
- Cursor IDE
- Git for Windows (for Git Bash)
-
Download Arcadia: Download the latest
arcadia.zipfrom our GitHub Releases. -
Extract: Extract
arcadia.zipto a folder of your choice (e.g.,C:\Tools\arcadia\) -
Configure Cursor: Follow the
INSTALLING.htmlguide. -
Verify Installation: Ask the model to verify the presence of Arcadia MCP tools.