Skilark MCP Server adds real-time job market intelligence to your AI assistant. It gives Claude, ChatGPT, and Gemini awareness of skill demand, hiring trends, and job opportunities — context they don't have on their own.

Setup

Claude Desktop / Claude Code

Add to your MCP config file:

{
  "mcpServers": {
    "skilark": {
      "url": "https://mcp.skilark.com/mcp"
    }
  }
}

ChatGPT

Go to SettingsMCP ServersAdd Server. Enter the URL:

https://mcp.skilark.com/mcp

Gemini CLI

Add to ~/.gemini/settings.json:

{
  "mcpServers": {
    "skilark": {
      "httpUrl": "https://mcp.skilark.com/mcp"
    }
  }
}

Note: gemini mcp add writes url instead of httpUrl — you must manually edit the file to use httpUrl.

Available Tools

get_skill_trends

Get the most in-demand tech skills ranked by job listing count.

Parameter Type Description
days int, optional Only count listings posted within this many days.
limit int, default 20, max 50 Maximum number of skills to return.

get_company_trends

Get hiring activity across major tech companies, ranked by total open listings.

Parameter Type Description
days int, optional Only count listings posted within this many days.

browse_jobs

Search job listings with structured filters. Returns matching listings plus aggregated stats — top skills, seniority breakdown, and salary range. No raw descriptions: titles, companies, links, and analysis only.

Parameter Type Description
skills list, optional Filter by required skills. Must match canonical names: Python, Rust, Go, Java, TypeScript, JavaScript, C++, Scala, SQL, PyTorch, TensorFlow, JAX, Transformers, LLMs, NLP, Computer Vision, MLOps, RAG, Kubernetes, Docker, Terraform, AWS, GCP, Azure, PostgreSQL, Redis, Kafka, Spark, Airflow, Snowflake, Databricks, dbt, Flink, React, GraphQL, Spring Boot, Linux, Distributed Systems, System Design, CI/CD, Git, REST APIs, Microservices, gRPC, Elasticsearch, MongoDB, DynamoDB, Cassandra, BigQuery, Tableau, Looker.
seniority string, optional Filter by level: intern, junior, mid, senior, staff, principal, director, vp, c_level.
role_category string, optional Filter by role type: swe, ai_ml, data_eng, platform, devops, security, product, design, research, other.
company string, optional Filter by company slug, e.g. stripe, openai.
location string, optional Filter by location. Supports US states (california), cities (san francisco), and remote.
days int, optional Only include listings posted within this many days.
limit int, default 20, max 50 Maximum number of listings to return.

get_signals

Weekly market intelligence about hiring surges and salary trends.

Parameter Type Description
limit int, default 5 Number of signals to return. Pass 0 for all (max 100).

get_nugget

Get a bite-sized learning nugget from the tech refresher library.

Parameter Type Description
category string, optional Filter by topic area: languages, frameworks, data, devops, dsa.

find_my_fit

AI-powered semantic job search. Describe your ideal role in plain English. Slower than browse_jobs — uses vector search under the hood. Rate limited to 10 queries per minute.

Parameter Type Description
query string, required Natural language description of your ideal role.

Try These Prompts

Limitations

Coming Next