Skip to content

MCP Tools

McAmner edited this page Jun 2, 2026 · 2 revisions

MCP Tools

95 tools exposed by mq-mcp, generated from docs/tool_contracts.json.

Tool Class Resolver Writes Subprocess Description
analyze_csv A resolve_repo_file no no Analyserar en CSV-fil inom repo-katalogen.
analyze_guitar_pro B resolve_allowed_local_file no no Analyserar en Guitar Pro-fil (GP3, GP4, GP5).
bootstrap_learning_memory C none yes no Seed the learn layer from existing architecture memory ADRs.
bootstrap_semantic_memory C none yes no Ingest key mq-mcp docs into semantic memory for use as review context.
build_repo_context C none yes yes Rebuild the repo context artifacts used by the review engine.
check_port B none no yes Check whether a TCP port is in use on localhost.
create_note D none no yes Create a new note in Notes.app.
detect_architecture_drift A none no no Detect drift between declared documentation and actual runtime state.
edit_image C resolve_allowed_local_file yes no Redigerar en bild (resize, rotate, grayscale).
export_symbol_index C none yes no Write the current callgraph symbol map to generated/symbols/symbol_index.json.
extract_coding_conventions C none yes no Extract generalizable coding conventions from the last review of a file
find_large_files B none no yes Find files larger than a given size in a directory.
find_recent_files B none no yes Find files modified within the last N days.
get_architecture_decision A none no no Return the full text of a specific architecture memory entry by ID.
get_battery_status B none no yes Return battery level, charging state, and estimated time remaining.
get_clipboard B none no no Return the current contents of the macOS clipboard.
get_last_review A resolve_repo_file no no Return the most recent review findings for a repo file.
get_learning A none no no Show a single stored lesson by id (prefix match).
get_public_ip B none no no Return the current public IP address.
get_semantic_memory A none no no Return the full content of a semantic memory item by exact key.
get_system_resources B none no no CPU, minne och disk-info.
get_todays_events B none no yes Return today's events from Calendar.app.
get_wifi_info B none no yes Return the current Wi-Fi network name and signal info.
git_diff A run_repo_command no yes Show git diff for the repo or a specific relative path. Read-only.
git_status A run_repo_command no yes Show current git branch, status, and latest commit. Read-only.
hal_repo_report D none no yes Run a read-only mq-hal repository report.
learn_from_diff C none yes yes Create a learning record with the current git diff as context.
learn_from_review C resolve_repo_file yes no Create a learning record from the last review findings for a file.
learning_status A none no no Return a summary of the local learn layer: counts by source, risk, and repo.
list_architecture_decisions A none no no List all architecture memory entries (ADRs, boundaries, philosophy, rejected patterns).
list_architecture_docs A none no no List all architecture documents with freshness status relative to server.py.
list_learnings A none no no List stored engineering lessons, with optional filters.
list_local_repos A none no no List all registered local repositories by name and path. Read-only.
list_openable_apps A none no no List all applications Bridget can open or control directly.
list_repo_files A none no no List files in the repository, excluding common cache/build folders.
list_review_contracts A none no no List available review contracts and their modes.
list_review_history A none no no List all files that have review history and their last review summary.
list_review_skills A none no no List available review skills, their trigger paths, and extensions.
list_running_apps B none no yes List all visible macOS applications currently running.
list_semantic_memory A none no no List all items in semantic memory with key, tags, and content preview.
lock_screen D none no yes Lock the macOS screen immediately.
open_app D none no yes Launch a macOS application by name.
open_chrome D none no yes Open Google Chrome, optionally to a specific URL.
open_finder D none no yes Open Finder at a given path, or at the home directory if no path is given.
open_in_app D resolve_allowed_local_file no yes Öppnar en fil i dess standardprogram (t.ex. GP8 eller Photoshop).
open_messages D none no yes Open Messages.app, optionally to a specific contact or phone number.
open_repo_terminal D none no yes Open a registered local repository in a new Terminal window.
open_spotify D none no yes Open Spotify, optionally to a track, album, playlist, or search.
open_terminal D none no yes Open a new Terminal window, optionally cd'd into a given path.
open_url D none no yes Open a URL in the default browser.
open_vscode D none no yes Open Visual Studio Code, optionally at a file or folder.
promote_learning A none no no Preview how a lesson would look if promoted to a target document.
read_repo_file A resolve_repo_file no no Läser innehållet i en fil inom repo-katalogen.
record_architecture_decision C resolve_repo_file yes no Record a new architecture decision (ADR) in the architecture_memory/ store.
record_learning C none yes no Store a verified engineering lesson in the local learn layer.
repo_signal_analyze B resolve_allowed_local_file no yes Run repo-signal analyze on a local repository. Read-only.
repo_signal_checklist B resolve_allowed_local_file no yes Run repo-signal publish checklist on a local repository. Read-only.
repo_signal_doctor_json B resolve_allowed_local_file no yes Run repo-signal doctor --json and return structured doctor.v1 data. Read-only.
repo_signal_inspect B resolve_allowed_local_file no yes Run repo-signal inspect --json and return structured inspect.v1 data. Read-only.
repo_signal_status A none no no Report whether repo-signal export packs are present, their age, and merge status.
review_architecture_doc A resolve_repo_file no no Review an architecture document against current runtime state.
review_diff A none no no Review all files changed in the working tree or staging area.
review_file A resolve_repo_file no no Run an AI review on a repo file using the configured review contract.
review_repo A none no no Review the least-recently-reviewed Python files in the repo.
review_runtime_contract A none no no Review docs/RUNTIME_CONTRACT.md against actual runtime state.
risk_review_diff A none no no Risk pass over all files changed in the working tree or staging area.
risk_review_file A resolve_repo_file no no Targeted risk pass on a single file with a declared risk mode.
run_mqlaunch D none no yes Öppnar mqlaunch i ett nytt Terminal-fönster. mqlaunch är ett interaktivt TUI och kräver en riktig terminal.
run_mqlaunch_ask D none no yes Ask mqlaunch a natural-language question about the current repo.
run_mqlaunch_bundle D none yes yes Run mqlaunch bundle — create a debug bundle for support/diagnostics.
run_mqlaunch_demo D none no yes Run mqlaunch demo — guided demo of mqlaunch features.
run_mqlaunch_doctor D none no yes Run mqlaunch doctor — environment and dependency health check.
run_mqlaunch_perf D none no yes Run mqlaunch perf — performance monitoring menu.
run_mqlaunch_release_check D none no yes Run mqlaunch release-check — pre-release gate for macos-scripts.
run_mqlaunch_selftest D none no yes Run mqlaunch selftest — internal smoke tests for mqlaunch itself.
run_mqlaunch_system_check D none no yes Run mqlaunch system check — system health and environment overview.
run_mqlaunch_version D none no yes Run mqlaunch version — show mqlaunch version information.
run_tests D none no yes Run pytest in a registered local repository.
search_learnings A none no no Full-text search across stored lessons (task, lesson, validation, repo).
search_repo A run_repo_command no yes Search repository text using git grep. Read-only.
search_semantic_memory A none no no Search semantic memory by keywords across keys, tags, and content.
set_clipboard C none yes yes Copy text to the macOS clipboard.
set_reminder D none no yes Create a reminder in Reminders.app.
set_volume D none no yes Set the macOS system output volume.
set_wallpaper D none no yes Set the macOS desktop wallpaper.
show_notification D none no yes Send a macOS notification via osascript.
speak_text D none no yes Speak text aloud using macOS text-to-speech.
store_semantic_memory C none yes no Store or update a knowledge item in semantic memory.
summarize_learnings A none no no Summarize stored lessons — counts by source and risk, recent entries.
take_screenshot C none yes yes Take a screenshot and save it to a file.
toggle_dark_mode D none no yes Toggle macOS between dark mode and light mode.
tool_safety_report A none no no Return the documented MCP tool safety classification.
update_repo_file C resolve_repo_file yes no Safely update a text file inside the repo by replacing exact text. Does not commit.
validate_orchestration_contract A none no no Verify that the current tool set satisfies the orchestration contract.
validate_project D none no yes Run the local project validation script if it exists.

Clone this wiki locally