Kollegia – ledige stillinger og lønn i Norge

Search active job listings, salaries and employers in Norway (kollegia.no). Read-only, no login.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
98%
命名质量
93%
投毒风险
100%
权限匹配度
90%
协议合规性
100%

发现(1)

  • LOWTool 'fetch' suggests web access but openWorldHint=false在 fetch 中

基于对工具定义和协议合规性的自动分析。

上下文开销

~2,632token 数(工具定义)
~3.6 KB典型响应大小
对注意力有显著影响(占 128k 上下文窗口的 2.06%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "jobbsok": {
      "url": "https://kollegia.no/mcp"
    }
  }
}

远程端点

https://kollegia.no/mcpstreamable-http

它能做什么

工具清单

工具(6)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢search_jobs(q, location, occupation, employment_type, limit, ...)

Search active job listings in Norway on Kollegia (kollegia.no), including jobs from NAV (arbeidsplassen.nav.no). Returns up to 20 jobs, newest and best title matches first, each with title, employer, location, employment type, deadline, salary (stated in the ad, or an approximate SSB-based estimate marked 'ca.'), a short summary, requirements and the url on kollegia.no where the user reads the full ad and applies. Content is in Norwegian. Combine filters freely; all are optional but give at least one.

输入模式

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Free text matched against job title, employer and occupation, e.g. 'kokk', 'sykepleier natt', 'Rema 1000'. Norwegian words work best."
    },
    "location": {
      "type": "string",
      "description": "Norwegian municipality, city district or county, e.g. 'Bergen', 'Tromsø', 'Grünerløkka', 'Vestland', 'Oslo'. Regions like 'Nord-Norge' or 'Vestlandet' also work, and 'hjemmefra' gives remote jobs."
    },
    "occupation": {
      "type": "string",
      "description": "Occupation name in Norwegian, e.g. 'Kokk', 'Elektriker', 'Barnehagelærer'. Matched against job titles."
    },
    "employment_type": {
      "type": "string",
      "description": "One of: heltid (full-time), deltid (part-time), fast (permanent), vikariat (temporary), sesong (seasonal/summer job), engasjement (fixed-term), lærling (apprentice)."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10,
      "description": "Number of jobs to return (1–20)."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "maximum": 200,
      "default": 0,
      "description": "Skip this many results, for paging."
    }
  },
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "total": {
      "type": "integer",
      "description": "Number of active jobs matching the filters."
    },
    "returned": {
      "type": "integer"
    },
    "offset": {
      "type": "integer"
    },
    "location": {
      "type": [
        "object",
        "null"
      ]
    },
    "occupation": {
      "type": [
        "object",
        "null"
      ]
    },
    "note": {
      "type": [
        "string",
        "null"
      ]
    },
    "jobs": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "employer": {
            "type": "string"
          },
          "location": {
            "type": "string"
          },
          "county": {
            "type": [
              "string",
              "null"
            ]
          },
          "employment_type": {
            "type": [
              "string",
              "null"
            ]
          },
          "work_mode": {
            "type": [
              "string",
              "null"
            ]
          },
          "deadline": {
            "type": [
              "string",
              "null"
            ],
            "description": "Last day the ad is open (YYYY-MM-DD)."
          },
          "published": {
            "type": [
              "string",
              "null"
            ],
            "description": "Publication date (YYYY-MM-DD)."
          },
          "salary": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "text": {
                "type": "string",
                "description": "Salary as shown on kollegia.no, e.g. '250–280 kr/t' or 'ca. 245 kr/t'."
              },
              "source": {
                "type": "string",
                "enum": [
                  "stated_in_ad",
                  "ssb_estimate"
                ]
              },
              "monthly_nok": {
                "type": [
                  "number",
                  "null"
                ],
                "description": "Monthly salary in NOK (median of SSB, or the stated amount converted)."
              }
            }
          },
          "summary": {
            "type": "string"
          },
          "requirements": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "url": {
            "type": "string",
            "description": "The job on kollegia.no. Give this to the user; they apply there."
          }
        },
        "required": [
          "id",
          "title",
          "employer",
          "url"
        ]
      }
    },
    "search_url": {
      "type": "string",
      "description": "The same search on kollegia.no."
    }
  },
  "required": [
    "total",
    "jobs",
    "search_url"
  ]
}
🟢get_job(id)

Get details for one active job on Kollegia by its id (from search_jobs): the ad text (shortened, without contact details), requirements, salary, deadline, location, employer and the kollegia.no url where the user applies. Returns an error if the job is no longer active.

输入模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Job id from search_jobs (the last part of https://kollegia.no/jobs/{id})."
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "employer": {
      "type": "string"
    },
    "location": {
      "type": "string"
    },
    "county": {
      "type": [
        "string",
        "null"
      ]
    },
    "employment_type": {
      "type": [
        "string",
        "null"
      ]
    },
    "work_mode": {
      "type": [
        "string",
        "null"
      ]
    },
    "deadline": {
      "type": [
        "string",
        "null"
      ],
      "description": "Last day the ad is open (YYYY-MM-DD)."
    },
    "published": {
      "type": [
        "string",
        "null"
      ],
      "description": "Publication date (YYYY-MM-DD)."
    },
    "salary": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "text": {
          "type": "string",
          "description": "Salary as shown on kollegia.no, e.g. '250–280 kr/t' or 'ca. 245 kr/t'."
        },
        "source": {
          "type": "string",
          "enum": [
            "stated_in_ad",
            "ssb_estimate"
          ]
        },
        "monthly_nok": {
          "type": [
            "number",
            "null"
          ],
          "description": "Monthly salary in NOK (median of SSB, or the stated amount converted)."
        }
      }
    },
    "summary": {
      "type": "string"
    },
    "requirements": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "url": {
      "type": "string",
      "description": "The job on kollegia.no. Give this to the user; they apply there."
    },
    "description": {
      "type": "string",
      "description": "The ad text, shortened, contact details removed."
    },
    "about_employer": {
      "type": [
        "string",
        "null"
      ]
    },
    "start": {
      "type": [
        "string",
        "null"
      ]
    },
    "positions": {
      "type": [
        "integer",
        "null"
      ]
    },
    "sector": {
      "type": [
        "string",
        "null"
      ]
    },
    "source": {
      "type": "string",
      "description": "'kollegia' (posted on Kollegia) or 'nav' (from arbeidsplassen.nav.no)."
    },
    "employer_url": {
      "type": [
        "string",
        "null"
      ],
      "description": "Employer page or career page on kollegia.no."
    },
    "occupation_url": {
      "type": [
        "string",
        "null"
      ],
      "description": "Occupation page with salary statistics on kollegia.no."
    }
  },
  "required": [
    "id",
    "title",
    "employer",
    "url"
  ]
}
🟢salary_for_occupation(occupation, location)

