MCP-Server

Seamgrin

io.github.Seamgrin/seamgrin
Commerce & Retail Bildung Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

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.
Externer Zugriff
Eingabeschema
{'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.'}}}
Ausgabeschema
{'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.
Nur Lesen
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Ausgabeschema
{'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.
Nur Lesen
Eingabeschema
{'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.'}}}
Ausgabeschema
{'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.
Externer Zugriff
Eingabeschema
{'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.'}}}
Ausgabeschema
{'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.
Externer Zugriff
Eingabeschema
{'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.'}}}
Ausgabeschema
{'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}
Hinzugefügt
register_experienced_tailor_interest
17. September 2026 12:52
Hinzugefügt
apply_for_tailor_training
17. September 2026 12:52
Hinzugefügt
join_customer_waitlist
17. September 2026 12:52
Hinzugefügt
get_tailor_opportunities
17. September 2026 12:52
Hinzugefügt
get_alteration_options
17. September 2026 12:52