tyomarkkinatori_mcp_server
Verified Safeby markusnieminen1
Overview
An MCP server to query Finnish labor market job listings from the Työmarkkinatori API based on user-provided location and occupation criteria.
Installation
docker run --interactive --rm --read-only --cap-drop=ALL --env -it ghcr.io/markusnieminen1/tyomarkkinatori_mcp_server/tyomarkkinatori_mcp:latestSecurity Notes
The server includes good security practices such as input validation for codes and municipality names, using Pydantic models for API request structure with length constraints, and a timeout for external HTTP requests. When run via Docker, it uses secure container options like `--read-only` and `--cap-drop=ALL`. No direct 'eval' or hardcoded secrets were found. Data files are local and validated at startup. However, the external API call response content is not explicitly sanitized before being returned to the LLM, which could, in theory, contain malicious content if the Työmarkkinatori API were compromised (though highly unlikely for job listings).
Similar Servers
mcp-omnisearch
Provides a unified interface for LLMs to access multiple web search, AI response, content processing, and enhancement tools from various providers through the Model Context Protocol (MCP).
data-commons-mcp
Provides natural language search over open-access datasets and tools using a Large Language Model-assisted search, compliant with the Model Context Protocol (MCP).
data-commons-search
Provides a natural language search interface over open-access datasets, leveraging Large Language Models (LLMs) and the Model Context Protocol (MCP) to assist users in discovering relevant data and tools for scientific research.
gradio-mcp-hack
The France Chômage project provides an MCP server with AI tools for job seekers to search for jobs and analyze resumes, and an agentic application that consumes these tools to match users with job offers.