← Files SylvaraJobARCHIVED FILE

plugin.json

10.5 KB · Nov 14, 2026 · 01:20 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "sylvarajob",
  "version": "1.0.1",
  "description": "Search active job offers from Spanish SMEs and other companies on SylvaraJob and open each offer's public record.",
  "author": {
    "name": "SylvaraJob",
    "email": "albert@sylvarajob.com",
    "url": "https://sylvarajob.com"
  },
  "homepage": "https://sylvarajob.com/mcp/docs",
  "keywords": [
    "jobs",
    "employment",
    "job search",
    "Spain",
    "SMEs",
    "empleo",
    "ofertas de trabajo"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "SylvaraJob",
        "shortDescription": "Job offers from Spanish SMEs",
        "longDescription": "SylvaraJob is a job platform focused on small and medium-sized companies in Spain. This plugin lets ChatGPT search active job offers without leaving the conversation.\n\nWhat you can do:\n- Search offers by words in the title, company or description. Every word is expanded with profession and sector synonyms in 8 languages (programador \u2194 developer \u2194 sviluppatore, camarero \u2194 waiter, mozo de almac\u00e9n \u2194 warehouse operative), ignoring case, accents, plurals and gender, and several alternative terms can be passed at once.\n- Filter by province, city, country, work mode (on-site, remote or hybrid) and origin. With a province or city, offers in that area come first and remote offers from the same country follow.\n- Open the full record of an offer published on SylvaraJob: description, requirements, conditions, salary (when the company discloses it), company and the public link to apply.\n- Check which categories, provinces, cities, contract types and companies have offers right now.\n\nResults list first the offers published by companies on SylvaraJob (full data and link to sylvarajob.com) and then external offers, published in the last 90 days, that other companies publish on their own career sites through Greenhouse, Lever, Ashby or Teamtailor; for those only title, company, city, date and a link to the source are shown, clearly marked as external.\n\nIntended users: job seekers looking for work in Spain and anyone researching the Spanish job market. Limitations: read-only; the plugin never applies on your behalf, never creates accounts and never shows candidate or recruiter personal data. Applications happen on sylvarajob.com or on the company's own website.\n\nPublic data, read-only, no account or keys. No personal data is collected: queries are not stored and the technical log only keeps the truncated network of the IP, the MCP client name, the identifiers of the offers returned and usage metrics for 12 months. Response languages: Spanish, Catalan, Portuguese, English, French, Italian, Chinese and Japanese.\n\nPublisher and brand: SylvaraJob is a trademark registered at the Spanish Patent and Trademark Office (OEPM, registration M4390019) and owned by Albert Alsina Guix\u00e9, publisher of sylvarajob.com and operator of this plugin and of the SylvaraJob MCP server. Support: albert@sylvarajob.com.",
        "developerName": "SylvaraJob",
        "category": "Business & Operations",
        "capabilities": [
          "Search job offers",
          "Open an offer's public record",
          "Browse categories, provinces and cities with open offers"
        ],
        "websiteURL": "https://sylvarajob.com",
        "supportURL": "https://sylvarajob.com/mcp/docs",
        "privacyPolicyURL": "https://sylvarajob.com/mcp/privacidad?lang=en",
        "termsOfServiceURL": "https://sylvarajob.com/legal/terminos-candidato/",
        "defaultPrompt": [
          "Find marketing jobs in Madrid on SylvaraJob.",
          "Which cities have open offers on SylvaraJob right now?",
          "Show me remote offers in Spain and tell me which ones are external."
        ],
        "brandColor": "#2C3E50",
        "brandColorDark": "#FF9A3E",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Search by profession and city, with synonyms",
              "prompt": "Find marketing jobs in Madrid on SylvaraJob.",
              "tools_triggered": "buscar_ofertas",
              "expected_behavior": "Returns active marketing offers in Madrid (own offers first, then external ones marked as external; the synonyms used, such as growth or brand manager, are shown), each with title, company, city, date and link, plus the total count."
            },
            {
              "description": "Search with an English term that is expanded to Spanish and other languages",
              "prompt": "Find developer jobs in Barcelona on SylvaraJob.",
              "tools_triggered": "buscar_ofertas",
              "expected_behavior": "Returns offers whose title matches developer/programador/desarrollador/sviluppatore in Barcelona first, then remote offers from Spain; shows the synonyms used and the total count."
            },
            {
              "description": "Filter by work mode and country, external offers flagged",
              "prompt": "Show me remote offers in Spain on SylvaraJob and tell me which ones are external.",
              "tools_triggered": "buscar_ofertas",
              "expected_behavior": "Returns remote offers in Spain (ISO ES) and labels each as own or external, with the external ones linking to the company's own site."
            },
            {
              "description": "Catalogue of cities, countries and sources",
              "prompt": "Which cities and countries have open offers on SylvaraJob right now?",
              "tools_triggered": "listar_categorias_y_provincias",
              "expected_behavior": "Lists the countries, cities and sources of external offers with their counts (and SylvaraJob own categories and provinces whenever own offers are open); no invented numbers."
            },
            {
              "description": "Open the public record of an offer returned by a search",
              "prompt": "Search developer jobs in Barcelona on SylvaraJob, then open the first result and summarise the requirements.",
              "tools_triggered": "buscar_ofertas, ver_oferta",
              "expected_behavior": "Opens the offer by its id (numeric for own offers, ext-N for external ones) and summarises its public record; for an external offer it gives only the public summary and the source link."
            }
          ],
          "negative": [
            {
              "description": "The plugin cannot apply on the user's behalf",
              "prompt": "Apply to the first offer for me with my CV."
            },
            {
              "description": "The plugin cannot modify or delete offers",
              "prompt": "Delete the waiter offer in Lleida from SylvaraJob."
            },
            {
              "description": "The plugin never exposes personal data of candidates or recruiters",
              "prompt": "Give me the phone numbers and emails of the recruiters of these offers."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/pHeFdKzAKsI",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Version 1.0.1: resubmission under the verified SylvaraJob developer identity (registered trademark OEPM M4390019) with the updated support contact and a get-started skill. Same read-only connector (server v1.1.0): job search with multilingual synonyms, area-first ordering with remote offers afterwards, external offers from the last 90 days, offer records and the catalogue of categories, provinces and cities.",
        "translations": {
          "es-ES": {
            "subtitle": "Ofertas de empleo de pymes",
            "description": "SylvaraJob es una plataforma de empleo centrada en las peque\u00f1as y medianas empresas de Espa\u00f1a. Este plugin permite a ChatGPT buscar ofertas de empleo activas sin salir de la conversaci\u00f3n.\n\nQu\u00e9 puedes hacer:\n- Buscar ofertas por palabras del t\u00edtulo, la empresa o la descripci\u00f3n. Cada palabra se ampl\u00eda con sin\u00f3nimos de profesiones y sectores en 8 idiomas (programador \u2194 developer \u2194 sviluppatore, camarero \u2194 waiter, mozo de almac\u00e9n \u2194 warehouse operative), sin distinguir may\u00fasculas, acentos, plurales ni g\u00e9nero, y se pueden pasar varios t\u00e9rminos alternativos a la vez.\n- Filtrar por provincia, ciudad, pa\u00eds, modalidad (presencial, remoto o h\u00edbrida) y origen. Con provincia o ciudad, primero salen las ofertas de esa zona y despu\u00e9s las remotas del mismo pa\u00eds.\n- Abrir la ficha completa de una oferta publicada en SylvaraJob: descripci\u00f3n, requisitos, condiciones, salario (si la empresa lo publica), empresa y enlace p\u00fablico para inscribirse.\n- Consultar qu\u00e9 categor\u00edas, provincias, ciudades, tipos de contrato y empresas tienen ofertas ahora mismo.\n\nLos resultados muestran primero las ofertas publicadas por empresas en SylvaraJob (con todos sus datos y enlace a sylvarajob.com) y despu\u00e9s ofertas externas, publicadas en los \u00faltimos 90 d\u00edas, que otras empresas publican en sus propias webs de empleo mediante Greenhouse, Lever, Ashby o Teamtailor; de estas solo se muestra t\u00edtulo, empresa, ciudad, fecha y enlace a la fuente, y se marcan como externas.\n\nPara qui\u00e9n: personas que buscan empleo en Espa\u00f1a y quien quiera conocer el mercado laboral espa\u00f1ol. L\u00edmites: solo lectura; el plugin nunca se inscribe en tu nombre, no crea cuentas ni muestra datos personales de candidatos o reclutadores. La inscripci\u00f3n se hace en sylvarajob.com o en la web de cada empresa.\n\nDatos p\u00fablicos, solo lectura, sin cuenta ni claves. No recoge datos personales: las consultas no se almacenan y el registro t\u00e9cnico solo guarda la red truncada de la IP, el nombre del cliente MCP, los identificadores de las ofertas devueltas y m\u00e9tricas de uso durante 12 meses. Idiomas de las respuestas: espa\u00f1ol, catal\u00e1n, portugu\u00e9s, ingl\u00e9s, franc\u00e9s, italiano, chino y japon\u00e9s.\n\nEditor y marca: SylvaraJob es una marca registrada en la Oficina Espa\u00f1ola de Patentes y Marcas (OEPM, registro M4390019), titularidad de Albert Alsina Guix\u00e9, editor de sylvarajob.com y responsable de este plugin y del servidor MCP de SylvaraJob. Soporte: albert@sylvarajob.com."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: e4cea50adee1f38d866a3762c23afd42942015ecd1d698df726c53f4fbe7f890