Read-only MCP server for public WeJob jobs, formations, and companies.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Inspect callable tools, capabilities, and parameters exposed to AI agents by WeJob.
searchUnified search across jobs, formations, companies
fetchFetch one item by composite id (`job:`/`formation:`/`company:`)
wejob_search_jobsSearch public active job offers
wejob_get_jobOne public job offer
wejob_search_formationsSearch public formations
wejob_get_formationOne public formation
Official Claude plugin for WeJob, the Swiss IT job board. This plugin gives Claude (Cowork, Claude Code) read-only access to the public WeJob MCP server β you can search public job offers, professional formations, and company profiles directly from Claude.
https://mcp.wejob.ch/mcp (HTTPS, no authentication)This repository is a public mirror dedicated to the Anthropic plugin distribution. The underlying MCP server (which returns the data) is a separate service that runs on WeJob's infrastructure β this repo contains only the plugin's manifest, skill, and assets.
Verify:
Customize β Plugins β Add marketplace β paste this repo's URL β install wejob.
For end users of claude.ai or Claude Desktop, the same server is available as a custom connector β no repository or install required:
Settings β Connectors β Add custom connector β https://mcp.wejob.ch/mcp
(no authentication).
The plugin bundle is for Claude surfaces, but the public MCP endpoint can also be used directly by other MCP-compatible clients:
Add the server through MCP: Open User Configuration or .vscode/mcp.json:
Then run MCP: List Servers, start wejob if needed, and use Copilot Chat in
Agent mode.
Add the server to ~/.gemini/settings.json:
Restart Gemini CLI, then run /mcp.
In Grok web, add a custom MCP connector named WeJob with:
xAI Remote MCP Tools can use the same URL as server_url with a server_label
such as wejob.
Installation is confirmed by two things: (1) the deterministic checks below show the connection is live, and (2) you actually see Claude call the WeJob tools when you ask a WeJob question. Both matter β the first alone means the plumbing works but the tools may not be used; the second alone can be luck.
These don't depend on Claude's judgment. Run whichever matches your surface.
Server health (any surface)
Claude Code (CLI)
Claude Cowork
Same CLI commands, or in the UI: Customize β Plugins β WeJob shown as installed with a connected status.
Claude Desktop and claude.ai
Settings β Connectors β WeJob shows a connected/green indicator.
The deterministic checks say the connection is up. To verify the tools are actually invoked, use one of the directive prompts below in a new conversation, and watch for tool-call indicators β not just the answer text. A well-written text answer without any tool call means Claude answered from its own knowledge, not from WeJob.
On Desktop or claude.ai, first click + β Connectors β tick WeJob so the connector is enabled for the conversation. Without this step, Claude won't call the tools even if the connector is installed.
Prompt A β list the tools
What WeJob tools do you have available? List them.
Expected: Claude names wejob_search_jobs, wejob_get_job,
wejob_search_formations, wejob_get_formation, wejob_search_companies,
wejob_get_company, search, fetch. If Claude says it has no WeJob tools,
the connector isn't active in this conversation.
Prompt B β force a tool call
Use the WeJob tools to list a few current job offers.
Expected: a tool-call indicator (icon or block above/inside Claude's response,
showing wejob_search_jobs was invoked) followed by results with URLs like
https://wejob.ch/jobs/β¦. A plain text answer without any tool-call
indicator means the tool wasn't used β see troubleshooting below.
β Failed or missing from claude mcp list β either the server is
unreachable (run the health check first) or the plugin manifest wasn't
loaded correctly (re-run claude plugin install wejob@wejob).ok,
contact support.wejob skill β teaches Claude when to call the WeJob MCP tools instead
of inspecting local code or falling back to generic web search.https://mcp.wejob.ch/mcp over HTTPS.Together they form a coherent bundle: install once, and Claude automatically uses the right tools whenever the user asks about WeJob jobs, formations, or companies.
All read-only:
| Tool | Purpose |
|---|---|
search | Unified search across jobs, formations, companies |
fetch | Fetch one item by composite id (job:/formation:/company:) |
wejob_search_jobs | Search public active job offers |
wejob_get_job | One public job offer |
wejob_search_formations | Search public formations |
wejob_get_formation | One public formation |
wejob_search_companies | Search public company profiles |
wejob_get_company | One public company profile |
The plugin exposes public discovery data only:
It never exposes candidate profiles, CVs, applications, messages, or private recruiter data, and performs no writes.
See the WeJob privacy policy for the underlying service's data handling.
support@wejob.chShowcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/wejob)<a href="https://allmcps.com/mcp/wejob"><img src="https://allmcps.com/api/badge/wejob?style=directory" alt="WeJob on AllMCPs" /></a>