io.github.StefDCL/clishop
Order anything from your terminal — search, buy, track, and manage via MCP tools.
Versions
0.2.1latestTools 47
setup Create or sign in a CLISHOP account using an email address. Setup now completes immediately; add address and payment later when the user is ready to buy.
setup_status Check a legacy setup session by setup_id. Modern email-only setup completes immediately and usually does not need this tool.
search_products Search for products across all connected stores. Supports filters for price, category, brand, delivery location, shipping speed, ratings, and more. Returns product listings with pricing, availability, and store info.
get_product Get detailed information about a specific product by its ID, including price, availability, description, specs, and store info.
buy_product Place an order for a product. Uses the active agent's default address and payment method unless overridden. Respects agent safety limits (max order amount, blocked categories).
list_orders List the user's orders, optionally filtered by status.
get_order Show full details of a specific order including items, status, tracking, and shipments.
cancel_order Cancel a pending or confirmed order. Cannot cancel orders that are already shipped or delivered.
list_addresses List all saved shipping addresses for the active agent.
add_address Add a new shipping address. Supports residential and business addresses with optional VAT/Tax ID.
remove_address Remove a saved shipping address by its ID.
add_payment_method Generate a secure payment-setup link for the active agent. Give this URL to the human so they can add a payment method in the web portal. The agent never handles raw card details.
list_payment_methods List saved payment methods for the active agent.
list_stores Browse available stores. Filter by name, verification status, rating, or country.
get_store View detailed information about a store by name, slug, or ID.
store_catalog Browse a store's product catalog, optionally filtering by query, category, price, or rating.
account_status Show full account overview including user info, agents (safety profiles), addresses, and payment methods.
list_agents List all configured agents (safety profiles). Agents control spending limits, allowed categories, and default address/payment.
create_advertise_request Can't find what you need? Create an advertised request and vendors will bid to fulfill it. Describe what you're looking for and optionally set a max price.
create_support_ticket Create a support ticket for an order. Use this when there's an issue with a delivery, wrong item, refund request, etc.
list_support_tickets List your support tickets, optionally filtered by status.
submit_feedback Report a bug or suggest an improvement to CLISHOP.
add_product_review Write a review for a product. Rating is on a 1-10 scale.
add_store_review Write a review for a store. Rating is on a 1-10 scale.
list_reviews List all product and store reviews you have written.
get_product_rating View rating details for a product including review count, Bayesian average, and effective cap.
get_store_rating View rating details for a store including review count, Bayesian average, and effective cap.
delete_review Delete one of your reviews (product or store).
list_advertise_requests List your advertised requests where vendors can bid to fulfill them.
get_advertise_request View an advertised request and its vendor bids.
accept_advertise_bid Accept a vendor's bid on your advertised request. All other bids will be automatically rejected.
reject_advertise_bid Reject a vendor's bid on your advertised request.
cancel_advertise_request Cancel an open advertised request.
get_support_ticket View a support ticket and its full message history.
reply_to_support_ticket Send a reply message to an existing support ticket.
close_support_ticket Close a resolved support ticket.
create_agent Create a new agent (safety profile) with spending limits and category restrictions.
switch_agent Switch which agent (safety profile) is active. The active agent controls spending limits and defaults.
get_agent Show details of a specific agent (safety profile) including limits, categories, and defaults.
update_agent Update an agent's settings (spending limits, category restrictions, confirmation preference).
get_spending_limit View the current monthly spending limit.
set_spending_limit Change your monthly spending limit. May require email confirmation for security.
remove_payment_method Remove a saved payment method by its ID.
set_default_payment_method Set the default payment method for the active agent.
set_default_address Set the default shipping address for the active agent.
list_feedback List your submitted bug reports and suggestions.
get_feedback View details of a specific bug report or suggestion by ID.
Permissions 3
network medium shell high env_vars low