mcpField
S
Sychev Lab Mcp Server

Sychev Lab Mcp Server

Local
github.com/Sychev-LabBusiness & Marketing1Updated 6w ago

About Sychev Lab Mcp Server

Sychev Lab MCP Server provides access to Sychev Lab products, articles, tutorials, and commerce functions for people browsing its offerings. It supports stdio and Streamable HTTP connections.

Key features

  1. 01List and search STL products
  2. 02Browse technical and blog articles
  3. 03Retrieve step-by-step tutorials with difficulty and duration
  4. 04Browse product categories
  5. 05Register users and create Stripe checkout sessions

Use cases

  1. 01Find 3D-printing products by category
  2. 02Read technical articles about products
  3. 03Choose tutorials by difficulty and duration
  4. 04Register an account and create a checkout session

MCP support

The MCP server exposes tools for products, articles, tutorials, categories, user registration, and Stripe checkout. It supports stdio and Streamable HTTP modes.

Configuration

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

mcp.json · Universal config
{
"mcpServers": {
"sychev-lab": {
"command": "npx",
"args": [
"-y",
"sychev-lab-mcp-server"
],
"env": {
"SYCHEV_LAB_URL": "<SYCHEV_LAB_URL>"
}
}
}
}
Run commandnpx -y sychev-lab-mcp-server
Environment variables to set
SYCHEV_LAB_URL

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
npmsychev-lab-mcp-server

Tools

10

Saved tool list · updated 3w ago

ParameterTypeRequiredDescription
limitintegerNoNúmero máximo de resultados (default: 30)
featuredOnlybooleanNoSolo productos destacados

Details

From the project README

Sychev Lab MCP Server

MCP Compatible

Servidor MCP (Model Context Protocol) para Sychev Lab - proporciona acceso a productos, artículos, tutoriales y funciones de comercio electrónico.

🤖 MCP Server — AI Integration

Claude.ai / Web: Añade en Settings → Integrations: https://lab.sychev.xyz/mcp mcp

Claude Desktop / Cursor:

{
	"mcpServers": {
		"sychev-lab": {
			"command": "npx",
			"args": ["-y", "sychev-lab-mcp-server"]
		}
	}
}

Endpoints HTTP:

  • POST/DELETE /mcp — Streamable HTTP (estándar MCP 2025-06-18)
  • GET /.well-known/mcp — Descubrimiento automático

Características

  • Catálogo de Productos: Listar, buscar y obtener detalles de productos STL para impresión 3D
  • Artículos: Acceso a artículos técnicos y de blog
  • Tutoriales: Tutoriales paso a paso con información de dificultad y duración
  • Categorías: Navegación por categorías de productos
  • Usuarios: Registro de nuevos usuarios
  • Checkout: Creación de sesiones de pago con Stripe

Herramientas Disponibles

HerramientaDescripción
list_productsLista todos los productos disponibles
get_product_detailsObtiene información detallada de un producto
search_products_by_categoryBusca productos por categoría o término
get_categoriesObtiene todas las categorías disponibles
list_articlesLista todos los artículos
get_articleObtiene el contenido completo de un artículo
list_tutorialsLista todos los tutoriales
get_tutorialObtiene el contenido completo de un tutorial
register_userRegistra un nuevo usuario
create_stripe_checkoutCrea una sesión de checkout de Stripe

Instalación

npm install
npm run build

Uso

Modo stdio (para Claude Desktop)
npm start
# o
node dist/index.js
Modo HTTP (Streamable HTTP)
npm run start:http
# o
PORT=3001 node dist/server-http.js

Endpoints disponibles:

  • POST/DELETE /mcp - Streamable HTTP (estandar MCP 2025-06-18)
  • GET /health - Health check
  • GET /.well-known/mcp - Descubrimiento automatico
Modo HTTP Legacy
npm run start:http:legacy
# o
node dist/index.js --http 3000
Variables de Entorno
VariableDescripciónDefault
MCP_API_KEYAPI key opcional para modo HTTP-

Configuración con Claude Desktop

Añade a tu configuración de Claude Desktop (claude_desktop_config.json):

{
	"mcpServers": {
		"sychev-lab": {
			"command": "npx",
			"args": ["-y", "sychev-lab-mcp-server"]
		}
	}
}

O instala globalmente:

npm install -g sychev-lab-mcp-server

Endpoints HTTP

Cuando se ejecuta en modo HTTP (npm run start:http):

  • POST /mcp - Streamable HTTP (estandar MCP 2025-06-18)
  • DELETE /mcp - Cerrar sesion Streamable HTTP
  • GET /health - Health check
  • GET /.well-known/mcp - Descubrimiento automatico

Headers:

Content-Type: application/json
Mcp-Session-Id: <session-id>

Scripts

ScriptDescripción
npm run buildCompila TypeScript
npm run devCompila en modo watch
npm startInicia el servidor (stdio)
npm run start:httpInicia el servidor HTTP
npm run inspectorEjecuta el inspector MCP
npm run lintEjecuta ESLint
npm run typecheckVerifica tipos sin emitir

Estructura del Proyecto

src/
├── index.ts       # Punto de entrada MCP (modo stdio)
├── server-http.ts # Servidor MCP con Streamable HTTP
├── tools.ts       # Definiciones e implementaciones de herramientas
├── client.ts      # Cliente HTTP para la API de Sychev Lab
└── config.ts      # Configuración del servidor

Licencia

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.