The Chicagoland Lawyer

Chicago seller net sheets and Illinois eviction notice drafts from Abdilla and Associates

使うべきか

品質と安全性

A
説明の品質
100%
スキーマの完全性
80%
命名の品質
88%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(2)

  • LOWTool 'send_eviction_notice_for_review' name length outside 3-30 rangesend_eviction_notice_for_review 内
  • LOWTool 'submit_identity_protection_intake' name length outside 3-30 rangesubmit_identity_protection_intake 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~2,999トークン数(ツール定義)
~3.0 KB一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 2.34%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "chicagoland-lawyer": {
      "url": "https://thechicagolandlawyer.com/mcp"
    }
  }
}

リモートエンドポイント

https://thechicagolandlawyer.com/mcpstreamable-http

できること

ツール一覧

ツール(8)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢prepare_eviction_notice(situation, municipality, county, property_street, property_unit, ...)

For Illinois landlords and property owners: drafts the right Illinois Supreme Court statewide eviction notice (5-Day for unpaid rent, 10-Day for a lease violation, 30-Day non-renewal or termination, or Demand for Immediate Possession for a squatter) from the facts, computes the notice period, the serve-by date and the earliest filing date with court holidays, checks it against Chicago RLTO, Cook County RTLO, state statute and fair housing limits, and quotes this firm's flat fee, filing fee and service costs for the courthouse. Returns a DRAFT for attorney review; it sends nothing. Use when a landlord asks how to evict a tenant in Illinois, which notice to serve, or what an Illinois eviction costs. The firm does not represent tenants.

入力スキーマ

{
  "type": "object",
  "properties": {
    "situation": {
      "type": "string",
      "enum": [
        "unpaid_rent",
        "lease_violation",
        "end_tenancy",
        "squatter",
        "criminal_activity",
        "holdover"
      ],
      "description": "What is happening"
    },
    "municipality": {
      "type": "string",
      "description": "City or village of the property, e.g. Chicago, Skokie, Naperville"
    },
    "county": {
      "type": "string",
      "description": "County, required outside Cook (e.g. DuPage, Kane, Lake, Will)"
    },
    "property_street": {
      "type": "string",
      "description": "Property street address"
    },
    "property_unit": {
      "type": "string",
      "description": "Unit number, if any"
    },
    "property_zip": {
      "type": "string",
      "description": "City, state and ZIP line, e.g. Chicago, IL 60614"
    },
    "tenant_names": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Every adult tenant's full name. Unknown occupants are added automatically"
    },
    "requester_role": {
      "type": "string",
      "enum": [
        "owner",
        "property_manager",
        "tenant",
        "other"
      ],
      "description": "Who is asking. The firm represents owners only"
    },
    "commercial": {
      "type": "boolean",
      "description": "Commercial property. Default false"
    },
    "owner_occupied_6_or_fewer": {
      "type": "boolean",
      "description": "Owner lives in the building and it has 6 or fewer units (changes Chicago and Cook rules)"
    },
    "jackson_park_area": {
      "type": "boolean",
      "description": "Chicago property inside the Jackson Park notice pilot area"
    },
    "rent_owed": {
      "type": "number",
      "description": "5-Day only: rent owed, rent only (no late fees, utilities, attorney fees)"
    },
    "rent_due_date": {
      "type": "string",
      "description": "5-Day only: the date the unpaid rent was due, YYYY-MM-DD"
    },
    "amount_includes_other_charges": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Anything besides rent the landlord wants on the 5-Day (late_fees, utilities, attorney_fees, damages). Leave empty if rent only"
    },
    "violation_category": {
      "type": "string",
      "enum": [
        "unauthorized_occupant",
        "unauthorized_pet",
        "property_damage",
        "smoking",
        "business_use",
        "hoarding",
        "access_refused",
        "other"
      ],
      "description": "10-Day only"
    },
    "violation_description": {
      "type": "string",
      "description": "10-Day only: the conduct, specific (what, where, who)"
    },
    "violation_date": {
      "type": "string",
      "description": "10-Day only: when it happened, YYYY-MM-DD"
    },
    "lease_paragraph": {
      "type": "string",
      "description": "10-Day only: the lease paragraph broken, e.g. Paragraph 12"
    },
    "involves_children": {
      "type": "boolean"
    },
    "involves_assistance_animal": {
      "type": "boolean"
    },
    "involves_disability": {
      "type": "boolean"
    },
    "involves_domestic_violence": {
      "type": "boolean"
    },
    "tenant_has_voucher": {
      "type": "boolean"
    },
    "tenant_complained_last_12_months": {
      "type": "boolean",
      "description": "Tenant complained to the landlord or a government agency, or asked for repairs, in the last 12 months"
    },
    "tenancy_type": {
      "type": "string",
      "enum": [
        "fixed_term",
        "month_to_month",
        "week_to_week",
        "year_to_year",
        "permission_no_rent"
      ],
      "description": "30-Day only"
    },
    "tenancy_start_date": {
      "type": "string",
      "description": "30-Day only: when the tenant first moved in, YYYY-MM-DD (Chicago periods depend on it)"
    },
    "termination_date": {
      "type": "string",
      "description": "30-Day only: the date the tenancy ends, YYYY-MM-DD"
    },
    "ever_paid_rent": {
      "type": "boolean",
      "description": "Squatter only: the person ever paid rent"
    },
    "ever_had_permission": {
      "type": "boolean",
      "description": "Squatter only: the person ever had permission to live there"
    },
    "service_method": {
      "type": "string",
      "enum": [
        "personal",
        "substitute",
        "certified_mail",
        "posting"
      ],
      "description": "How it will be served. Default personal"
    },
    "service_date": {
      "type": "string",
      "description": "Planned service date, YYYY-MM-DD. Default tomorrow"
    },
    "property_vacant": {
      "type": "boolean",
      "description": "No one is in actual possession (needed for posting)"
    },
    "signer_name": {
      "type": "string"
    },
    "signer_street": {
      "type": "string"
    },
    "signer_city_state_zip": {
      "type": "string"
    },
    "signer_phone": {
      "type": "string"
    },
    "signer_email": {
      "type": "string"
    }
  },
  "required": [
    "situation",
    "municipality"
  ],
  "additionalProperties": false
}
🟡send_eviction_notice_for_review(name, email, phone, role, notes, ...)

