autozonepro-mcp-server
Local MCP server for your AutoZone Pro commercial account. HTTP-first catalog/session client that returns commercial cost and list price for shop quoting.
README
autozonepro-mcp-server
Notice: Open-source local tooling provided AS IS by the authors and contributors; not affiliated with ALLDATA, AutoZone, PartsGeek, or any OEM—use only with accounts you control and at your own risk (see DISCLAIMER.md).
License: MIT
Local MCP server for your AutoZone Pro commercial account. HTTP-first catalog/session client that returns commercial cost and list price for shop quoting.
What it does
| Tool | Purpose |
|---|---|
get_session_status |
Auth, shop, store, sticky vehicle |
list_vehicles |
Garage / VIN-saved vehicles |
lookup_vin |
VIN → YMME + ACES ids |
search_parts |
Keyword/PN search; cost + list_price |
list_group_products |
Part-group catalog (pads, rotors, etc.) |
get_prices |
Refresh cost/list/core/store qty |
list_categories |
Top-level categories |
import_browser_cookies |
Optional local auth from a browser you name |
Quote rule: when building a job quote, always show cost and list side-by-side. Cost = what the shop pays; list = street/list.
Requirements
- Python ≥ 3.10
- AutoZone Pro commercial access you are authorized to use
- Optional:
browser-cookie3for one-shot cookie export
Install
git clone <this-repo-url> autozonepro-mcp-server
cd autozonepro-mcp-server
pip install -e .
pip install browser-cookie3 # for cookie import
# ~/.grok/config.toml
[mcp_servers.azpro]
command = "azpro-mcp"
enabled = true
hermes mcp add azpro --command azpro-mcp
Authentication (local cookies)
Do not commit cookie files. Default path:
~/.config/autozonepro_cookies.json
Recommended: AI-assisted browser import
- Log into https://www.autozonepro.com in a browser on this computer.
- When asked, name that browser (
brave,chrome,firefox, …). - Agent runs
import_browser_cookies(browser="brave")only after you say yes. - Session JWT is obtained via AZ Pro session APIs using those cookies—still local config + HTTPS to AutoZone.
CLI
python scripts/export_browser_cookies.py --browser brave
Env
| Variable | Meaning |
|---|---|
AZPRO_COOKIES_FILE |
Cookie JSON path (default above) |
AZPRO_COOKIES |
Inline JSON (prefer file) |
Data handling
- Cookie export is local and opt-in.
- Traffic goes to AutoZone Pro APIs for your commercial account.
- Authors do not collect or resell your credentials.
- Full terms: DISCLAIMER.md.
Pair with labor + RO skill
- alldata MCP → labor hours
- shop-quote skill → dual-price RO templates
Development
pytest -q
License
MIT — see LICENSE.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
Neon Database
MCP server for interacting with Neon Management API and databases
E2B
Using MCP to run code via e2b.
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.