mcpField
M
mcp-tienda-nube

mcp-tienda-nube

Local
github.com/codesparBusiness & Marketing275Updated 4w ago

About mcp-tienda-nube

mcp-tienda-nube is an MCP server for Tienda Nube (Nuvemshop), a Latin American e-commerce platform. It lets MCP clients manage store products, orders, customers, categories, coupons and webhooks. It is aimed at merchants and developers working with Tienda Nube stores.

Key features

  1. 01Product and variant query, create and update
  2. 02Order lookup, status updates, closing and cancelling
  3. 03Customer and category management
  4. 04Discount coupon and abandoned cart listing
  5. 05Webhook subscription management
  6. 06Configuration through access token and store ID variables

Use cases

  1. 01Letting an AI assistant check orders and update shipping status
  2. 02Adjusting product prices and stock levels
  3. 03Reviewing abandoned carts to follow up with customers

MCP support

This project is an MCP server that exposes 24 tools to MCP clients for reading and writing Tienda Nube store data.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"codespar-mcp-tienda-nube": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-tienda-nube"
],
"env": {
"TIENDANUBE_ACCESS_TOKEN": "<TIENDANUBE_ACCESS_TOKEN>",
"TIENDANUBE_STORE_ID": "<TIENDANUBE_STORE_ID>"
}
}
}
}
Run commandnpx -y @codespar/mcp-tienda-nube
Environment variables to set
TIENDANUBE_ACCESS_TOKENSecretAccess token for Tienda Nube
TIENDANUBE_STORE_IDStore identifier

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@codespar/mcp-tienda-nube0.2.2

Tools

24

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
pagenumberNoPage number
per_pagenumberNoResults per page (max 200)
since_idnumberNoFilter products after this ID
created_at_maxstringNoMax creation date (ISO 8601)
created_at_minstringNoMin creation date (ISO 8601)

Details

From the project README

MCP Tienda Nube

MCP server for Tienda Nube (Nuvemshop) — the leading LATAM e-commerce platform, Argentine-founded, equivalent to Shopify for Latin America.

Quick Start

# Set your credentials
export TIENDANUBE_ACCESS_TOKEN="your-access-token"
export TIENDANUBE_STORE_ID="your-store-id"

# Run via stdio
npx tsx packages/argentina/tienda-nube/src/index.ts

# Run via HTTP
npx tsx packages/argentina/tienda-nube/src/index.ts --http

Environment Variables

VariableRequiredDescription
TIENDANUBE_ACCESS_TOKENYesAccess token from Tienda Nube
TIENDANUBE_STORE_IDYesStore identifier
MCP_HTTPNoSet to "true" to enable HTTP transport
MCP_PORTNoHTTP port (default: 3000)

Tools (24)

ToolPurpose
list_productsList products from the store
get_productGet product details by ID
create_productCreate a new product
update_productUpdate an existing product
list_ordersList orders
get_orderGet order details by ID
list_customersList customers
get_customerGet customer details by ID
list_categoriesList product categories
update_order_statusUpdate order fulfillment/shipping status
delete_productDelete a product by ID
list_product_variantsList variants of a product
update_product_variantUpdate a product variant (price, stock, sku, weight)
close_orderClose an order (mark as fulfilled/closed)
cancel_orderCancel an order, optionally restocking and refunding
create_categoryCreate a product category
update_categoryUpdate a product category
delete_categoryDelete a product category by ID
list_webhooksList configured webhooks
create_webhookSubscribe to a webhook event
delete_webhookDelete a webhook by ID
list_discount_couponsList discount coupons
create_discount_couponCreate a discount coupon
list_abandoned_cartsList abandoned checkouts

Auth

Uses Bearer token authentication. Obtain your access token via the Tienda Nube Partners OAuth flow. The store ID is included in the API base URL.

API Reference


Enterprise

Need governance, budget limits, and audit trails for agent payments? CodeSpar Enterprise adds policy engine, payment routing, and compliance templates on top of these MCP servers.

Authentication

Set these environment variables before launching the server:

  • TIENDANUBE_ACCESS_TOKEN (required, secret) — Access token for Tienda Nube
  • TIENDANUBE_STORE_ID (required) — Store identifier

Issue credentials at the provider's developer portal: https://tiendanube.github.io.

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.