TBG — The Brett Group
by thebrettgroup.com · remote · no sign-in to list tools · v1.0.0 · published by com.thebrettgroup
Licensed contractor matching, permit rules and investor loans for Annapolis, Maryland
9 tools: 2 do something that can't be undone, 3 change things and 4 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone2Claude Code: ask: see these tools
- Changes things3Claude Code: ask: see these tools
- Only reads4Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http tbg https://thebrettgroup.com/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
9 tools
Can't be undone 2Claude Code: ask
contact_tbgSend TBG a build-to-rent inquiry (landowner, co-investor, builder partner) or another question.Reads text others writeCan send data outNo findings
Why it is in this group
- The description's first verb is "send": a word for sending, and what is sent cannot be taken back.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
- outboundThe description's first verb is "send": it sends or publishes something to other people.
- outboundThe input takes a destination (input.phone): what the tool writes goes there.
Description, as the server wrote it Send TBG a build-to-rent inquiry (landowner, co-investor, builder partner) or another question. Home projects go through submit_project_request and loans through submit_lending_inquiry. Accepted only with user_consented=true.
Annotations the server declares
- title: Contact TBG
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: true
submit_lending_inquirySend TBG a real estate investor's loan inquiry (fix-and-flip, ground-up construction or bridge) for non-owner-occupied property in Maryland.Reads text others writeCan send data outNo findings
Why it is in this group
- The name "submit_lending_inquiry" says "submit": a word for a change.
- The description's first verb is "send": a word for sending, and what is sent cannot be taken back.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
- outboundThe input takes a destination (input.phone): what the tool writes goes there.
Description, as the server wrote it Send TBG a real estate investor's loan inquiry (fix-and-flip, ground-up construction or bridge) for non-owner-occupied property in Maryland. Business purpose only: never use for a home the person lives in or will live in. Not an application or commitment to lend. Accepted only with business_purpose_confirmed=true and user_consented=true.
Annotations the server declares
- title: Lending inquiry
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: true
Changes things 3Claude Code: ask
apply_to_networkSubmit an application for a contractor, trade, home builder, architect/engineer, lender, agent/broker, property manager or supplier to join the TBG network in Maryland.Reads text others writeCan send data outNo findings
Why it is in this group
- The name "apply_to_network" says "apply": a word for a change.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
- outboundThe input takes a destination (input.phone): what the tool writes goes there.
Description, as the server wrote it Submit an application for a contractor, trade, home builder, architect/engineer, lender, agent/broker, property manager or supplier to join the TBG network in Maryland. Accepted only with user_consented=true (the applicant agrees to be contacted about joining).
Annotations the server declares
- title: Apply to network
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: true
check_service_areaChecks whether TBG serves a Maryland ZIP code or town for home projects, and which office issues building permits there.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Checks whether TBG serves a Maryland ZIP code or town for home projects, and which office issues building permits there.
Annotations the server declares
- title: Check service area
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
submit_project_requestAsk TBG to match a homeowner with one licensed partner contractor for a remodel, addition, basement, deck/exterior or new custom home in Annapolis / Anne Arundel County, MD.Reads text others writeCan send data outNo findings
Why it is in this group
- The name "submit_project_request" says "submit": a word for a change.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
- outboundThe input takes a destination (input.phone): what the tool writes goes there.
Description, as the server wrote it Ask TBG to match a homeowner with one licensed partner contractor for a remodel, addition, basement, deck/exterior or new custom home in Annapolis / Anne Arundel County, MD. Free to the homeowner. Creates a request in TBG's intake system; it is accepted only with user_consented=true, meaning the person has agreed to TBG's consent text (returned by list_project_options). TBG then contacts the person to confirm.
Annotations the server declares
- title: Request a contractor match
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: true
Only reads 4Claude Code: allow
get_company_overviewWho TBG (The Brett Group) is, what it offers homeowners, investors and contractors in Annapolis / Anne Arundel County, Maryland, how matching works and what it costs (free to homeo…No findings
Why it is in this group
- The name "get_company_overview" says "get": a word for reading.
Description, as the server wrote it Who TBG (The Brett Group) is, what it offers homeowners, investors and contractors in Annapolis / Anne Arundel County, Maryland, how matching works and what it costs (free to homeowners).
Annotations the server declares
- title: About TBG
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_hiring_checklistMaryland rules for hiring a home improvement contractor, with official sources: MHIC license lookup, one-third deposit cap, required contract terms, $500K insurance, the $30,000 Gu…No findings
Why it is in this group
- The name "get_hiring_checklist" says "get": a word for reading.
Description, as the server wrote it Maryland rules for hiring a home improvement contractor, with official sources: MHIC license lookup, one-third deposit cap, required contract terms, $500K insurance, the $30,000 Guaranty Fund, trade licenses, liens and permits.
Annotations the server declares
- title: Hiring checklist
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_local_permit_guidancePlain-English permit guidance for a home project in Annapolis or Anne Arundel County, MD: county vs City of Annapolis, Land Use Navigator, Chesapeake Bay Critical Area, historic di…No findings
Why it is in this group
- The name "get_local_permit_guidance" says "get": a word for reading.
Description, as the server wrote it Plain-English permit guidance for a home project in Annapolis or Anne Arundel County, MD: county vs City of Annapolis, Land Use Navigator, Chesapeake Bay Critical Area, historic district, plus local considerations for the town.
Annotations the server declares
- title: Local permit guidance
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
list_project_optionsReturns the valid values for project types, scopes, timelines, budgets, loan types and partner types, plus the consent text a person agrees to when sending TBG a request.No findings
Why it is in this group
- The name "list_project_options" says "list": a word for reading.
Description, as the server wrote it Returns the valid values for project types, scopes, timelines, budgets, loan types and partner types, plus the consent text a person agrees to when sending TBG a request.
Annotations the server declares
- title: Form options
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Exfil surface
Which tools read private data, which read text someone else can write, and which can send data out. One of each is a path a prompt injection can use.
No private-data, untrusted-input, outbound path in this server alone: no tool is tagged private-data.
- Reads private data0
- Reads files, mail, messages, databases, secrets, calendars or repositories.
- Reads text others write4
- Brings in text someone else can write: web pages, inbound email, messages, issues and comments.
- Can send data out4
- Can carry data to people or systems: it sends, posts or publishes, or takes a recipient, channel or URL.
Other servers in the same agent add their own tools to these paths. Audit your whole setup to see them together.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http tbg https://thebrettgroup.com/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change or a way out, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__tbg__get_company_overview",
"mcp__tbg__get_local_permit_guidance",
"mcp__tbg__get_hiring_checklist",
"mcp__tbg__list_project_options"
],
"ask": [
"mcp__tbg__check_service_area",
"mcp__tbg__submit_project_request",
"mcp__tbg__submit_lending_inquiry",
"mcp__tbg__contact_tbg",
"mcp__tbg__apply_to_network"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. A read that can send data out (it takes a URL, say) asks first too. It assumes the server is installed as tbg. Review it before you use it.
Capability tags behind 4 rules
- mcp__tbg__submit_project_request untrusted-input, outbound
- mcp__tbg__submit_lending_inquiry untrusted-input, outbound
- mcp__tbg__contact_tbg untrusted-input, outbound
- mcp__tbg__apply_to_network untrusted-input, outbound