# Junip MCP MCP

> Junip manages product reviews, customer questions, and review request campaigns. This MCP lets your AI client pull live data on product performance and buyer sentiment directly from your store's feedback system.

## Overview
- **Category:** ecommerce
- **Price:** Free
- **Tags:** product-reviews, customer-feedback, social-proof, campaign-management, shopify-integration, data-analysis

## Description

Managing customer feedback shouldn't require jumping between five different tabs. This connector gives your agent a single point of access to all your product reviews, questions, and active campaigns. You can list all products in your catalog, then pull specific details for any item or question. If you need to analyze sentiment, the MCP lets you fetch individual review data, including photos and custom responses. For customer service workflows, you can retrieve a specific question's details before drafting an official answer; it also lists every recorded reply. Need to know what reviews look like? You can list all product reviews or check your active campaigns to see how many people are participating in feedback efforts. When connecting this MCP via Vinkius, your agent treats Junip as just another tool—it's part of the entire catalog you connect once.

## Tools

### get_account
Retrieves details about the Junip account for identity verification and checking access levels.

### get_product
Gets specific performance details for a single product ID in your store.

### get_question
Pulls all the context needed for one customer question before you write an official answer.

### get_review
Returns detailed metadata and content (photos, custom answers) from a specific product review.

### list_answers
Lists every recorded answer to questions so you can audit response quality across the store.

### list_campaigns
Provides an overview of all current review request campaigns running for your brand.

### list_products
Lists every product in your store, including IDs and aggregate review metrics.

### list_questions
Returns a list of all customer questions across the site, noting which products they relate to.

### list_reviews
Lists every product review in your store, giving you ratings and reviewer names for sentiment analysis.

### list_themes
Retrieves a list of all available display themes used to present reviews on the storefront.

## Prompt Examples

**Prompt:** 
```
List all recent product reviews in Junip.
```

**Response:** 
```
I'll fetch the latest reviews from your Junip account.
```

**Prompt:** 
```
Show me the questions asked for product ID '123'.
```

**Response:** 
```
I'll retrieve the customer questions associated with that specific product.
```

**Prompt:** 
```
Check my active review campaigns.
```

**Response:** 
```
I'll look up the list of configured review request campaigns in Junip.
```

## Capabilities

### Audit Customer Accounts
Verifies account identity and confirms access levels within the system.

### Gather Product Context
Retrieves essential details for a specific product in your store, useful for summarizing performance data.

### Track Customer Inquiries
Gets the full context of a specific question before you formulate an official response.

### Analyze Testimonials
Pulls detailed metadata for any single customer review, including multimedia links and custom answers.

### Review Response Auditing
Lists all recorded answers to questions, helping you check response quality across the board.

### Manage Feedback Campaigns
Retrieves a list of active campaigns designed to gather new customer reviews and feedback.

## Use Cases

### Identifying a product with poor social proof.
The agent needs to know which items are generating buzz. It calls `list_products` to get IDs and aggregate metrics, then uses `list_reviews` on the top products to identify specific reviews that mention quality issues or recurring complaints.

### Drafting a perfect response to a common query.
A customer asks a detailed question. Instead of guessing, your agent calls `get_question` to get all the context; then it can check `list_answers` to see if that specific response has already been provided by another team member.

### Analyzing display consistency across the site.
Marketing needs to confirm that the review section looks right everywhere. The agent calls `list_themes` and then uses `get_account` to ensure the correct account permissions are in place before auditing the visual presentation.

## Benefits

- Instantly monitor brand sentiment: Instead of manually checking multiple sources, use `list_reviews` to pull all product ratings and content into your agent's context for immediate analysis.
- Simplify service audits: When a question comes in, don't guess the context. Use `get_question` first; it pulls all necessary details before you even draft an answer.
- Build better campaigns: Need to know if review collection is working? Call `list_campaigns` to see exactly what review requests are active and how many people have engaged.
- Contextualize every data point: When reviewing a product, don't just look at the score. Use `get_product` to pull core metrics alongside the reviews you gather from `list_reviews`.
- Reduce redundant effort: You can list all customer questions (`list_questions`) and then use `list_answers` to check if your team has already addressed that specific query, saving time and preventing duplication.

## How It Works

The bottom line is that this MCP gives you structured access to every piece of customer feedback and product data without needing external API calls.

1. Start by calling `list_products` to identify which items need review analysis; you'll get product IDs and aggregate metrics.
2. Use the specific ID to call `get_product`, then pass that context into `list_reviews` or `list_questions` to narrow down data sets.
3. The agent returns structured JSON containing all the necessary details—whether it's a review body, question text, or campaign status—ready for your next step.

## Frequently Asked Questions

**How do I use the Junip MCP to find out which products have reviews?**
Call `list_products`. This tool returns a list of all items in your store, and crucially, it includes aggregate review metrics so you know exactly where to focus.

**What is the difference between `list_reviews` and `get_review` using Junip MCP?**
`list_reviews` gives you a broad list of all product reviews, letting you monitor overall brand sentiment. Use `get_review` when you need deep details about one specific review, like its custom answers or photo links.

**Can I use the Junip MCP to check if a question has been answered?**
Yes. First, retrieve the query using `get_question`, and then call `list_answers` to audit all historical responses for that specific customer inquiry.

**How do I find out what campaigns are running in Junip?**
Run the `list_campaigns` tool. This gives you an immediate list of active efforts, letting you analyze how many customers are currently being prompted to leave feedback.

**What does the `get_account` tool do for my AI client?**
It retrieves details about your Junip account, verifying both your identity and access levels. Running this first step ensures that your agent has the necessary permissions before trying to pull detailed data using other tools.

**How can I check available display themes using `list_themes`?**
The `list_themes` tool returns a list of every review display theme configured for your storefront. This is useful if you need to audit the visual presentation or ensure consistent branding across product pages.

**If I need a complete inventory of customer inquiries, which tool should I use? Use `list_questions`.**
You must use the `list_questions` tool. This function provides comprehensive text and status for every recorded question, helping your agent identify new or unaddressed topics that need a merchant response.

**What is the best way to audit all customer responses? Use `list_answers`.**
The `list_answers` tool provides an audit of every answer recorded for questions. This capability helps you check the quality and completeness of answers given across your entire product catalog.

**How do I get Junip API credentials?**
Log in to your Junip admin dashboard, navigate to Settings > API, and generate a new Access Token for a Private App.

**Can I see customer questions?**
Yes, you can list and retrieve customer questions and answers using the corresponding tools in this MCP.

**Does it support review campaigns?**
Yes, the list_campaigns tool allows you to retrieve information about your active review request campaigns.