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., "@jobs-mcpscan all sources for remote AI agent developer jobs"
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.
jobs-mcp
MCP server for searching jobs across multiple boards and drafting proposals automatically.
Features
Multi-source search -- RemoteOK, Hacker News "Who is Hiring", Arbeitnow, GitHub Issues
Upwork scraping -- HTML-based job search with fallback strategies
Proposal drafting -- Auto-selects from 4 templates (MCP, AI Agent, Discord, General) based on keyword scoring
Job scan -- Single command to sweep all sources at once
Profile storage -- Built-in profile for quick reference during applications
Tools
Tool | Description |
| Search RemoteOK by tags (typescript, ai, python, etc.) |
| Search HN "Who is Hiring" threads via Algolia API |
| Search GitHub issues/discussions for job postings |
| Search Arbeitnow with remote filter |
| Scrape Upwork job listings by keyword |
| Generate a tailored proposal from a job description |
| Sweep all sources at once with multiple keywords |
| Return saved profile, skills, and project portfolio |
Setup
npm install
npm run buildMCP Client Config
Add to your MCP client configuration:
{
"mcpServers": {
"jobs": {
"command": "node",
"args": ["path/to/jobs-mcp/dist/index.js"]
}
}
}Stack
TypeScript
Zod for input validation
No API keys required (all free/public APIs)
How Proposal Drafting Works
The draft_proposal tool scores a job description against 4 templates:
Template A -- MCP / Model Context Protocol projects
Template B -- AI agents, autonomous systems, LLM integration
Template C -- Discord bots and server management
Template D -- General TypeScript/Python backend work
Keywords in the job title and description are matched against each template. The highest-scoring template is selected and combined with a custom opening that references the specific technologies mentioned in the listing.
License
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.