Read tools never change anything. Write tools change your own Tread Connection settings or data. Sensitive tools reach other people or change live JobTread data, and the JobTread ones show a preview first.
Every tool
| Tool | What it does | Access | Side effects |
|---|---|---|---|
apply_audit_fix | Apply a per-finding JT config fix surfaced by audit_setup. | Sensitive write | |
approve_skill_card | Approve one card so the skill does exactly what the card shows. | Sensitive write | Runs the approved card, which may change JobTread or send a message. |
audit_history | Show your past audit runs with score trend + per-run delta (closed/new/carried since the previous run). | Read | |
audit_setup | Audit a JobTread setup against best practices for a given trade. | Read | |
audit_trend | Render a text-mode trend chart of your audit scores over time. | Read | |
benchmark_my_setup | Compare your most-recent JT setup audit to the anonymized median across other commercial GCs of similar size. | Read | |
browse_agents | Browse available AI agents on the Tread Connection marketplace. | Read | None; reads data without changing it. |
bulk_apply_audit_fix | Apply MULTIPLE whitelisted audit fixes in one call. | Sensitive write | |
change_order_box | Put the contract before and after box (original contract, approved change orders, this change order, new contract total) at the top of a draft change order's footer in JobTread. | Sensitive write | |
check_budget_formulas | Read-only budget check for one JT job. | Read | None; reads data without changing it. |
compare_backups | Diff two backup snapshots and report what was added, removed, or changed. | Read | |
connect_jobtread | Connect your JobTread account to enable automatic config backups. | Write | |
contract_summary | One job's original contract, approved and pending changes, running contract total, invoiced, paid and left to bill. | Read | |
create_backup | Take a manual snapshot of your JobTread configuration right now. | Write | |
customer_statement | A customer's statement across their jobs: contract, every invoice and payment, what's open and overdue. | Read | |
export_backup | Return a backup's contents without flooding your context. | Read | |
get_job_file | Open a visible JobTread file for your AI or download it through a signed TC link. | Read | None; reads data without changing it. |
help | Help with Tread Connection and your account. | Read | None; reads data without changing it. |
install_skill | Turn a skill on. | Sensitive write | Enables recurring work with your JobTread access after preview and confirmation. |
job_context | Pull a JobTread job snapshot as visible to your JT role. | Read | None; reads data without changing it. |
job_dailylogs | List recent daily logs for a specific JobTread job, scoped to your JT role. | Read | None; reads data without changing it. |
job_diff | Compare an earlier copy of a JobTread job's budget to the budget now (or to another copy) and report, in plain words, which lines were added, removed or changed and how much the total price and cost moved. | Read | |
job_files | List the files and folders you can see on a JobTread job. | Read | None; reads data without changing it. |
job_map | Show the user's JobTread jobs on a map (and, for admins, where the crew clocked in). | Read | None; reads data without changing it. |
job_overview | One-call summary of a JT job: budget (price/cost/margin, options broken out), financial summary (approved contract, invoices, AR, vendor bills), task progress, recent daily logs. | Read | None; reads data without changing it. |
job_snapshot | Save a timestamped copy of a JobTread job's budget (every line with quantity, formulas, prices, cost groups and parameters) in Tread Connection's own storage, before anything writes to that budget. | Write | |
jobtread_help | Use this FIRST for any question about how JobTread works: where a setting is, what a feature does, how to set up or build anything in JobTread (budgets, schedules, workflows, formulas, invoices, pay apps, change orders, QuickBooks sync, payments). | Read | None; reads data without changing it. |
list_backups | List your available JobTread config backups with dates, sizes, and expiration. | Read | |
list_skills | List the skills in the Tread Connection catalog: what each does, its settings, when it runs, and whether your plan can install it. | Read | None; reads data without changing it. |
load_agent | Load an AI agent — the entry point for ANY "how do I / where is / why does JobTread..." question. | Read | None; reads data without changing it. |
my_account | View your Tread Connection account, plan, and usage. | Read | None; reads data without changing it. |
my_agents | List your subscribed AI agents and available brains. | Read | None; reads data without changing it. |
my_dailylogs | List recent JobTread daily logs visible to your JT role. | Read | None; reads data without changing it. |
my_jobs | List your JobTread jobs, automatically scoped to what your JT role can see. | Read | None; reads data without changing it. |
my_project_rooms | List the project rooms you belong to, grouped by company. | Read | None; reads data without changing it. |
my_skills | Show your skills, their last runs, what needs attention, and cards waiting for approval. | Read | None; reads data without changing it. |
my_tasks | List your JobTread tasks (scheduled work), scoped to your JT role. | Read | None; reads data without changing it. |
open_project_room | Open one project room per job. | Sensitive write | |
org_ap_aging | Org-wide accounts payable aging — open vendor bills across ALL jobs with due-date-based buckets (current / 1-30 / 31-60 / 61-90 / 90+ past due) and per-vendor payment priority. | Read | |
org_ar_aging | Org-wide accounts receivable aging — open customer invoices across ALL jobs with due-date-based buckets (current / 1-30 / 31-60 / 61-90 / 90+ past due) and per-customer collection priority. | Read | |
pacenotes_act | Ask to add a to-do or daily log. | Sensitive write | Queues a JobTread to-do or daily-log change for approval in the PaceNotes app. |
pacenotes_action_status | Read the outcome of an action, or cancel it while it is still waiting for approval. | Write | Reads an action outcome or cancels an action still waiting for approval. |
pacenotes_actions | List the actions PaceNotes can ask the member to approve. | Read | None; reads data without changing it. |
pacenotes_add_profile_fact | Add one concrete fact (or one context-tagged habit) to what PaceNotes knows about the member, for example 'Quotes flatwork at $7 per square foot' or, as a habit with context 'sub_call', 'stay quiet unless a number is wrong'. | Write | Adds a fact or habit to your saved PaceNotes profile. |
pacenotes_assignments | Assign your agent 1 to 10 YouTube, audio or article links and an instruction. | Sensitive write | Assigns work to your agent and may fetch external links or use model credits. |
pacenotes_assist_act | Click and type in the member's browser tab, with their permission, only when they switched on 'Let the AI drive this tab'. | Sensitive write | Clicks or types in your browser tab; those actions may submit data or reach other people. |
pacenotes_assist_log | The audit log of help requests: what was asked, why, who asked, when, and how it ended. | Read | None; reads data without changing it. |
pacenotes_assist_look | Look at what the member sees, with their permission. | Read | None; reads data without changing it. |
pacenotes_assist_result | Fetch the result of a help request that outlived the wait (pacenotes_assist_look or pacenotes_assist_act said Still waiting for the member). | Read | None; reads data without changing it. |
pacenotes_assist_status | List the PaceNotes help windows open right now that you can use: where, which powers the member switched on, and whether the window is still alive. | Read | None; reads data without changing it. |
pacenotes_call_me | Ring the member’s chosen phone or screen for a conversation with their desk. | Sensitive write | Rings your chosen phone or screen and starts a call when answered. |
pacenotes_call_move | Move the member's live PaceNotes call to another of their own devices, only when they ask (for example 'move this to my computer'). | Sensitive write | Rings another of your devices and moves the live call after it is answered. |
pacenotes_call_plan | Read the member's question list for a PaceNotes session: each question, whether it was answered, skipped or saved for later, and the answer PaceNotes heard. | Read | None; reads data without changing it. |
pacenotes_call_status | Whether the member's desk may ring their phone right now, and if not, why and until when. | Read | None; reads data without changing it. |
pacenotes_camera_look | See the newest camera still shared by the member during this session. | Read | None; reads data without changing it. |
pacenotes_desk_detach | Stop following the call. | Write | Disconnects your desk from the live session. |
pacenotes_desk_prepare | Keep PaceNotes' fast lane informed so it works well between your turns, with no model call of yours. | Write | Updates the fast lane’s saved context for the live session. |
pacenotes_desk_say | Show one tip on the member's screens (and in their ear, when they listen by ear). | Sensitive write | Shows a tip on your screens or speaks it into your ear; spoken words cannot be recalled. |
pacenotes_desk_set | Change the few settings a desk may: gear (improv is Only when I ask, drive is Short tips). | Write | Changes the desk’s allowed settings for the session. |
pacenotes_homework | Get the homework for one PaceNotes session (something the member listened to or talked through). | Read | None; reads data without changing it. |
pacenotes_live_next | Follow the member's live PaceNotes call as their desk. | Write | Attaches your desk to the live session and updates its presence. |
pacenotes_options | List the PaceNotes options the member can change by asking you (their current values), the settings that can never be changed this way and why, and any change waiting for the member's confirmation in the app. | Read | None; reads data without changing it. |
pacenotes_personas | List, save or delete personas: saved starting points for parallel sessions. | Sensitive write | Saves or deletes personas; deletion may be hard to undo. |
pacenotes_profile | Read what PaceNotes knows about this member: the short profile used for live cues (who they are, their trade, what to flag while they listen), plus the facts and habits it keeps. | Read | None; reads data without changing it. |
pacenotes_save_profile | Save a short profile PaceNotes uses for live cues: who the member is, their trade, what to flag while they listen. | Write | Replaces your saved PaceNotes profile. |
pacenotes_sessions | List the member's recent PaceNotes sessions (things they listened to live): id, title, url, when it started, how long it ran, how many sentences were actually heard (0 means nothing came in: the microphone was off or the wrong tab was captured), minutes billed, and how many lines were stored. | Read | None; reads data without changing it. |
pacenotes_set_call_plan | Write the agenda for a call: the questions or items the member wants to cover, each with optional detail they can tap to read. | Write | Saves the questions and agenda for a call. |
pacenotes_set_option | Change one PaceNotes option for the member, only when they asked you to. | Write | Updates an allowed setting or saves a request for confirmation in the app. |
pacenotes_state | Read jobs and their versions, pending actions and whether the PaceNotes app is connected. | Read | None; reads data without changing it. |
pacenotes_transcript | Read the transcript of one PaceNotes session (something the member listened to live). | Read | None; reads data without changing it. |
pause_skill | Pause a skill, or turn a paused one back on with resume: true. | Write | Pauses or resumes future skill runs. |
photos_to_posts | Start turning a JobTread job's photos into social media posts. | Read | None; reads data without changing it. |
preview_skill | Test a skill over your recent JobTread data (14 days by default) and list what it would have done. | Read | None; reads data without changing it. |
project_room_agent_state | Set your agent's current state in a project room. | Write | Updates your agent’s current state in the room. |
project_room_item_report | Report progress on an assigned action item. | Sensitive write | Submits progress on an assigned item for the owner or team to review. |
project_room_my_items | Read open action items handed to your agent, oldest first, with sources visible to their owner. | Read | None; reads data without changing it. |
project_room_post | Save a private draft as your agent in a project room. | Sensitive write | Saves an agent draft; team or everyone posts wait for owner review and sharing because other people may read them. |
project_room_read | Read the newest 200 visible messages and their permitted sources. | Read | None; reads data without changing it. |
reject_skill_card | Turn down one card. | Write | Marks one skill card rejected so it will not run. |
request_agent | Submit a request for a custom AI agent. | Sensitive write | Submits a custom-agent request for the Tread Connection team to review and follow up. |
restore_backup | Restore a backup into your connected JobTread org. | Sensitive write | |
set_brain | Set your trade specialization. | Write | Saves your trade specialization for future answers. |
time_cost_report | Payroll cost and hours from JobTread time entries by job, cost code and person, including unassigned labor and unusually long entries. | Read | |
use_company | List your companies and the company pinned for this MCP session, or pin one by name or JT org id. | Write | Changes the company selected for this MCP session. |
view_backup | Render a human-readable summary of a backup snapshot. | Read | |
view_job_photo | Look at up to 4 photos from a JobTread job in one call. | Read | None; reads data without changing it. |
Questions: jakemauldin@risingcreek.ai
Privacy Policy · Terms of Service · Send feedback · Tread Connection
