SylvaraJob
What this MCP does
Searches active employment offers in Spain and provides available job filters and offer details.
Tools
Input schema
{'type': 'object', 'properties': {'pais': {'type': 'string', 'pattern': '^[A-Za-z]{2}$', 'description': 'País en ISO 3166-1 alfa-2 (ES, PT, FR, DE, US…). Sin filtro se devuelven todos.'}, 'texto': {'type': 'string', 'maxLength': 100, 'description': 'Palabras del título, la empresa o la descripción (p. ej. «camarero», «contable», «Datadog»). Cada palabra se amplía con sus sinónimos en 8 idiomas.'}, 'ciudad': {'type': 'string', 'maxLength': 80, 'description': 'Municipio o ciudad (p. ej. «Barcelona», «Getafe»). Sin filtro de modalidad, detrás de la zona se listan las ofertas remotas del mismo país.'}, 'idioma': {'enum': ['es', 'ca', 'pt', 'en', 'fr', 'it', 'zh', 'ja'], 'type': 'string', 'default': 'es', 'description': 'Idioma del texto del resumen (los datos de las ofertas van en el idioma en que se publicaron).'}, 'origen': {'enum': ['todas', 'propias', 'externas'], 'type': 'string', 'default': 'todas', 'description': 'Qué fuentes incluir.'}, 'pagina': {'type': 'integer', 'default': 1, 'maximum': 50, 'minimum': 1}, 'terminos': {'type': 'array', 'items': {'type': 'string', 'maxLength': 80}, 'maxItems': 8, 'description': 'Términos alternativos (basta que coincida uno): el término de la persona y su traducción al inglés (p. ej. ["camarero", "waiter"], ["infermiera", "nurse"]). Cada uno se amplía con sinónimos. Se puede combinar con «texto».'}, 'modalidad': {'enum': ['presencial', 'remoto', 'hibrido'], 'type': 'string'}, 'provincia': {'type': 'string', 'maxLength': 80, 'description': 'Provincia de la oferta propia (p. ej. «Lleida», «Madrid»); en externas se compara con ciudad o región. Sin filtro de modalidad, detrás de la zona se listan las ofertas remotas del mismo país.'}, 'por_pagina': {'type': 'integer', 'default': 10, 'maximum': 20, 'minimum': 1}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['total_propias', 'total_externas', 'pagina', 'por_pagina', 'total_paginas', 'ofertas'], 'properties': {'pagina': {'type': 'integer'}, 'ofertas': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': ['integer', 'string'], 'description': 'Entero para propias; «ext-N» para externas'}, 'url': {'type': 'string', 'description': 'Propias: ficha pública en sylvarajob.com; externas: oferta en la web de la empresa'}, 'origen': {'enum': ['propia', 'externa'], 'type': 'string'}, 'titulo': {'type': 'string'}, 'empresa': {'type': 'string'}, 'coincide_zona': {'type': 'boolean', 'description': 'Solo al filtrar por provincia o ciudad: true si la oferta está en esa zona; false si es una oferta remota del mismo país, listada después.'}, 'fecha_publicacion': {'type': ['string', 'null']}}, 'additionalProperties': True}}, 'busqueda': {'type': 'object', 'properties': {'zona': {'type': ['string', 'null'], 'description': 'Zona que va primero (ciudad o provincia) o null'}, 'terminos': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Términos buscados (texto + terminos)'}, 'sinonimos': {'type': 'object', 'description': 'Por término, los sinónimos con los que se amplió (muestra)', 'additionalProperties': {'type': 'array', 'items': {'type': 'string'}}}, 'pais_remotas': {'type': ['string', 'null'], 'description': 'País (ISO-2) de las ofertas remotas listadas tras la zona, o null'}}, 'description': 'Cómo se interpretó la búsqueda', 'additionalProperties': True}, 'por_pagina': {'type': 'integer'}, 'total_paginas': {'type': 'integer'}, 'total_propias': {'type': 'integer'}, 'total_externas': {'type': 'integer'}}, 'additionalProperties': True}
Input schema
{'type': 'object', 'properties': {'idioma': {'enum': ['es', 'ca', 'pt', 'en', 'fr', 'it', 'zh', 'ja'], 'type': 'string', 'default': 'es', 'description': 'Idioma del texto del resumen (los datos de las ofertas van en el idioma en que se publicaron).'}, 'origen': {'enum': ['todas', 'propias', 'externas'], 'type': 'string', 'default': 'todas'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'propias': {'type': ['object', 'null'], 'additionalProperties': True}, 'externas': {'type': ['object', 'null'], 'additionalProperties': True}}, 'additionalProperties': True}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': ['integer', 'string'], 'description': 'Id de una oferta tal como lo devuelve buscar_ofertas: numérico para una propia (p. ej. 28) o «ext-N» para una externa (p. ej. «ext-5321»).'}, 'idioma': {'enum': ['es', 'ca', 'pt', 'en', 'fr', 'it', 'zh', 'ja'], 'type': 'string', 'default': 'es', 'description': 'Idioma del texto del resumen (los datos de las ofertas van en el idioma en que se publicaron).'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['estado'], 'properties': {'estado': {'enum': ['activa', 'retirada', 'inexistente'], 'type': 'string'}, 'oferta': {'type': ['object', 'null'], 'additionalProperties': True}}, 'additionalProperties': True}
Recent tool changes
Similar MCP servers
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…
独行录 / opcmenu
Supports founder and company discovery, collaboration goals and tasks, events and signups, networking, messaging, profiles, produ…
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…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
Physical Capability Cloud
Registers and manages physical equipment and operators, supports capability pricing, job contracts, telemetry, verification evide…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…