coupang-browser-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| COUPANG_CDP_URL | No | Chrome DevTools endpoint | http://localhost:9222 |
| COUPANG_MIN_GAP_MS | No | Minimum gap between page loads | 5000 |
| COUPANG_HOURLY_CEILING | No | Max page loads per hour | 60 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_productsA | Search Coupang by opening the search page in the USER'S OWN Chrome (CDP). No API key needed. Personal-use tool — Chrome must be running with --remote-debugging-port=9222. |
| get_product_detailA | Open a Coupang product page and extract price, rating, review count, and delivery info (JSON-LD / embedded data first). Gives details the official API cannot provide. |
| get_product_reviewsA | Open a Coupang product page, scroll to the review section, and extract individual reviews (author, date, rating, text). Returns the first review page (up to 10). |
| debug_page_structureA | Summarize which embedded JSON blobs (NEXT_DATA, preloaded state, JSON-LD) exist on a Coupang page and their key skeleton. Use when extraction breaks (markup drift) to find the new keys/selectors. |
| get_my_ordersA | Read the user's Coupang order history and delivery status (read-only; requires a logged-in Chrome session). |
| get_cartA | Read the user's Coupang cart contents (read-only; requires a logged-in Chrome session). |
| add_to_cartA | Add a product to the cart. With confirm=false (default) it does NOT add — it returns a preview of the target product for the user to verify; call again with confirm=true to actually add. Products requiring option selection are added with the default option, or an explanation is returned. |
| remove_from_cartA | Remove an item from the cart. With confirm=false (default) it only returns items matching the name — narrow to exactly one match, then call again with confirm=true to remove. |
| proceed_to_checkoutA | Open the order sheet (pre-payment page) from the cart and STOP. The tab is left open in the user's browser. This tool NEVER clicks the pay button — the final payment is always done by the human. Two-step like the other write tools: call without confirm to see what is in the cart, then confirm=true to open the order sheet. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hanjoonchoe/coupang-browser-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server