Token导航 LogoToken导航TokenDH.com
Job Finding MCP Server logo
搜索检索stdio官方级别未说明来源级核验

Job Finding MCP Server

MCP Server

一个基于Adzuna Jobs API的全面职位和实习搜索服务,提供跨行业、公司特定和远程工作机会的搜索功能。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude搜索Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

bhavuk1409

提供方

bhavuk1409

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install fastmcp httpx python-dotenv

详细介绍

Jobs and Internships MCP Server

A Model Context Protocol (MCP) server providing comprehensive job and internship search capabilities using the Adzuna Jobs API.

Features

  • Universal job search - All industries and job types
  • Internship search - Dedicated internship finder
  • Company-specific search - Jobs at specific companies (enhanced filtering)
  • Remote opportunities - Filter for remote positions

Quick Start

# Clone and setup
git clone 
cd ai-internships-mcp-server

# Install dependencies
pip install fastmcp httpx python-dotenv

# Setup environment
cp .env.example .env
# Add your Adzuna credentials to .env

# Run the server
uv run fastmcp dev app.py

API Integration

  • Adzuna Jobs API - Primary job aggregation platform

- Global coverage with country-specific searches - Rich metadata (salary, contract type, categories) - No RapidAPI dependency required

Setup Instructions

  1. Adzuna API Setup:

- Sign up at Adzuna Developer - Create an application to get App ID and App Key - Add to .env:

     ADZUNA_APP_ID=your_app_id
     ADZUNA_APP_KEY=your_app_key

Available Tools

  1. search_jobs - Universal job search across all industries
  2. search_internships - Dedicated internship opportunities
  3. search_company_jobs - Jobs at specific companies (enhanced filtering)
  4. get_job_categories - Browse job categories by industry
  5. search_remote_jobs - Remote work opportunities

Usage Examples

# Start the server
uv run fastmcp dev app.py

# Example searches:
search_jobs("Software Engineer", "Bangalore", "in", 1, 20)
search_company_jobs("Google", "", "India", "in", 1, 20)
search_remote_jobs("Python Developer", "in", 1, 20)

Integration with Claude Desktop

{
  "mcpServers": {
    "jobs-platform": {
      "command": "python3",
      "args": ["actual_path"],
      "cwd": "/path/to/mcp-server"
    }
  }
}

Recent Improvements

  • Fixed company search: Enhanced filtering for accurate company-specific results
  • Better matching: Improved company name matching logic
  • Cleaner code: Removed debug elements, added professional documentation
  • GitHub ready: Clean codebase with proper error handling

Project Structure

ai-internships-mcp-server/
├── app.py              # Main MCP server
├── requirements.txt    # Python dependencies
├── .env.example        # Environment variables template
├── .env               # Your API credentials (gitignored)
├── .gitignore         # Git ignore rules
└── README.md          # This documentation

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Add tests if applicable
  5. Submit a pull request

License

MIT License

Support

For issues and questions, please open a GitHub issue.

目录标签

目录标签

PythonClaude搜索职位搜索本地部署实习搜索远程工作API集成就业服务

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP