{"_id":"@ellul-estate/diningco-co-uk-shop-mcp","name":"@ellul-estate/diningco-co-uk-shop-mcp","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@ellul-estate/diningco-co-uk-shop-mcp","version":"1.0.0","description":"Dining Co: Tables for the UK, with the sizes, materials and colours that decide the choice — browse, search, filter by specification and price, keep a cart, and get the link where the buyer completes the purchase (every purchase completes on the retailer'","license":"MIT","author":{"name":"Ellul Solutions Ltd"},"type":"module","bin":{"diningco-co-uk-shop-mcp":"bin.mjs"},"homepage":"https://diningco.co.uk/","repository":{"type":"git","url":"git+https://github.com/joeetdev/venture-estate.git"},"bugs":{"url":"https://github.com/joeetdev/venture-estate/issues"},"keywords":["mcp","model-context-protocol","ecommerce","shop","store","catalogue","products","diningco.co.uk","shop-furniture-gb-table","table"],"engines":{"node":">=18"},"mcpName":"uk.co.diningco/shop","publishConfig":{"access":"public"},"dependencies":{"@ellul-estate/mcp-shop-kit":"^1.0.0"},"_id":"@ellul-estate/diningco-co-uk-shop-mcp@1.0.0","gitHead":"d054a31c2c919bb05905d3c93f55e470d7cae1c1","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-sskOcYkfQPrjSu+RHD1r89r68Nt96kewRlFsSXKtPL9VTO/fG2pAjJ0B/OayHDUqCWH1DYb7k7WygwGnS07AZg==","shasum":"f0b5b81238f54837cdbefaf2d5d28d76a14a9b0a","tarball":"https://registry.npmjs.org/@ellul-estate/diningco-co-uk-shop-mcp/-/diningco-co-uk-shop-mcp-1.0.0.tgz","fileCount":4,"unpackedSize":4750,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH7cvlBEtVoTEhC8SPMVDtCW1NTGkwOjR0ZWffOFC4UUAiBSsomuhzsMWwluqCpAgao/WcqQF7IaA+NcKu41RcmhUg=="}]},"_npmUser":{"name":"ellul-estate","email":"admin@ellul.solutions"},"directories":{},"maintainers":[{"name":"ellul-estate","email":"admin@ellul.solutions"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/diningco-co-uk-shop-mcp_1.0.0_1789218857045_0.754584341253598"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-12T13:14:16.829Z","1.0.0":"2026-09-12T13:14:17.181Z","modified":"2026-09-12T13:14:17.416Z"},"maintainers":[{"name":"ellul-estate","email":"admin@ellul.solutions"}],"description":"Dining Co: Tables for the UK, with the sizes, materials and colours that decide the choice — browse, search, filter by specification and price, keep a cart, and get the link where the buyer completes the purchase (every purchase completes on the retailer'","homepage":"https://diningco.co.uk/","keywords":["mcp","model-context-protocol","ecommerce","shop","store","catalogue","products","diningco.co.uk","shop-furniture-gb-table","table"],"repository":{"type":"git","url":"git+https://github.com/joeetdev/venture-estate.git"},"author":{"name":"Ellul Solutions Ltd"},"bugs":{"url":"https://github.com/joeetdev/venture-estate/issues"},"license":"MIT","readme":"# Dining Co — shop\n\n> A store as an MCP server. Dining Co: Tables for the UK, with the sizes, materials and colours that decide the choice — browse, search, filter by specification and price, keep a cart, and get the link where the buyer completes the purchase (every purchase completes on the retailer's site); prices and stock live from the store, every answer cited.\n\n**Dining Co** sells at **[https://diningco.co.uk/](https://diningco.co.uk/)**. This package serves its live catalogue to any [Model Context Protocol](https://modelcontextprotocol.io) client — Claude, or any agent — so an assistant can find the right product, compare specifications and prices, keep a cart, and hand the buyer the link to complete the purchase.\n\n## Install\n\n```bash\nnpx @ellul-estate/diningco-co-uk-shop-mcp\n```\n\nOr add it to an MCP client config as a stdio server running `npx @ellul-estate/diningco-co-uk-shop-mcp`.\n\n## Tools\n\n| tool | what it does |\n|---|---|\n| `store` | what the store sells, currency, shipping countries, how a purchase completes |\n| `categories` | the category tree with product counts |\n| `browse` | a page of products, optionally within a category, sorted |\n| `search` | products matching a text query |\n| `filter` | products by specification attribute, price range, brand, stock |\n| `product` | one product in full: description, price, stock, identifiers, attributes, images, where it is bought |\n| `cart` | a cart kept for this session: add, remove, set, view (live total), clear |\n| `checkout_link` | the link(s) where a **person** completes the purchase |\n\nThe full feed is also offered as a JSON **resource**.\n\n## Buying\n\n**This server never places an order or takes a payment.** `checkout_link` returns the product page and cart of Dining Co for products sold at its own checkout, and the retailer's buy link for products it lists on a retailer's behalf; the buyer completes the purchase there. Prices in GBP; ships to GB.\n\nEvery answer carries the store's URL. Licence: [https://diningco.co.uk/legal/terms](https://diningco.co.uk/legal/terms).\n\nPublished by Dining Co · [https://diningco.co.uk](https://diningco.co.uk)\n","readmeFilename":"README.md","_rev":"1-3bdb5bac1efa4ea9b82760514d2efc98"}