{ "permissions": { "allow": [ "Bash(python -c \"import pdfplumber; pdf = pdfplumber.open\\('docs/platform/DCP接口文档\\(轴力计\\).pdf'\\); [print\\(p.extract_text\\(\\)\\) for p in pdf.pages[:15]]\")", "Bash(python3 -c \"import pdfplumber; pdf = pdfplumber.open\\('docs/platform/DCP接口文档\\(轴力计\\).pdf'\\); [print\\(p.extract_text\\(\\)\\) for p in pdf.pages[:15]]\")", "Bash(pip install *)", "Bash(python -c ' *)", "mcp__filesystem__list_directory", "mcp__filesystem__directory_tree", "Bash(python3 -c \"import PyPDF2; print\\(''PyPDF2 ok''\\)\")", "Bash(python3 -c \"import pypdf; print\\(''pypdf ok''\\)\")", "Bash(python3 -c \"import pdfminer; print\\(''pdfminer ok''\\)\")", "Bash(python3 -c \"import fitz; print\\(''fitz ok''\\)\")", "Bash(python3:*)", "Bash(grep -A 5 \"INSERT INTO \\\\`sys_menu\\\\`\" /Users/admin/IdeaProjects/fastbee/sql/yack.sql)", "Bash(mvn compile:*)", "Bash(mvn test:*)", "Bash(mysql -hlocalhost -uroot -pfastbee fastbee -e \"SELECT id, serial_number, platform_id, device_type, enable FROM platform_device_mapping LIMIT 5;\")", "Bash(mvn test-compile:*)", "Bash(mvn clean:*)", "Bash(ls:*)", "mcp__ide__getDiagnostics", "Bash(mvn:*)", "Bash(npx eslint:*)", "Bash(git diff:*)", "Bash(source \"$HOME/.nvm/nvm.sh\")", "Bash(nvm use:*)", "Bash(npm run:*)", "mcp__filesystem__read_text_file", "Bash(sips:*)", "Bash(mysql -h localhost -u root -pfastbee fastbee -e \"SELECT id, name, config_json FROM bridge WHERE id = 9;\")", "Bash(mysql:*)", "Bash(git:*)", "mcp__filesystem__search_files", "Bash(grep:*)", "mcp__filesystem__list_directory_with_sizes", "Bash(find /Users/admin/IdeaProjects/fastbee -type d -name *oss* -o -type d -name *storage* -o -type d -name *plugs*)" ] } }