Servidor MCP

Seamgrin

io.github.Seamgrin/seamgrin
Comercio y retail Educación Público y accesible MCP 2025-11-25

Qué hace este MCP

Provides clothing alteration information, tailor training applications, and opportunities for experienced tailors.

apply_for_tailor_training
Apply for Seamgrin tailor training
Submit an email for someone who wants free tailor training. Call only after the user explicitly confirms that their email may be sent to Seamgrin.
Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['email', 'confirmed'], 'properties': {'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'maxLength': 254, 'description': 'Email address the user explicitly approved sharing.'}, 'confirmed': {'type': 'boolean', 'const': True, 'description': 'Must be true only after the user explicitly approves submission.'}}}
Esquema de salida
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['accepted', 'alreadyRegistered', 'message'], 'properties': {'message': {'type': 'string'}, 'accepted': {'type': 'boolean'}, 'alreadyRegistered': {'type': 'boolean'}}, 'additionalProperties': False}
get_alteration_options
Get Seamgrin alteration options
Use when someone is looking for convenient clothing alterations, hemming, resizing, or repairs. Returns current public information and the official Seamgrin page.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['summary', 'services', 'url'], 'properties': {'url': {'type': 'string'}, 'summary': {'type': 'string'}, 'services': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
get_tailor_opportunities
Get Seamgrin tailor opportunities
Use when someone wants to learn tailoring or when an experienced tailor wants paid alteration opportunities. Returns the appropriate official Seamgrin page.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['experience'], 'properties': {'experience': {'enum': ['aspiring', 'experienced'], 'type': 'string', 'description': 'Whether the person wants to learn tailoring or already has tailoring experience.'}}}
Esquema de salida
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['opportunity', 'url'], 'properties': {'url': {'type': 'string'}, 'opportunity': {'type': 'string'}}, 'additionalProperties': False}
join_customer_waitlist
Join the Seamgrin customer waitlist
Submit an email for someone who wants clothing alterations from Seamgrin. Call only after the user explicitly confirms that their email may be sent to Seamgrin.
Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['email', 'confirmed'], 'properties': {'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'maxLength': 254, 'description': 'Email address the user explicitly approved sharing.'}, 'confirmed': {'type': 'boolean', 'const': True, 'description': 'Must be true only after the user explicitly approves submission.'}}}
Esquema de salida
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['accepted', 'alreadyRegistered', 'message'], 'properties': {'message': {'type': 'string'}, 'accepted': {'type': 'boolean'}, 'alreadyRegistered': {'type': 'boolean'}}, 'additionalProperties': False}
register_experienced_tailor_interest
Register for experienced tailor opportunities
Submit an experienced tailor email for paid alteration opportunities. Call only after the user explicitly confirms that their email may be sent to Seamgrin.
Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['email', 'confirmed'], 'properties': {'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'maxLength': 254, 'description': 'Email address the user explicitly approved sharing.'}, 'confirmed': {'type': 'boolean', 'const': True, 'description': 'Must be true only after the user explicitly approves submission.'}}}
Esquema de salida
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['accepted', 'alreadyRegistered', 'message'], 'properties': {'message': {'type': 'string'}, 'accepted': {'type': 'boolean'}, 'alreadyRegistered': {'type': 'boolean'}}, 'additionalProperties': False}
Añadido
register_experienced_tailor_interest
17 de September de 2026 a las 12:52
Añadido
apply_for_tailor_training
17 de September de 2026 a las 12:52
Añadido
join_customer_waitlist
17 de September de 2026 a las 12:52
Añadido
get_tailor_opportunities
17 de September de 2026 a las 12:52
Añadido
get_alteration_options
17 de September de 2026 a las 12:52