Help & Reference //FAQ & Troubleshooting
Docs/Help & Reference/FAQ & Troubleshooting

FAQ & Troubleshooting

Common questions, port configurations, database recovery, and debugging tips.
4 min read
Last updated: 2026-08-17

Error: Port 4747 Already In Use

If port 4747 is currently occupied by another process, launch OpenBoard on a custom port using the --port flag:

bash
openboard start --port 4848

AI Agent Cannot Connect via MCP

If Claude Code or Cursor reports that the MCP server is unreachable:

  1. Ensure the global CLI or npx command is accessible in your shell:
    bash
    which openboard
  2. Test stdio initialization directly from terminal:
    bash
    openboard mcp --log-level debug
  3. Verify that your agent JSON configuration uses the correct command path:
    json
    {
      "mcpServers": {
        "openboard": {
          "command": "npx",
          "args": ["-y", "openboard-app", "mcp"]
        }
      }
    }

SQLite Database Permission Denied

If your user account lacks permissions to write to ~/.openboard:

bash
# Create directory and grant user permissions
mkdir -p ~/.openboard
chmod 700 ~/.openboard
Was this page helpful?
Edit this page on GitHub

© 2026 OpenBoard. 100% Free & MIT Licensed.

Database: ~/.openboard/openboard.db