Dynomatix
Ce que fait ce MCP
Provides company information, work case studies, job listings, job applications, and project enquiry submission for Dynomatix.
Outils
Schéma d’entrée
{'type': 'object', 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'proof': {'type': 'object', 'description': 'Years active, products shipped, how many are still live.'}, 'contact': {'type': 'object', 'description': 'General and hiring email addresses, and the enquiry page.'}, 'identity': {'type': 'object', 'description': 'Name, legal name, URL, tagline, description, founding year.'}, 'keyPages': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'label': {'type': 'string'}}}, 'description': 'Labelled links to the pages worth reading next.'}, 'engagements': {'type': 'array', 'items': {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}, 'description': {'type': 'string'}}}, 'description': 'The kinds of work Dynomatix takes on.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'maxLength': 81, 'description': "The position's slug, exactly as dynomatix_list_open_positions returned it. Lowercase letters, digits and hyphens."}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'maxLength': 81, 'description': "The item's slug, exactly as dynomatix_list_work returned it. Lowercase letters, digits and hyphens."}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['positions'], 'properties': {'positions': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'role', 'url'], 'properties': {'url': {'type': 'string', 'description': 'Path to the posting on dynomatix.com.'}, 'role': {'type': 'string', 'description': "The role's title."}, 'slug': {'type': 'string', 'description': 'Identifier for dynomatix_get_position and the `position` argument of dynomatix_submit_application.'}, 'summary': {'type': 'string', 'description': 'One-line description of the role.'}, 'datePosted': {'type': 'string', 'description': 'ISO 8601 date.'}, 'validThrough': {'type': 'string', 'description': 'ISO 8601 date.'}, 'employmentType': {'type': 'string', 'description': 'Full-time, contract, and so on.'}}}, 'description': 'Open roles, in the order the site lists them.'}}}
Schéma d’entrée
{'type': 'object', 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['work'], 'properties': {'work': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name'], 'properties': {'url': {'type': 'string', 'description': "The product's own address."}, 'name': {'type': 'string'}, 'slug': {'type': 'string', 'description': 'Identifier for dynomatix_get_work.'}, 'since': {'type': 'string', 'description': 'The year the work began.'}, 'status': {'type': 'string', 'description': 'Whether the item is live, retired, and so on.'}, 'linkLabel': {'type': 'string'}, 'description': {'type': 'string'}, 'markdownUrl': {'type': ['string', 'null'], 'description': 'Null when no case study has been written.'}, 'caseStudyUrl': {'type': ['string', 'null'], 'description': 'Null when no case study has been written.'}}}, 'description': 'Products and engagements, in the order the site lists them.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['position', 'name', 'email'], 'properties': {'name': {'type': 'string', 'maxLength': 100, 'description': "The applicant's full name."}, 'email': {'type': 'string', 'maxLength': 254, 'description': "The applicant's email address, in the form name@example.com. This is the only way they will be contacted, so check it before sending."}, 'phone': {'type': 'string', 'maxLength': 40, 'description': "Optional. The applicant's phone number."}, 'letter': {'type': 'string', 'maxLength': 10000, 'description': 'Optional cover letter. Newlines are preserved.'}, 'position': {'type': 'string', 'maxLength': 81, 'description': 'Slug of the role, from dynomatix_list_open_positions. A role that is not on that list is not accepting applications.'}, 'portfolio': {'type': 'string', 'maxLength': 300, 'description': 'Optional. A full web address starting with http:// or https:// — a portfolio, GitHub profile or personal site.'}, 'resume_url': {'type': 'string', 'description': 'An https URL that downloads the résumé file directly. Not a sharing or preview page — the response must be the file itself. Use this OR resume_base64, never both. http:// is refused, as are hostnames that resolve inside a private network.'}, 'resume_base64': {'type': 'string', 'description': "The résumé's bytes, base64-encoded. Use this OR resume_url, never both. Requires resume_filename. Payloads over 5 MB are refused before they are decoded."}, 'resume_filename': {'type': 'string', 'description': "Required with resume_base64: it is the only source of the file's extension, which must be one of PDF, DOC or DOCX. Optional with resume_url, where the URL's last path segment is used instead."}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['name', 'email', 'company', 'brief'], 'properties': {'name': {'type': 'string', 'maxLength': 100, 'description': "The enquirer's full name."}, 'brief': {'type': 'string', 'maxLength': 50000, 'description': "What needs building, in the enquirer's own words. Newlines are preserved. There is no minimum — a single line is a fine enquiry."}, 'email': {'type': 'string', 'maxLength': 254, 'description': "The enquirer's email address, in the form name@example.com. This is the only address the reply can go to."}, 'company': {'type': 'string', 'maxLength': 300, 'description': 'The company or product website. A bare hostname is accepted and https is assumed; anything that is not a web address is refused.'}, 'timeline': {'enum': ['exploring', 'this-quarter', 'already-started'], 'type': 'string', 'description': 'Optional. One of: exploring (Exploring), this-quarter (This quarter), already-started (Already started and stuck). Omit it if unknown — blank is valid, a value outside this list is not.'}}, 'additionalProperties': False}
Modifications récentes des outils
Serveurs MCP similaires
AdButler
Manages AdButler advertisers, campaigns, ad items, audiences, zones, creatives, catalogs, and advertising reports.
Duvo MCP
Provides governed retail and CPG operations for cases, queues, approvals, automations, process documentation, integrations, and a…
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
独行录 / opcmenu
Supports founder and company discovery, collaboration goals and tasks, events and signups, networking, messaging, profiles, produ…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…