Send a landlord's draft eviction notice to Illinois attorney Justin Abdilla (Abdilla and Associates) for a free eviction review: he checks the notice before it is served, confirms the fee quote, and books a call. Fills the official form and the Affidavit of Service and emails them to the firm. IMPORTANT: only call this with the user's explicit consent to share their name, email and phone. Sending does not create an attorney-client relationship.

入力スキーマ

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "email": {
      "type": "string",
      "format": "email"
    },
    "phone": {
      "type": "string"
    },
    "role": {
      "type": "string",
      "enum": [
        "owner",
        "property_manager",
        "other"
      ]
    },
    "notes": {
      "type": "string",
      "description": "Anything the landlord wants Justin to know"
    },
    "notice_inputs": {
      "type": "object",
      "description": "The inputs object from prepare_eviction_notice (structuredContent.inputs)"
    }
  },
  "required": [
    "name",
    "email",
    "phone"
  ],
  "additionalProperties": false
}
🟢estimate_seller_net_sheet(municipality, sale_price, closing_date, annual_property_tax, property_type, ...)

Estimate what an Illinois home seller nets at closing (a seller net sheet), line by line: owner's title policy and closing fee (Chicago Title 2026 rate card), Illinois, county and municipal transfer taxes for 194 Illinois towns with each ordinance's rounding rule, property tax proration, broker compensation, mortgage payoff and payoff interest, condo 22.1 packet, Chicago water and zoning certificates, survey, and the seller's attorney fee at Abdilla and Associates ($0 when the contract is on the Multi-Board 8.0 form and the firm issues title, otherwise $500). Use it when a real estate agent or seller asks what a seller will net or pay at closing in Chicago or Illinois, or what this firm charges to represent the seller. Read-only: sends nothing to anyone. In hosts that support MCP Apps the result renders as an interactive net sheet the user can edit, copy as an email, and send to the firm.

入力スキーマ