Salary statistics for an occupation in Norway: median monthly salary for full-time employees, lower and upper quartile and estimated hourly wage (Statistics Norway, SSB), plus the number of open positions on Kollegia and in Norway overall (NAV). With a location, adds the number of open jobs there. Links to the occupation page on kollegia.no. SSB salaries are national, not per location.

输入模式

{
  "type": "object",
  "properties": {
    "occupation": {
      "type": "string",
      "description": "Occupation in Norwegian, e.g. 'kokk', 'sykepleier', 'tømrer', 'regnskapsfører'."
    },
    "location": {
      "type": "string",
      "description": "Optional. Norwegian municipality, city district or county, e.g. 'Bergen', 'Tromsø', 'Grünerløkka', 'Vestland', 'Oslo'. Regions like 'Nord-Norge' or 'Vestlandet' also work, and 'hjemmefra' gives remote jobs."
    }
  },
  "required": [
    "occupation"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "occupation": {
      "type": "object"
    },
    "salary": {
      "type": [
        "object",
        "null"
      ]
    },
    "open_jobs": {
      "type": "object"
    },
    "location": {
      "type": [
        "object",
        "null"
      ]
    },
    "url": {
      "type": "string"
    },
    "suggestions": {
      "type": "array",
      "items": {
        "type": "object"
      }
    },
    "note": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "required": [
    "occupation",
    "open_jobs",
    "url"
  ]
}
🟢employer_jobs(employer)

Find an employer on Kollegia by name (or kollegia.no slug) and list its active jobs, with the link to the employer page or career page on kollegia.no. Returns suggestions when the name is ambiguous.

输入模式

{
  "type": "object",
  "properties": {
    "employer": {
      "type": "string",
      "description": "Employer name, e.g. 'Rema 1000', 'Oslo universitetssykehus', or a kollegia.no slug."
    }
  },
  "required": [
    "employer"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "employer": {
      "type": [
        "object",
        "null"
      ]
    },
    "jobs": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "employer": {
            "type": "string"
          },
          "location": {
            "type": "string"
          },
          "county": {
            "type": [
              "string",
              "null"
            ]
          },
          "employment_type": {
            "type": [
              "string",
              "null"
            ]
          },
          "work_mode": {
            "type": [
              "string",
              "null"
            ]
          },
          "deadline": {
            "type": [
              "string",
              "null"
            ],
            "description": "Last day the ad is open (YYYY-MM-DD)."
          },
          "published": {
            "type": [
              "string",
              "null"
            ],
            "description": "Publication date (YYYY-MM-DD)."
          },
          "salary": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "text": {
                "type": "string",
                "description": "Salary as shown on kollegia.no, e.g. '250–280 kr/t' or 'ca. 245 kr/t'."
              },
              "source": {
                "type": "string",
                "enum": [
                  "stated_in_ad",
                  "ssb_estimate"
                ]
              },
              "monthly_nok": {
                "type": [
                  "number",
                  "null"
                ],
                "description": "Monthly salary in NOK (median of SSB, or the stated amount converted)."
              }
            }
          },
          "summary": {
            "type": "string"
          },
          "requirements": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "url": {
            "type": "string",
            "description": "The job on kollegia.no. Give this to the user; they apply there."
          }
        },
        "required": [
          "id",
          "title",
          "employer",
          "url"
        ]
      }
    },
    "total": {
      "type": "integer"
    },
    "url": {
      "type": [
        "string",
        "null"
      ]
    },
    "suggestions": {
      "type": "array",
      "items": {
        "type": "object"
      }
    },
    "note": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "required": [
    "jobs",
    "total"
  ]
}
🟢search(query)

Free-text search in active job listings in Norway on Kollegia, e.g. 'kokk i Bergen', 'deltidsjobb Trondheim', 'sykepleier Tromsø'. Place names and words like heltid/deltid/sommerjobb in the query are used as filters. Returns id, title and url per job; use fetch with the id for the full ad. (search_jobs offers the same with explicit filters.)

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "What the user is looking for, in Norwegian or English."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "title",
          "url"
        ]
      }
    }
  },
  "required": [
    "results"
  ]
}
🟢fetch(id)

Fetch the full ad for one job by id (from search or search_jobs): title, text, url on kollegia.no and key facts as metadata.

输入模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Job id."
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "text": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "metadata": {
      "type": [
        "object",
        "null"
      ],
      "additionalProperties": {
        "type": "string"
      }
    }
  },
  "required": [
    "id",
    "title",
    "text",
    "url"
  ]
}

社区

评价此服务器

证据

最近观测

已验证未记录版本6 个工具