JobYap Job Search
Qué hace este MCP
Searches aggregated job postings, company listings, locations, job details, and community discussions.
Herramientas
Esquema de entrada
{'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.'}}}
Esquema de salida
{'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}
Esquema de entrada
{'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.'}}}
Esquema de entrada
{'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.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Esquema de entrada
{'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.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 200, 'minLength': 1}}}
Esquema de salida
{'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}
Esquema de entrada
{'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.'}}}
Esquema de entrada
{'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.'}}}
Cambios recientes en herramientas
Servidores MCP similares
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…