# MCP-G > MCP-G (a trading name of Green & Home Limited) is Green & Home's international software brand. It builds practical software for ecommerce, wholesale and service businesses: apps for Linnworks sellers, quote/estimate follow-up tools for Xero and QuickBooks, and MCP connectors that give AI assistants such as Claude secure access to business data. Prices are shown in GBP. Key facts: - Company: Green & Home Limited, trading as MCP-G. Registered in England & Wales (Company No. 04204020). Contact: hello@mcp-g.com. - Products: Trade Order POS (fast B2B order entry for Linnworks), B2B Price Tiers (tiered wholesale pricing for Linnworks), Quote Nudge (automated Xero quote follow-ups), Quote Nudge QB (automated QuickBooks estimate follow-ups), the Linnworks MCP source code, and the Hosted MCP Server for Linnworks (coming very soon; works with Claude). - Sister brand: Grafto (grafto.co.uk) is Green & Home's domestic software brand for the same family of apps. - Not affiliated with, endorsed by, or sponsored by Linnworks, Anthropic, Xero, Intuit QuickBooks, Shopify, Amazon or eBay. ## Apps and connectors - Trade Order POS: Lightning-fast B2B order entry for Linnworks. — https://mcp-g.com/apps/trade-order-pos - B2B Price Tiers (coming soon): Tiered wholesale pricing for Linnworks. — https://mcp-g.com/apps/b2b-price-tiers - Linnworks MCP (source): Self-host the Linnworks MCP server on your own Cloudflare account. — https://mcp-g.com/downloads - Hosted MCP Server for Linnworks (coming soon): Ask Claude about your live Linnworks orders, stock and purchase orders. — https://mcp-g.com/apps/hosted-mcp-server-for-linnworks - Quote Nudge (coming soon): Chase overdue Xero quotes — automatically. — https://mcp-g.com/apps/quote-nudge - Quote Nudge QB (coming soon): Chase overdue QuickBooks estimates — automatically. — https://mcp-g.com/apps/quote-nudge-qb ## AI & growth - [Vibe coding best practices: get the speed without the risky shipping](https://mcp-g.com/blog/vibe-coding-best-practices): How small-business owners can vibe code with AI assistants safely: plan first, small steps, pull requests, no secrets, evidence for tests and human approval. - [Good AI stacks to get stuff done fast: a practical guide for small teams](https://mcp-g.com/blog/ai-stack-to-get-things-done-fast): A practical AI stack for small teams, organised by job: assistants, coding tools, MCP connectors, hosting, payments, email and version control, and how to pick. - [How to get traffic from SEO: a practical guide for small businesses](https://mcp-g.com/blog/how-to-get-traffic-from-seo): A practical SEO guide for small businesses with no SEO team: get crawled and indexed, pick the right topics, write answer-first pages and measure what matters. - [How to get found in AI answers: a practical guide to GEO and AEO](https://mcp-g.com/blog/get-found-in-ai-answers-geo-aeo): What AEO and GEO mean and how to become the easiest correct source for AI answers, with checklists for local firms, SaaS, apps, publishers and online shops. ## Linnworks + AI - [Hosted MCP Server for Linnworks: what it will do for Claude users](https://mcp-g.com/blog/hosted-mcp-server-for-linnworks-claude): Ask Claude about your live Linnworks orders, stock, purchase orders and refunds, with every change previewed first. What the hosted server will do, and how to join. ## Linnworks ops - [Taking field sales orders on a tablet, straight into Linnworks](https://mcp-g.com/blog/field-sales-orders-linnworks-tablet): How field sales reps can take trade orders on a tablet with live Linnworks stock and pricing, so the order is in the system before they leave the customer. - [Choosing a trade counter POS for Linnworks: a buyer's guide](https://mcp-g.com/blog/choosing-a-trade-counter-pos-linnworks): What to look for in a trade counter POS for Linnworks: live stock, barcode scanning, customer memory, VAT modes and native order creation. - [Taking phone orders into Linnworks without rekeying anything](https://mcp-g.com/blog/phone-orders-linnworks-without-rekeying): How to take phone orders straight into Linnworks while still on the call: customer lookup, price memory, payment status and clean order metadata. - [Using a cheap USB barcode scanner for fast trade orders](https://mcp-g.com/blog/usb-barcode-scanner-trade-orders): How a sub-£30 USB HID barcode scanner speeds up trade counter orders: scan-to-add flow, auto-focus, no drivers, and how to pick the right scanner. - [Trade counter software for plumbers merchants: surviving the morning rush](https://mcp-g.com/blog/trade-counter-software-plumbers-merchants): How plumbers merchants and heating spares counters on Linnworks handle part-number lookups, bag vs single fittings, and the 7:30am queue. - [Recording payment status at the point of sale: the credit control fix trade counters need](https://mcp-g.com/blog/payment-status-trade-orders-credit-control): Why capturing Unpaid, Paid or Pending on every trade order at the point of sale transforms credit control and month-end for Linnworks trade counters. - [Electrical wholesaler POS software: running a contractor counter on Linnworks](https://mcp-g.com/blog/electrical-wholesaler-counter-linnworks): Electrical wholesaler POS software for Linnworks: job refs and customer POs, scan-to-add for breakers, live stock answers on the phone, price memory. - [Auto-processing counter sales in Linnworks: when to skip picking, and when not to](https://mcp-g.com/blog/auto-process-counter-sales-linnworks): When it is safe to auto process orders in Linnworks straight from open to processed for counter sales, when to keep picking on, and how PDF confirmations fit in. - [How to reduce order entry errors at the trade counter: a field guide](https://mcp-g.com/blog/cut-order-errors-trade-counter): A taxonomy of trade counter order errors — wrong SKU, price, customer, address, missed delivery charge — what each costs, and how to fix them. - [Linnworks quotes and proformas: what to do when there is no quote feature](https://mcp-g.com/blog/linnworks-quotes-and-proformas): Linnworks has no built-in quote or proforma feature. Here is what sellers actually do instead, the stock side-effects to avoid, and a cleaner way to quote. - [Linnworks has no customer database — here is where your customer data actually lives](https://mcp-g.com/blog/linnworks-customer-database-from-orders): Linnworks has no CRM or customer database. Learn where customer details actually live, why repeat B2B orders hurt, and how to build a lookup from order history. - [Linnworks open orders vs processed orders: the lifecycle explained properly](https://mcp-g.com/blog/linnworks-open-vs-processed-orders): What processing an order in Linnworks actually does, how open and processed orders differ for reporting, and where counter sales belong in the lifecycle. - [Linnworks processed orders not showing in search? The 12–24 hour indexing delay](https://mcp-g.com/blog/linnworks-processed-order-indexing-delay): Processed an order in Linnworks and it is missing from search? That is the 12 to 24 hour indexing delay. What it affects, what it does not, and workarounds. - [Linnworks sub source: stop trade and phone orders vanishing into DIRECT](https://mcp-g.com/blog/linnworks-sub-source-order-tracking): How to use Linnworks source and sub-source fields to attribute trade counter, phone and rep orders properly — naming conventions, reporting and capture. - [Repeat orders in Linnworks: when to automate and when to keep manual control](https://mcp-g.com/blog/repeat-orders-when-to-automate): Standing orders are a quiet revenue engine — but only if you automate them right. A practical guide to when to schedule and when to leave it manual. - [6 reports your ops manager can stop running manually in 2026](https://mcp-g.com/blog/reports-your-ops-manager-can-stop-running): A practical list of repetitive Linnworks reports an AI can produce on a schedule. Reclaim a half-day a week. ## B2B wholesale - [Wholesale price list formulas: cost-up vs RRP-down](https://mcp-g.com/blog/wholesale-price-list-formulas-cost-up-rrp-down): How to design wholesale price ladders with formulas: cost-plus vs RRP-discount pricing, when each fits, and worked examples with real margins. - [Do .99 price endings work in B2B? The evidence, weighed](https://mcp-g.com/blog/psychological-price-endings-b2b): Does charm pricing work on trade buyers? What the evidence says about .99, .95 and .49 endings in B2B, when round numbers win, and automating rounding. - [Setting minimum order values for trade accounts that actually work](https://mcp-g.com/blog/minimum-order-values-trade-accounts): How to set per-tier minimum order values for wholesale: protecting margin on small trade orders, choosing thresholds, and enforcing MOVs at the counter. - [How to run tiered wholesale pricing in Linnworks (without spreadsheets)](https://mcp-g.com/blog/tiered-pricing-linnworks-without-spreadsheets): If you sell B2B, every trade account wants a different price. Linnworks alone can't model that. Here's how Green & Home Ltd does it — and how you can copy the pattern. - [Storing tier prices as Linnworks extended properties: pricing without lock-in](https://mcp-g.com/blog/linnworks-extended-properties-tier-prices): What Linnworks extended properties are, why native fields beat a third-party price store for wholesale tier pricing, and how two-way sync keeps them honest. - [Builders merchant pricing software: tiering timber without the spreadsheet](https://mcp-g.com/blog/timber-builders-merchant-price-tiers): How timber and builders merchants on Linnworks structure trade, account and retail price ladders, protect margin when costs swing, and reprice fast. - [Bulk price updates: CSV round-trip vs grid editing — and where Excel silently breaks your pricing](https://mcp-g.com/blog/bulk-price-updates-csv-vs-grid): When supplier costs move, how should you reprice hundreds of Linnworks SKUs? CSV round-trip vs a grid with bulk maths — and the Excel traps that corrupt price files. - [Automotive parts trade pricing: tiers for garages, retail for walk-ins](https://mcp-g.com/blog/automotive-parts-trade-pricing): How automotive parts distributors on Linnworks structure garage trade accounts vs retail pricing, handle fast vs slow movers, and hold tier discipline. - [How often should you review wholesale prices? Triggers, cadence and checklist](https://mcp-g.com/blog/when-to-review-wholesale-prices): How often to review wholesale prices: cost-shock triggers vs calendar reviews, a quarterly cadence, and a checklist that makes repricing a 20-minute job. - [Customer-specific pricing vs price tiers: why tiers scale and bespoke sprawls](https://mcp-g.com/blog/customer-specific-pricing-vs-price-tiers): Bespoke per-customer pricing feels flexible but sprawls into chaos. Why a small set of named tiers scales better, and how to move accounts across without a mutiny. - [The hidden cost of typing in trade prices manually (and the fix)](https://mcp-g.com/blog/hidden-cost-typing-trade-prices-manually): How long does your team really spend looking up the right trade price for the right customer for the right SKU? A back-of-envelope worked example for B2B wholesalers running Linnworks — and the two-app fix that collapses it. - [Linnworks extended properties: the complete guide](https://mcp-g.com/blog/linnworks-extended-properties-complete-guide): Everything about Linnworks extended properties: what they are, item-level uses, bulk editing, export, limits, and why apps store pricing data in them. - [How to run multiple price lists in Linnworks (which only has one price field)](https://mcp-g.com/blog/linnworks-multiple-price-lists): Linnworks has one retail price per SKU. How sellers run multiple price lists anyway: channel prices, spreadsheets, extended properties and tier engines. - [The hidden cost of re-keying B2B orders into Linnworks (and how to stop)](https://mcp-g.com/blog/hidden-cost-of-rekeying-b2b-orders): How much time and money do trade counter, phone and field orders cost when each one is typed into Linnworks by hand? Worked example with real numbers. - [Linnworks cost prices and margins: keeping the numbers honest](https://mcp-g.com/blog/linnworks-cost-prices-and-margins): How to keep cost prices accurate in Linnworks, price from cost with markup formulas, restore margin visibility and catch SKUs quietly selling below cost. - [Running B2B wholesale alongside retail in Linnworks: the setup guide](https://mcp-g.com/blog/linnworks-b2b-wholesale-setup-guide): How to run B2B wholesale alongside retail in Linnworks: sub-sources, trade pricing options, phone orders, minimum order values and where you need apps. - [Importing prices into Linnworks by CSV: the pitfalls nobody warns you about](https://mcp-g.com/blog/linnworks-price-import-csv-pitfalls): The traps in importing prices to Linnworks by CSV: mapping mistakes, silent overwrites, partial files, format gotchas, and a safer round-trip workflow. ## Quote follow-up - [Why customers don't respond to quotes (and what actually re-opens the conversation)](https://mcp-g.com/blog/why-customers-ignore-your-quotes): The buyer psychology behind silent quotes — decision fatigue, competing bids, fear of commitment — and the follow-up moves that actually get replies. - [E-signatures for small business quotes: why one-click acceptance beats "just reply to confirm"](https://mcp-g.com/blog/e-signatures-small-business-quotes): The legal weight of e-signatures, why reply-to-confirm loses winnable work, and how to take a deposit at the exact moment a customer says yes. - [Quote to cash in Xero: the five-stage workflow and where the money leaks out](https://mcp-g.com/blog/quote-to-cash-xero-workflow): Map the full quote-to-cash path in Xero — quote, follow-up, acceptance, deposit, invoice — find where each stage leaks revenue, and learn how to plug it. - [QuickBooks estimates not converting? The follow-up gap is why](https://mcp-g.com/blog/quickbooks-estimates-not-converting): Why QuickBooks estimates stall: no built-in estimate reminders, stale pipelines, and won-then-lost work. Here is the systematic follow-up fix that converts. - [Taking a deposit on a QuickBooks estimate — at the moment the customer says yes](https://mcp-g.com/blog/deposits-on-quickbooks-estimates): How to collect a deposit the instant a QuickBooks estimate is accepted: the cash-flow maths, typical deposit percentages by trade, and Stripe Connect payouts. - [The quote follow-up cadence that wins work: day 2, day 5, day 9, day 14](https://mcp-g.com/blog/follow-up-cadence-that-wins-work): A practical quote follow-up cadence — day 2, 5, 9 and 14 — with what to say each time, how to stay persistent without pestering, and how to automate it. - [Xero quote statuses explained: Draft, Sent, Accepted, Declined — and where deals actually die](https://mcp-g.com/blog/xero-quote-statuses-explained): What each Xero quote status means, why most quotes stall at Sent, and how to run your sales pipeline off statuses instead of memory and hope. - [Landscaper quote follow-up: how to stop losing spring work to silence](https://mcp-g.com/blog/landscaper-quotes-xero-follow-up): A practical landscaper quote follow up system for Xero users: chase the spring rush automatically, protect site-visit costs and take deposits early. - [Quote win rate: what good looks like, and how to fix the stage that is actually broken](https://mcp-g.com/blog/quote-win-rate-what-good-looks-like): How to measure your sent-to-viewed-to-accepted quote funnel, what each drop-off really means, and realistic quote win rates for small firms. - [Boiler quote follow-up: winning installs before your competitors do](https://mcp-g.com/blog/heating-engineer-boiler-quotes-xero): Boiler quote follow up for heating engineers on Xero: win distress purchases fast, lock installation slots with same-day e-sign and deposits. - [How to follow up on a quote without being pushy](https://mcp-g.com/blog/follow-up-without-being-pushy): How to follow up without being pushy: reframe chasing as service, use wording that helps rather than pressures, and know when to stop nudging. - [Why your quote follow-ups should come from your own domain (DKIM in plain English)](https://mcp-g.com/blog/send-quote-emails-from-your-own-domain): DKIM verification explained without jargon: why quote emails from your own domain get delivered, opened and trusted — and third-party addresses do not. - [QuickBooks estimate statuses explained: Pending, Accepted, Closed, Rejected — and the Pending pile-up](https://mcp-g.com/blog/quickbooks-estimate-statuses-explained): What each QuickBooks Online estimate status means, why estimates rot at Pending, and how to build a status-driven pipeline that chases itself. - [Kitchen and bathroom fitters: turn QuickBooks estimates into booked jobs](https://mcp-g.com/blog/kitchen-bathroom-fitter-estimates-quickbooks): Kitchen fitter estimate software for QuickBooks: follow up showroom leads automatically, take staged deposits and e-sign the final spec sheet. - [From accepted estimate to invoice in QuickBooks: conversion, progress invoicing, and why acceptance comes first](https://mcp-g.com/blog/estimate-to-invoice-quickbooks): How to convert a QuickBooks estimate to an invoice, when to use progress invoicing for staged jobs, and why e-sign acceptance should happen before billing. - [Quote expiry dates: the honest way to create urgency on Xero quotes and QuickBooks estimates](https://mcp-g.com/blog/quote-expiry-dates-create-urgency): How to use expiry dates on Xero quotes and QuickBooks estimates to prompt decisions: choosing a window, the pre-expiry nudge, and re-quoting gracefully. - [Electrician estimate follow-up: from EICRs to rewires on QuickBooks](https://mcp-g.com/blog/electrician-estimates-quickbooks-follow-up): Electrician estimate follow up on QuickBooks: match your chase cadence to the job size, send estimates from the van and take deposits on big work. - [Following up quotes when you are flat out: the busy-season paradox](https://mcp-g.com/blog/quote-follow-up-busy-season): Following up quotes when busy: why peak season kills follow-up exactly when it matters most, how automation fixes it, and which quotes deserve a call.