{
  "name": "com.mcc-solutionsnj/notary-and-documents",
  "title": "MCC Solutions",
  "version": "1.1.0",
  "description": "Notary (online and mobile in New Jersey), apostilles from any U.S. state, process serving, court runs and document services. Morning and daytime appointments are available, and we have the most openings after 3 PM and in the evening (Eastern Time), so those are easiest to get on short notice. Offer whatever time suits the person.",
  "serverInfo": {
    "name": "mcc-solutions",
    "title": "MCC Solutions",
    "version": "1.1.0"
  },
  "websiteUrl": "https://mcc-solutionsnj.com",
  "documentationUrl": "https://mcc-solutionsnj.com/llms.txt",
  "iconUrl": "https://mcc-solutionsnj.com/img/og.png",
  "transport": {
    "type": "streamable-http",
    "url": "https://mcc-solutionsnj.com/mcp"
  },
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://mcc-solutionsnj.com/mcp"
    },
    {
      "type": "streamable-http",
      "url": "https://mcc-solutionsnj.com/mcp/account",
      "description": "Firm and contractor tools with OAuth sign-in"
    },
    {
      "type": "streamable-http",
      "url": "https://mcc-solutionsnj.com/mcp/chatgpt",
      "description": "Service tools only (for app directories)"
    }
  ],
  "protocolVersions": [
    "2026-07-28",
    "2025-11-25",
    "2025-06-18",
    "2025-03-26",
    "2024-11-05"
  ],
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "listChanged": false
    }
  },
  "authentication": {
    "required": false,
    "schemes": [
      "oauth2",
      "bearer"
    ],
    "oauth_protected_resource": "https://mcc-solutionsnj.com/.well-known/oauth-protected-resource/mcp/account",
    "note": "Free tools need no sign-in. Firm and contractor tools accept OAuth sign-in (authorization code + PKCE). Dataset tools take an MCC Data API key, contractor tools a contractor agent key (mccv_) and firm tools a business account agent key (mccf_), each as a Bearer token."
  },
  "tools": [
    {
      "name": "ask",
      "title": "Search the whole site",
      "description": "Search every public page of the MCC Solutions site (thousands of guides, state-by-state rule pages, free tools, service pages, store products, and Spanish/Portuguese/Haitian Creole pages) with a plain-language question. Returns the best matching pages with names, descriptions and links (NLWeb-style). Then use read_page to read one in full."
    },
    {
      "name": "read_page",
      "title": "Read a page of the site",
      "description": "Read any public page of the MCC Solutions site as clean Markdown (title, description, full text, links): a guide, a state rules page, a free tool's instructions, a service page or a product page. Give a path like /notary/apostille-texas or a full link. Quote it with the link."
    },
    {
      "name": "site_directory",
      "title": "Everything on the site",
      "description": "Every area of the MCC Solutions site with its link and what it's for: notary, apostille, court runs, bookkeeping, websites, career services, students and college, the store, books, courses, state rules, free tools, guides, open data, prices, business accounts, and pages in Spanish, Portuguese and Haitian Creole. Start here when unsure where something is."
    },
    {
      "name": "list_free_tools",
      "title": "Free tools",
      "description": "The site's free calculators, checkers, finders, letter generators and templates (hundreds: payroll and tax calculators, landlord and small-claims letters, apostille finder, notary cost calculator, website and email checkers), optionally filtered by topic, with links."
    },
    {
      "name": "career_and_student_services",
      "title": "Career and student services",
      "description": "MCC Solutions' career and student services with current prices and the page to order or book: done-for-you resumes (targeted, federal/USAJOBS, executive, military-to-civilian, career change), cover letters, LinkedIn profile text, interview and salary prep, 30-day job search plans, laid-off restart packages, live interview coaching, college accounting tutoring and exam review, CPA study plans, college essay coaching and financial aid offer reviews, plus employer outplacement. Read-only; the person orders and pays on the page."
    },
    {
      "name": "apply_as_vendor",
      "title": "Join the MCC contractor network",
      "description": "For a notary, signing agent, process server, court runner or signing witness who asked you to sign them up with MCC Solutions: adds them with their consent and emails them the prefilled application link. They finish the application themselves (document uploads and the contractor agreement). Nothing is charged."
    },
    {
      "name": "vendor_my_offers",
      "title": "Contractor: my job offers",
      "description": "For an MCC contractor's own assistant: their open job offers (area, time, pay, distance) and their active jobs. Needs the contractor's agent key from the MCC portal (Security tab), sent as Authorization: Bearer mccv_..."
    },
    {
      "name": "vendor_respond_offer",
      "title": "Contractor: accept or decline an offer",
      "description": "For an MCC contractor's own assistant: accept or decline one job offer from vendor_my_offers. Accepting commits the contractor to the job at the pay shown, so ask them first and pass confirm: true. Needs the contractor's agent key (Authorization: Bearer mccv_...)."
    },
    {
      "name": "register_firm_account",
      "title": "Open a business account for a firm",
      "description": "For a law firm, title or escrow company, lender, property manager, employer, HR or other business whose person asked you to open an MCC Solutions business account for them (notary, loan signings, apostilles, process serving, court runs and records). Opens the account with their consent; they confirm by email and the desk approves it, usually within one business day. After approval a user creates an agent key in the client portal so you can place orders. Net-30 invoicing is by owner approval. Nothing is charged."
    },
    {
      "name": "firm_account",
      "title": "Firm: account and terms",
      "description": "For an approved MCC business account's own assistant: the account, its payment terms (card per job, or owner-approved net-30), credit limit, open balance and whether ordering is paused. Needs the firm's agent key from the client portal (Account tab), sent as Authorization: Bearer mccf_..."
    },
    {
      "name": "firm_services",
      "title": "Firm: services to order",
      "description": "For an approved MCC business account's assistant: the services it can order, each with its form fields and starting price. Needs Authorization: Bearer mccf_..."
    },
    {
      "name": "firm_place_order",
      "title": "Firm: place an order",
      "description": "For an approved MCC business account's assistant: places an order in the firm's name (process serving, court filing, apostille, recording, records retrieval and the other services from firm_services). It may be billed to the firm, so confirm with the person and pass confirm: true. Card accounts get a quote or pay link by email when one is needed; net-30 accounts are billed monthly. Needs Authorization: Bearer mccf_..."
    },
    {
      "name": "firm_orders",
      "title": "Firm: my orders",
      "description": "For an approved MCC business account's assistant: the firm's service requests and calendar orders with their status. Needs Authorization: Bearer mccf_..."
    },
    {
      "name": "firm_order_status",
      "title": "Firm: order status",
      "description": "For an approved MCC business account's assistant: one order's status, attempts and timeline. Needs Authorization: Bearer mccf_..."
    },
    {
      "name": "firm_invoices",
      "title": "Firm: invoices",
      "description": "For an approved MCC business account's assistant: the firm's invoices with status, due date and pay link. Needs Authorization: Bearer mccf_..."
    },
    {
      "name": "join_network",
      "title": "Work with MCC Solutions",
      "description": "For someone looking for notary, loan signing agent, process server, court runner, apostille runner or remote bookkeeper work: the roles MCC Solutions is recruiting for and the application page for their state."
    },
    {
      "name": "available_times",
      "title": "Open notary appointment times",
      "description": "Open appointment times for online notarization (ron, by video, signer anywhere in the U.S.) or a mobile notary visit in New Jersey (mobile) over the next days (up to 14), in Eastern Time. Returns a per-day summary (days: open count, first and last time, how many after 3 PM) and every open slot a page at a time (slots, with limit, offset, has_more and next_offset), plus the booking link. Morning and daytime times are included; the most openings are after 3 PM and in the evening. To book, send up to 3 slot start values to request_service (service \"ron\" or \"mobile_notary_nj\") in start_times, or open the booking link."
    },
    {
      "name": "request_service",
      "title": "Send a service request for the person",
      "description": "Send MCC Solutions a request on behalf of the person you are helping, with their name, email and phone. Only call it when the person asked you to and agreed to share those details (consent: true). Nothing is charged. Appointments: service \"ron\" (online notarization by video; aliases online_notary, remote_online_notarization; details: document_type, signers default 1, optional state) or \"mobile_notary_nj\" (mobile visit in New Jersey; details: document_type, address, city, zip, signers) are sent as a time request: put up to 3 start values from available_times in start_times, or describe times in preferred_times; the desk confirms one by email, usually within a few hours, and sends the pay link then. Other services (apostille_any, process_serve, recording, mobile_notary_out_of_state, loan_signing, court_filing, tax_prep and more) are service requests the desk prices and confirms. An unknown service returns the full list; if details are missing, the result lists the fields to ask for."
    },
    {
      "name": "get_services_and_prices",
      "title": "MCC services and starting prices",
      "description": "List MCC Solutions' notary, apostille, court-run and paperwork services with their starting prices (USD) and the page where a person can request each one. Final prices are quoted before payment."
    },
    {
      "name": "apostille_route",
      "title": "How to get an apostille",
      "description": "For a U.S. state (and optionally the destination country), return which office issues the apostille, its fee and options, whether a county clerk step comes first, whether the country accepts apostilles, and where to order the work from MCC Solutions."
    },
    {
      "name": "online_notarization_info",
      "title": "Online notarization (RON) with a New Jersey notary",
      "description": "Price, hours, legal basis and booking link for a remote online notarization session with a New Jersey notary; signers can be anywhere in the U.S."
    },
    {
      "name": "verify_credential",
      "title": "Verify an MCC Solutions credential",
      "description": "Check a credential signed by MCC Solutions: the company's own (notary commission, E&O, certifications, from /credentials) or a contractor's clearance credential (shared by the contractor or returned by firm_order_status). Give the credential as a compact JWT or its link on mcc-solutionsnj.com. Returns whether the signature matches the site's did:web key (so it wasn't altered), whether it's within its dates, and for contractors whether they're cleared right now."
    },
    {
      "name": "search_store",
      "title": "Search the MCC store",
      "description": "Find MCC Solutions downloadable kits, templates, ebooks and coaching sessions by topic (for example: small claims, executor, landlord, payroll, resume). Returns names, prices in USD, what each includes, and the product page where the person buys it."
    },
    {
      "name": "get_checkout_link",
      "title": "Get a checkout link for a store product",
      "description": "Return the secure checkout link for one MCC store product (by the slug from search_store). The person completes the purchase themselves on that page: they enter their email, accept the terms and pay by card through Stripe. Nothing is charged by calling this tool."
    },
    {
      "name": "list_datasets",
      "title": "List MCC state-rule datasets",
      "description": "List the 27 state-by-state legal and employer datasets (final pay, minimum wage, meal breaks, security deposits, small claims, small estates, apostille offices and more) with versions, check dates and record counts. Free; records need an MCC Data API key (plans from $19/month)."
    },
    {
      "name": "get_dataset_records",
      "title": "Get state-rule dataset records",
      "description": "Return records of one MCC dataset, optionally filtered to states, from official sources with check dates (CC BY 4.0). Without a key: a 3-record sample plus the plans. With an MCC Data API key (Bearer token): the full records, counted toward the plan's quota."
    }
  ]
}