Dipromotions MCP
MCP server operated by Dipromotions that allows agents to browse their B2B promotional products catalog, search for items by category or keyword, calculate estimated prices based on quantity, and request formal price quotes for personalized goods.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://dipromotions.es/api/mcpWhat you can do with it
- Search the promotional products catalog by category or keyword
- Calculate estimated prices for specific items and quantities
- Request a formal price quote for bulk personalized orders
Source and maintenance
Protocol and capabilities
- Server
- dipromotions 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 3 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
3 advertised
buscar_catalogo — Buscar en el catálogo
Catálogo de artículos promocionales personalizables con el logotipo del cliente (Dipromotions, España). Sin argumentos devuelve las categorías y las secciones. Con `categoria` lista los productos de esa categoría; con `seccion` los de una sección, y ahí está `outlet`, que son las ofertas y los artículos rebajados; con `q` busca por texto en todo el catálogo. Si la búsqueda no encuentra nada devuelve categorías y secciones sugeridas, no una lista vacía. Cada producto trae su código (`masterCode`), su precio desde y la URL de su ficha.
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Texto a buscar en nombre, familia o código. Déjalo vacío para listar las categorías."
},
"page": {
"type": "integer",
"minimum": 1,
"description": "Página de resultados; por defecto 1."
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Resultados por página; máximo 50, por defecto 20."
},
"seccion": {
"enum": [
"outlet",
"bestseller",
"novedades",
"reciclado",
"congresos"
],
"type": "string",
"description": "Sección del catálogo. `outlet` son las ofertas y los artículos rebajados; `bestseller`, los más vendidos; `novedades`, lo último; `reciclado`, materiales reciclados; `congresos`, material de feria."
},
"categoria": {
"type": "string",
"description": "Slug de una categoría, por ejemplo `textil`, `bolsas` o `tecnologia`."
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": true
}calcular_precio — Calcular un precio orientativo
Precio orientativo en euros sin IVA de un producto del catálogo a una cantidad: unitario sin personalizar, unitario con marcaje, totales y los tramos de precio publicados. Es el mismo cálculo que la tabla de precios de la ficha web. No crea ninguna solicitud ni avisa a nadie. El importe definitivo depende del acabado, el color y el transporte.
{
"type": "object",
"required": [
"masterCode",
"quantity"
],
"properties": {
"quantity": {
"type": "integer",
"minimum": 1,
"description": "Unidades. El pedido mínimo es de 25."
},
"positions": {
"type": "integer",
"maximum": 10,
"minimum": 1,
"description": "Posiciones de marcaje; por defecto 1."
},
"masterCode": {
"type": "string",
"description": "Código del producto, por ejemplo `MO2562`."
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": true
}pedir_presupuesto — Pedir un presupuesto
Envía una solicitud de presupuesto real al equipo de ventas de Dipromotions, que responde en menos de 24 h laborables. Úsalo solo con datos que la persona te haya dado y después de leerle lo que vas a enviar: se guarda una solicitud y un comercial escribe a ese correo. El correo tiene que ser de la persona interesada; no inventes ninguno.
{
"type": "object",
"required": [
"name",
"email"
],
"properties": {
"name": {
"type": "string",
"description": "Nombre de la persona de contacto."
},
"email": {
"type": "string",
"format": "email",
"description": "Correo al que responderá el comercial. Tiene que ser un correo real de la persona."
},
"phone": {
"type": "string",
"description": "Teléfono, si la persona lo ha dado."
},
"company": {
"type": "string",
"description": "Empresa, si la persona la ha dicho."
},
"comments": {
"type": "string",
"description": "Qué necesita: colores, marcaje, fecha de entrega, dudas."
},
"quantity": {
"type": "integer",
"minimum": 1,
"description": "Unidades que necesita."
},
"masterCode": {
"type": "string",
"description": "Código del producto, si ya está elegido."
}
},
"additionalProperties": false
}{
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": false,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 538 ms
- 95th percentile latency
- 538 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 538 ms · metadata changed · 3 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http dipromotions-mcp https://dipromotions.es/api/mcpCodex
codex mcp add dipromotions-mcp --url https://dipromotions.es/api/mcpCursor
{
"mcpServers": {
"dipromotions-mcp": {
"url": "https://dipromotions.es/api/mcp"
}
}
}Cline
{
"mcpServers": {
"dipromotions-mcp": {
"type": "streamableHttp",
"url": "https://dipromotions.es/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"dipromotions-mcp": {
"type": "http",
"url": "https://dipromotions.es/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http dipromotions-mcp https://dipromotions.es/api/mcpClaude Desktop
{
"mcpServers": {
"dipromotions-mcp": {
"url": "https://dipromotions.es/api/mcp"
}
}
}Windsurf
{
"mcpServers": {
"dipromotions-mcp": {
"serverUrl": "https://dipromotions.es/api/mcp"
}
}
}Let your agent find its tools
Find servers like Dipromotions MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other commerce servers
Do you run Dipromotions MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.