amir-bengherbi_shopify-mcp-server

amir-bengherbi_shopify-mcp-server

3.1

If you are the rightful owner of amir-bengherbi_shopify-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP Server for Shopify API, enabling interaction with store data through GraphQL API. This server provides tools for managing products, customers, orders, and more.

The Shopify MCP Server is a robust solution designed to facilitate seamless interaction with Shopify store data through the GraphQL API. It offers a comprehensive suite of tools for managing various aspects of a Shopify store, including products, customers, and orders. The server integrates directly with Shopify's GraphQL Admin API, ensuring efficient data retrieval and manipulation. With features like advanced order querying, customer management, and product handling, the server is tailored to meet the needs of developers and store managers looking to automate and streamline their operations. Additionally, the server provides comprehensive error handling, delivering clear and actionable error messages for API and authentication issues. This makes it an ideal choice for those seeking a reliable and efficient way to manage their Shopify store data programmatically.

Features

  • Product Management: Search and retrieve product information
  • Customer Management: Load customer data and manage customer tags
  • Order Management: Advanced order querying and filtering
  • GraphQL Integration: Direct integration with Shopify's GraphQL Admin API
  • Comprehensive Error Handling: Clear error messages for API and authentication issues

Tools

  1. get-products

    Get all products or search by title

  2. get-products-by-collection

    Get products from a specific collection

  3. get-products-by-ids

    Get products by their IDs

  4. get-variants-by-ids

    Get product variants by their IDs

  5. get-customers

    Get Shopify customers with pagination support

  6. tag-customer

    Add tags to a customer

  7. get-orders

    Get orders with advanced filtering and sorting

  8. get-order

    Get a single order by ID

  9. create-discount

    Create a basic discount code

  10. create-draft-order

    Create a draft order

  11. complete-draft-order

    Complete a draft order

  12. get-collections

    Get all collections

  13. get-shop

    Get shop details

  14. get-shop-details

    Get extended shop details including shipping countries

  15. manage-webhook

    Subscribe, find, or unsubscribe webhooks