JobYap Job Search
Was dieses MCP kann
Searches aggregated job postings, company listings, locations, job details, and community discussions.
Tools
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 2048, 'minLength': 1, 'description': 'A result id returned by search.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'title', 'text', 'url', 'metadata'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'text': {'type': 'string'}, 'title': {'type': 'string'}, 'metadata': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'anyOf': [{'type': 'integer', 'maximum': 2147483647, 'exclusiveMinimum': 0}, {'type': 'string', 'maxLength': 2048, 'minLength': 1}], 'description': 'Numeric JobYap job id, a full jobyap.com job URL, or a job page slug.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'anyOf': [{'type': 'integer', 'maximum': 2147483647, 'exclusiveMinimum': 0}, {'type': 'string', 'maxLength': 2048, 'minLength': 1}], 'description': 'Numeric JobYap job id, a full jobyap.com job URL, or a job page slug.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'default': 15, 'maximum': 25, 'minimum': 1, 'description': 'Results to return, default 15.'}, 'skills': {'type': 'array', 'items': {'type': 'string', 'maxLength': 40, 'minLength': 1}, 'maxItems': 20, 'minItems': 1, 'description': 'Specific skills and domain terms from the resume, as whole words or phrases. They rank results and never filter.'}, 'titles': {'type': 'array', 'items': {'type': 'string', 'maxLength': 60, 'minLength': 2}, 'maxItems': 15, 'minItems': 1, 'description': 'Title terms, any of which may match. A term matches when the title contains all its words as whole words, in any order: "software engineer" also matches "Engineer, Software". Required unless companies is given.'}, 'companies': {'type': 'array', 'items': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'maxItems': 15, 'minItems': 1, 'description': 'Exact company names from list_companies. With titles, a posting must match both.'}, 'locations': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?:country-[A-Za-z]{2}|state-[A-Za-z]{2}-(?=\\S)[^-\\r\\n]{1,64}|city-[A-Za-z]{2}-(?=\\S)[^-\\r\\n]{1,64}-\\S{1,80})$', 'maxLength': 100}, 'maxItems': 10, 'minItems': 1, 'description': 'country-XX (ISO alpha-2) for a country, or state and city identifiers from search_locations. Omit for worldwide.'}, 'work_mode': {'enum': ['remote', 'hybrid'], 'type': 'string', 'description': 'Only postings explicitly marked remote or hybrid.'}, 'posted_within': {'enum': ['24h', '7d', '30d'], 'type': 'string', 'default': '7d', 'description': 'Posting window: 24h, 7d (default) or 30d.'}, 'exclude_titles': {'type': 'array', 'items': {'type': 'string', 'maxLength': 60, 'minLength': 2}, 'maxItems': 15, 'minItems': 1, 'description': 'Title terms that remove a posting, matched like titles, e.g. "senior", "staff", "lead", "manager".'}, 'candidate_years': {'type': 'number', 'maximum': 50, 'minimum': 0, 'description': 'Candidate years of professional experience; drops postings that require more than one year beyond it.'}, 'include_anywhere': {'type': 'boolean', 'default': True, 'description': 'With locations, also keep fully remote "Anywhere" postings. Default true.'}, 'exclude_companies': {'type': 'array', 'items': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'maxItems': 15, 'minItems': 1, 'description': 'Company names to leave out, case-insensitive, e.g. the current employer.'}, 'needs_sponsorship': {'type': 'boolean', 'default': False, 'description': 'Drop postings that refuse visa sponsorship or require citizenship or a security clearance. Default false.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 200, 'minLength': 1}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'sort': {'enum': ['recent', 'popular'], 'type': 'string', 'description': 'recent (default) or popular (most discussed).'}, 'query': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Substring matched against job titles only.'}, 'cursor': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]+$', 'maxLength': 512, 'minLength': 1, 'description': 'Opaque cursor from a previous next_cursor.'}, 'companies': {'type': 'array', 'items': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'maxItems': 10, 'minItems': 1, 'description': 'Exact company names from list_companies.'}, 'locations': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?:country-[A-Za-z]{2}|state-[A-Za-z]{2}-(?=\\S)[^-\\r\\n]{1,64}|city-[A-Za-z]{2}-(?=\\S)[^-\\r\\n]{1,64}-\\S{1,80})$', 'maxLength': 100}, 'maxItems': 10, 'minItems': 1, 'description': 'Location identifiers from search_locations, e.g. city-US-CA-san_francisco.'}, 'page_size': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'work_mode': {'enum': ['remote', 'hybrid'], 'type': 'string'}, 'has_comments': {'type': 'boolean', 'description': 'Only jobs with community discussion.'}, 'include_total': {'type': 'boolean', 'description': 'Also compute the total match count (slower).'}, 'posted_within': {'enum': ['24h', '7d', '30d'], 'type': 'string', 'description': 'Hard freshness filter on the publish date.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'Place name fragment, minimum 2 characters.'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
osint-terminal
Provides keyless OSINT and reconnaissance tools for domains, DNS, IPs, breach exposure, threat intelligence, and related lookups.
LiveDataLink
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and…
The Stall
Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.
Social Fetch
Retrieves public content and metadata from social networks, music services, Facebook Marketplace, events, profiles, posts, commen…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Oracle
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Real Estate
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…