# Technolife [Health: Active]

**Category:** 🛒 E-Commerce  
**Repository:** https://github.com/sepehr071/technolife-mcp  
**GitHub Stars:** 5  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/technolife

## Description
Unofficial read-only Technolife: search electronics, compare sellers and installment prices, deals.

## Tools
Capabilities this server exposes over MCP:

- **tl_search** — Search with prices, stock, rating; filters for price, brand, category; category/brand facets with their codes
- **tl_find_cheapest** — Cheapest in-stock products for a search, one flat list sorted by the real price
- **tl_suggest** — Product name → product codes (typeahead)
- **tl_find_brand** — Brand name → brand filter code and brand page
- **tl_categories** — Find category pages by name, list the top level, or a category's sub-pages
- **tl_category_products** — Products of a category, brand or promotion page, sorted and filtered
- **tl_category_filters** — A page's brands, categories, price range and attribute filters (RAM, screen, CPU, ...) with codes
- **tl_product** — Every offer: seller, color, warranty, stock, delivery, insurance, installment prices, specs
- **tl_compare** — 2-5 products side by side: price, stock, rating, every spec
- **tl_reviews** — Customer reviews, star distribution and the AI summary with pros and cons
- **tl_price_basket** — Exact total for seller items: discounts, insurance, quantity limits, cash vs installment
- **tl_deals** — Current discounts (biggest percent first) and timed home-page deals
- **tl_campaigns** — Current campaigns, or one campaign's sections and products
- **tl_seller** — A seller's rating, on-time and fault-free percentages, and its products
- **tl_store_info** — Physical stores, shipping methods and costs, 7-day returns, payment methods
- **tl_faq** — Search the help-center FAQ
- **tl_shop_reviews** — Customer reviews of the shop itself
- **tl_find_location** — Address or landmark → coordinates, province and city
- **tl_reverse_geocode** — Coordinates → address, province, city and neighbourhood

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `uvx` (confidence: high):

```json
"mcpServers": {
  "technolife": {
    "command": "uvx",
    "args": ["technolife-mcp"]
  }
}
```

## Documentation

## What Technolife does

Technolife MCP server exposes Technolife.com catalog and store information through 19 read-only MCP tools. It is intended for researching electronics such as phones, laptops, and appliances rather than completing purchases. Agents can search products, discover product and seller codes, inspect category pages, compare offers, review specifications, and identify current discounts.

The server is a fit for the E-Commerce category when an agent needs structured shopping research from Technolife. It can show the seller, color, warranty, availability, delivery details, insurance, cash price, installment price, and buy-now-pay-later price for a product. It also provides customer reviews, rating distributions, review summaries, seller metrics, store policies, and location lookup.

## How it works

Technolife MCP server runs on the user's machine and communicates with an MCP client through stdio. It then makes HTTPS GraphQL requests to the public endpoints used by technolife.com. There is no hosted intermediary, login flow, API key, or account requirement described in the project.

A typical research flow begins with `tl_suggest` to turn a product name into product codes, followed by `tl_product` to retrieve every seller and price list. `tl_price_basket` can then calculate the exact total for selected seller items, including discounts, insurance, quantity limits, and the selected payment method. For broader discovery, `tl_search`, `tl_find_cheapest`, category tools, and deal tools can be used directly.

Results use product codes such as `TLP-60492` and seller codes such as `TLS-15172`. Prices are in Toman, ratings use a 0–5 scale, and dates are Jalali. Persian queries are recommended for the best matching results.

## Setup and configuration

Install `uv` with Python 3.10 or newer, then run the server with:

```bash
uvx technolife-mcp
```

Claude Code can register it with `claude mcp add technolife -- uvx technolife-mcp`. Claude Desktop, Cursor, and VS Code can use the same command and arguments in their MCP configuration. Alternatively, install the package with `pip install technolife-mcp` and run `technolife-mcp`.

No authentication settings are needed. `TECHNOLIFE_MCP_PROXY` may be set to provide an HTTP proxy for requests, but it is optional.

## Tools and capabilities

The Technolife MCP server provides these groups of operations:

- Search products, find the cheapest in-stock results, suggest product codes, and resolve brand codes.
- Browse top-level and nested categories, promotion pages, brand pages, and their available filters.
- Retrieve all offers for a product, including seller details, specifications, stock, delivery, warranty, insurance, and payment prices.
- Compare two to five products side by side and read customer reviews with star distributions and pros-and-cons summaries.
- Calculate basket totals and inspect discounts, installment pricing, and quantity limits.
- Find current deals and campaigns, inspect seller performance, and list seller products.
- Read store locations, shipping methods and costs, return and payment policies, shop reviews, and help-center FAQs.
- Convert an address or landmark to coordinates, or reverse geocode coordinates into an address and administrative location.

## Limitations and notes

Technolife MCP server is unofficial and read-only. It cannot log in, save a basket, place an order, or process payment. Shipping cost is not available without a logged-in address, according to the project documentation. List-oriented tools return the site's featured offer for each product, which may not be the cheapest seller; use `tl_product` when every seller and price list is required.

Prices, stock, deals, campaigns, and delivery information can change. The server reads public Technolife endpoints, so results should be treated as current lookup data rather than a permanent quote. The optional proxy setting applies to every request.

_Full upstream README: https://allmcps.com/mcp/technolife/readme_

