job-search-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@job-search-mcpWhat backend jobs are available in Berlin?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Job Search MCP
Installierbarer MCP-Server für eine regelkonforme Mehrportal-Jobsuche mit OpenCode. Er verbindet die öffentliche StepStone-Suche mit den offiziellen APIs beziehungsweise Feeds von Arbeitnow, Remotive und We Work Remotely. Weitere Portale werden mit transparentem Zugangsstatus katalogisiert, ohne gesperrte Dienste zu scrapen.
Funktionen
kombinierte Mehrportal-Suche mit isolierten Quellenausfällen
öffentliche Suche ohne unnötigen Login
sichtbarer Camoufox-Browser für optionale Konto-Funktionen und 2FA
deterministisches Matching gegen ein JSON-Jobprofil
Markdown-Berichte mit Original-Links
Portal-Allowlist und verschlüsselte lokale Credentials
OpenCode-Konfiguration und stdio-MCP-CLI
Related MCP server: RecruitData
Installation
python3 -m venv .venv
.venv/bin/python -m pip install -e ".[dev]"
.venv/bin/python -m camoufox fetchTests und Qualitätsprüfungen:
.venv/bin/python -m unittest discover -s tests -t .
.venv/bin/python -m ruff check .
.venv/bin/python -m ruff format --check .
.venv/bin/python -m mypyVerwendung
Der MCP-Server ist über den installierten Einstiegspunkt verfügbar:
export ALLOW_EXTERNAL_PORTALS=1
.venv/bin/job-search-mcpOpenCode verwendet denselben Einstieg über .opencode/opencode.json. Nach der
Installation genügt daher:
export ALLOW_EXTERNAL_PORTALS=1
opencodeDas zentrale Werkzeug lautet:
mehrportal_suche(query="backend", ort="nürnberg")Ohne portal_ids werden StepStone, Arbeitnow, Remotive und We Work Remotely
abgefragt. Ein Fehler einer Quelle verwirft die übrigen Ergebnisse nicht.
Repository-Struktur
src/job_search_mcp/
├── domain/ # Jobmodelle und reine Matching-Regeln
├── application/ # Such-, Bewertungs- und Berichtsabläufe
├── infrastructure/ # Browser, Feeds, Credentials und Konfiguration
├── interfaces/ # MCP-Server, CLI und lokale Demo-API
└── resources/ # Profile, Portalkatalog und JSON-Schemas
tests/ # Unit-, Vertrags- und Integrationstests
examples/ # einzeln ausführbare Lernbeispiele
scripts/ # Repository-Hilfsskripte
docs/ # Architektur, Portale und ausführlicher Leitfaden
todos/ # versionierte Planung und Umsetzungsevidenz
reports/ # lokal erzeugte BerichteMehr Details stehen im Leitfaden, in der Architekturbeschreibung und in der Portalübersicht. UML- und BPMN-Sichten liegen unter architecture/.
Sicherheitsgrenzen
Externe Läufe benötigen
ALLOW_EXTERNAL_PORTALS=1.Indeed bleibt ohne eigene Autorisierung gesperrt.
LinkedIn wird nur mit ausdrücklicher Crawling-Erlaubnis automatisiert.
Instaffo bleibt ein interaktiver Matching-Workflow.
Captchas, 2FA und Bot-Schutz werden nicht umgangen.
Credentials und Browserzustände liegen außerhalb des Repositories im lokalen State-Verzeichnis.
Lizenz
Dieses Projekt steht unter der BSD-3-Clause-Lizenz. Abhängigkeiten und übernommene Fremdkomponenten behalten ihre jeweiligen Lizenzen.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA fast, secure, and LLM-friendly Model Context Protocol (MCP) server that scrapes job listings from major platforms (LinkedIn, Indeed, Google) and converts them into structured Markdown format.11MIT
- Alicense-qualityCmaintenanceUnified job search MCP server that aggregates live listings from multiple job boards with deduplication, enabling AI agents to find and filter jobs by keyword and location.MIT
- AlicenseAqualityCmaintenanceMCP server that scours job openings from public, ToS-clean sources (Greenhouse, Lever, Ashby, HN, RemoteOK, Adzuna, USAJobs) and provides tools for job search, company listings, and salary context.164MIT
- Alicense-qualityCmaintenanceMCP server that aggregates job listings from Remotive and Arbeitnow, with local SQLite caching, application tracking, and saved searches.76MIT
Related MCP Connectors
MCP server for AI job search — find jobs, track applications, get alerts. Claude, ChatGPT, Cursor.
GetJobzi MCP server for job search, application tracking, and career forecasting.
RemoteOK MCP — remote-work job board (tech-heavy), keyless.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ananta888/job-search-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server