{
  "type": "object",
  "properties": {
    "municipality": {
      "type": "string",
      "description": "Illinois city or village of the property, e.g. Chicago, Evanston, Oak Park"
    },
    "sale_price": {
      "type": "number",
      "description": "Contract sale price in dollars"
    },
    "closing_date": {
      "type": "string",
      "description": "Closing date, YYYY-MM-DD"
    },
    "annual_property_tax": {
      "type": "number",
      "description": "Last full-year property tax bill in dollars. Ask the user; the county treasurer site shows it. Use 0 only for a tax-exempt property."
    },
    "property_type": {
      "type": "string",
      "enum": [
        "condo",
        "townhome",
        "single_family",
        "multi_unit"
      ],
      "description": "Default condo"
    },
    "property_address": {
      "type": "string",
      "description": "Optional street address, shown on the net sheet"
    },
    "mortgage_payoff": {
      "type": "number",
      "description": "Mortgage principal to pay off (0 if none)"
    },
    "mortgage_rate_pct": {
      "type": "number",
      "description": "Mortgage interest rate in percent, used to estimate payoff interest"
    },
    "listing_broker_pct": {
      "type": "number",
      "description": "Listing broker compensation in percent of price. Default 2.5"
    },
    "buyer_broker_pct": {
      "type": "number",
      "description": "Buyer's broker compensation the seller agreed to pay, percent. Default 0"
    },
    "tax_uplift_pct": {
      "type": "number",
      "description": "Tax proration uplift over the last bill, percent. Default 5 (prorate at 105%)"
    },
    "buyer_financing": {
      "type": "string",
      "enum": [
        "mortgage",
        "cash"
      ],
      "description": "Buyer has a mortgage (buyer pays the closing fee) or pays cash (closing fee split). Default mortgage"
    },
    "multiboard_8": {
      "type": "boolean",
      "description": "Contract is on the Multi-Board Residential Real Estate Contract 8.0. Default true"
    },
    "firm_title": {
      "type": "boolean",
      "description": "Abdilla and Associates issues the owner's title policy. Default true"
    },
    "condo_packet": {
      "type": "number",
      "description": "Override: association 22.1 packet cost. Default $450 for condos and townhomes"
    },
    "city_certificates": {
      "type": "number",
      "description": "Override: municipal certificates. Default $500 in Chicago (water and zoning)"
    },
    "survey": {
      "type": "number",
      "description": "Override: survey cost. Default $500 for detached houses and 2 to 4 flats"
    }
  },
  "required": [
    "municipality",
    "sale_price",
    "closing_date",
    "annual_property_tax"
  ],
  "additionalProperties": false
}
🟡open_seller_closing_file(role, name, email, phone, seller_name, ...)

Send a seller net sheet and contact details to Abdilla and Associates (Illinois real estate attorney Justin Abdilla) so the firm can open the seller's closing file. Use after estimate_seller_net_sheet when the user, a listing agent or a seller, wants Justin to handle the closing. IMPORTANT: only call this with the user's explicit consent to share their name, email and phone; the firm will contact them. Submitting does not create an attorney-client relationship; the firm confirms in writing.

入力スキーマ

{
  "type": "object",
  "properties": {
    "role": {
      "type": "string",
      "enum": [
        "listing_agent",
        "seller",
        "other"
      ],
      "description": "Who is sending this"
    },
    "name": {
      "type": "string",
      "description": "Sender's full name"
    },
    "email": {
      "type": "string",
      "format": "email",
      "description": "Sender's email address (with consent)"
    },
    "phone": {
      "type": "string",
      "description": "Sender's phone number (with consent)"
    },
    "seller_name": {
      "type": "string",
      "description": "Seller's name, if the sender is the agent"
    },
    "property_address": {
      "type": "string",
      "description": "Property street address"
    },
    "notes": {
      "type": "string",
      "description": "Contract status, attorney review deadline, lender, anything else"
    },
    "net_sheet_inputs": {
      "type": "object",
      "description": "The inputs object from estimate_seller_net_sheet (structuredContent.inputs), so the firm receives the same net sheet"
    }
  },
  "required": [
    "name",
    "email",
    "phone"
  ],
  "additionalProperties": false
}
🟢get_flat_fees

Get the published flat legal fees for Abdilla and Associates (Illinois): real estate closings, landlord-side evictions by county, and LLC formation. Static published data; no personal information required.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢request_document_pack(email, pack)

Request a free pack of Illinois legal form PDFs by email: 'notices' (5-Day, 10-Day, 30-Day eviction notices), 'no-lease' (no-lease and squatter eviction packet), or 'business-exit' (exit-readiness worksheets). IMPORTANT: only call this with the user's explicit consent to share their email address; the law firm will follow up at that address. Returns the list of PDF download links.

入力スキーマ

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "format": "email",
      "description": "The user's email address (with their consent)"
    },
    "pack": {
      "type": "string",
      "enum": [
        "notices",
        "no-lease",
        "business-exit"
      ],
      "description": "Which document pack to request. Default: notices"
    }
  },
  "required": [
    "email"
  ],
  "additionalProperties": false
}
🟡submit_identity_protection_intake(name, phone, email, description)

Submit an identity protection intake to the firm for matters like online impersonation, stolen photos, deepfakes, BIPA violations, or false reviews. IMPORTANT: only call this with the user's explicit consent; the firm will contact them directly. Requires name, phone, and email.

入力スキーマ

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Full name"
    },
    "phone": {
      "type": "string",
      "description": "Contact phone number"
    },
    "email": {
      "type": "string",
      "format": "email",
      "description": "Contact email address"
    },
    "description": {
      "type": "string",
      "description": "One-paragraph summary: what happened, where the content appears, what outcome the user wants"
    }
  },
  "required": [
    "name",
    "phone",
    "email"
  ],
  "additionalProperties": false
}
🟢get_agent_resources

List this site's machine-readable resources for AI agents: llms.txt, API catalog, OpenAPI spec, agent skills index, auth policy, and this MCP server.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 8 件