Skip to main content
Glama

Server Details

If it's here, it's on their board - live jobs from employer career pages, apply on theyond.com.

Ownership verified
Status
Healthy
Uptime
98.3% over 40 days
Last Tested
Transport
Streamable HTTP · MCP 2025-03-26
URL

TDQS

A3.8/5.0

Scored across 3 tools

Disambiguation4/5

Each tool has a distinct trigger: search_jobs for keyword/place/company queries, hiring_now for keywordless freshness, and get_job for a single already-selected listing. Descriptions explicitly cross-reference each other ("Do not use this to search", "use get_job for that"), though the admitted overlap between hiring_now and search_jobs with new=true is a mild source of confusion.

Naming Consistency3/5

get_job and search_jobs follow a clean verb_noun pattern, but hiring_now breaks it with an adjective/adverb-style name that reads more like a status than an action. The set is still readable, just not a single predictable convention.

Tool Count4/5

Three tools is on the lean side but maps cleanly onto the domain: keyword search, fresh-listing discovery, and single-job detail. Nothing extraneous, though the surface is small enough that a single added capability would feel warranted.

Completeness4/5

For a read-only job discovery surface, search + freshness + detail covers the core lifecycle, and the absence of an apply tool is intentional (users apply on theyond.com). Minor gaps remain: no company-level lookup, and search_jobs is hard-capped at 10 results with no pagination.

Available Tools

3 tools
get_job
Read-onlyIdempotent
Inspect

Use after search_jobs or hiring_now when the user picked one job. Pass that job's url from search_jobs or hiring_now (or its slug). Do not use this to search. Plain-text description, cut at 2000 characters when description_truncated is true. Cite hub URLs on the card. No employer apply URL.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe theyond.com job URL from search_jobs or hiring_now. Prefer this.
slugNoJob slug from search_jobs or hiring_now. Use if you don't have the URL.
hiring_now
Read-onlyIdempotent
Inspect

What's new on theyond.com with no keyword. Hiring now companies, plus up to 10 just-added jobs. job_count is how many were just added. Show the theyond.com URLs you were given, including title_hub_url, location_hub_url, or location_title_hub_url when present. Not posted_at, not an employer apply URL. Empty when nothing was just added.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

search_jobs
Read-onlyIdempotent
Inspect

Find live jobs when the user has a keyword, place, company, remote, and/or seniority, not a theyond job URL (use get_job for that). Need q, location, company, remote=true, seniority, or new=true. new=true searches just-added jobs on homepage Hiring now (same set as hiring_now), still max 10. Not posted_at. Returns at most 10 theyond.com pages, no pagination, no employer apply URLs. Cite title_hub_url, location_hub_url, or location_title_hub_url when the card includes them. Do not invent a hub slug. theyond_verified_at is when theyond last saw the listing on the employer board, not the posted date. salary is the employer feed wage, or the amount harvested from the JD when the feed had none. People apply from the theyond page.

ParametersJSON Schema
NameRequiredDescriptionDefault
qNoKeywords for title, company, or description. Optional if location, company, remote, seniority, or new is set. Do not pass a theyond.com/jobs URL here.
newNoIf true, only just-added jobs on homepage Hiring now (same set as hiring_now). Still max 10. Can be the only filter. Not posted_at.
remoteNoIf true, only remote jobs. The title or location says remote, or the description was read as remote. Combine with q or company.
companyNoEmployer name, case-insensitive. nvidia matches NVIDIA. Optional if q, location, remote, seniority, or new is set.
locationNoCity, region, or country. Optional if q, company, remote, seniority, or new is set.
seniorityNoIf set, only jobs at that level: intern, entry, mid, senior, staff_lead, or director.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • Changedget_job2 fields changed
      • addedInput schema / additionalProperties
        Added value: +false
      • addedInput schema / anyOf
        Added value: +[
        +  {
        +    "required": [
        +      "url"
        +    ]
        +  },
        +  {
        +    "required": [
        +      "slug"
        +    ]
        +  }
        +]
    • Changedhiring_now1 field changed
      • addedInput schema / additionalProperties
        Added value: +false
    • Changedsearch_jobs6 fields changed
      • addedInput schema / additionalProperties
        Added value: +false
      • addedInput schema / anyOf
        Added value: +[
        +  {
        +    "required": [
        +      "q"
        +    ]
        +  },
        +  {
        +    "required": [
        +      "location"
        +    ]
        +  },
        +  {
        +    "required": [
        +      "company"
        +    ]
        +  },
        +  {
        +    "required": [
        +      "remote"
        +    ]
        +  },
        +  {
        +    "required": [
        +      "seniority"
        +    ]
        +  },
        +  {
        +    "required": [
        +      "new"
        +    ]
        +  }
        +]
      • changedInput schema / properties / new / description
        Previous value: -"If true, only just-added jobs behind the homepage Hiring now chips (same set as hiring_now). Still max 10. Can be the only filter. Not posted_at."New value: +"If true, only just-added jobs on homepage Hiring now (same set as hiring_now). Still max 10. Can be the only filter. Not posted_at."
      • changedInput schema / properties / remote / description
        Previous value: -"If true, only remote jobs: title/location looks remote, or Jev labeled the JD remote. Combine with q or company."New value: +"If true, only remote jobs. The title or location says remote, or the description was read as remote. Combine with q or company."
      • changedInput schema / properties / seniority / description
        Previous value: -"If set, only jobs Jev labeled at that level: intern, entry, mid, senior, staff_lead, or director."New value: +"If set, only jobs at that level: intern, entry, mid, senior, staff_lead, or director."
      • addedInput schema / properties / seniority / enum
        Added value: +[
        +  "intern",
        +  "entry",
        +  "mid",
        +  "senior",
        +  "staff_lead",
        +  "director"
        +]
  2. 1 tool update
    • Changedsearch_jobs5 fields changed
      • changedInput schema / properties / company / description
        Previous value: -"Employer name, case-insensitive. nvidia matches NVIDIA. Optional if q, location, remote, or new is set."New value: +"Employer name, case-insensitive. nvidia matches NVIDIA. Optional if q, location, remote, seniority, or new is set."
      • changedInput schema / properties / location / description
        Previous value: -"City, region, or country. Optional if q, company, remote, or new is set."New value: +"City, region, or country. Optional if q, company, remote, seniority, or new is set."
      • changedInput schema / properties / q / description
        Previous value: -"Keywords for title, company, or description. Optional if location, company, remote, or new is set. Do not pass a theyond.com/jobs URL here."New value: +"Keywords for title, company, or description. Optional if location, company, remote, seniority, or new is set. Do not pass a theyond.com/jobs URL here."
      • changedInput schema / properties / remote / description
        Previous value: -"If true, only jobs whose title or location looks remote. Combine with q or company."New value: +"If true, only remote jobs: title/location looks remote, or Jev labeled the JD remote. Combine with q or company."
      • addedInput schema / properties / seniority
        Added value: +{
        +  "description": "If set, only jobs Jev labeled at that level: intern, entry, mid, senior, staff_lead, or director.",
        +  "type": "string"
        +}
  3. 1 tool update
    • Changedsearch_jobs1 field changed
      • changedInput schema / properties / new / description
        Previous value: -"If true, only jobs on the homepage New Jobs wall (just added). Can be the only filter. Not the same as posted_at."New value: +"If true, only just-added jobs behind the homepage Hiring now chips (same set as hiring_now). Still max 10. Can be the only filter. Not posted_at."
  4. 3 tool updates
    • Changedget_job2 fields changed
      • changedInput schema / properties / slug / description
        Previous value: -"Job slug from search_jobs. Use if you don't have the URL."New value: +"Job slug from search_jobs or hiring_now. Use if you don't have the URL."
      • changedInput schema / properties / url / description
        Previous value: -"The theyond.com job URL from search_jobs. Prefer this."New value: +"The theyond.com job URL from search_jobs or hiring_now. Prefer this."
    • Addedhiring_now
    • Changedsearch_jobs4 fields changed
      • changedInput schema / properties / company / description
        Previous value: -"Employer name, case-insensitive. nvidia matches NVIDIA. Optional if q, location, or remote is set."New value: +"Employer name, case-insensitive. nvidia matches NVIDIA. Optional if q, location, remote, or new is set."
      • changedInput schema / properties / location / description
        Previous value: -"City, region, or country. Optional if q, company, or remote is set."New value: +"City, region, or country. Optional if q, company, remote, or new is set."
      • addedInput schema / properties / new
        Added value: +{
        +  "description": "If true, only jobs on the homepage New Jobs wall (just added). Can be the only filter. Not the same as posted_at.",
        +  "type": "boolean"
        +}
      • changedInput schema / properties / q / description
        Previous value: -"Keywords for title, company, or description. Optional if location, company, or remote is set. Do not pass a theyond.com/jobs URL here."New value: +"Keywords for title, company, or description. Optional if location, company, remote, or new is set. Do not pass a theyond.com/jobs URL here."
  5. 1 tool update
    • Changedsearch_jobs1 field changed
      • changedInput schema / properties / company / description
        Previous value: -"Employer name, case-insensitive. Shopify matches Shopify and Shopify Inc. Optional if q, location, or remote is set."New value: +"Employer name, case-insensitive. nvidia matches NVIDIA. Optional if q, location, or remote is set."
  6. 1 tool update
    • Changedsearch_jobs4 fields changed
      • addedInput schema / properties / company
        Added value: +{
        +  "description": "Employer name, case-insensitive. Shopify matches Shopify and Shopify Inc. Optional if q, location, or remote is set.",
        +  "type": "string"
        +}
      • changedInput schema / properties / location / description
        Previous value: -"City, region, or country. Optional if q is set. Combine with q to narrow."New value: +"City, region, or country. Optional if q, company, or remote is set."
      • changedInput schema / properties / q / description
        Previous value: -"Keywords for title, company, or description. Optional if location is set. Do not pass a theyond.com/jobs URL here."New value: +"Keywords for title, company, or description. Optional if location, company, or remote is set. Do not pass a theyond.com/jobs URL here."
      • addedInput schema / properties / remote
        Added value: +{
        +  "description": "If true, only jobs whose title or location looks remote. Combine with q or company.",
        +  "type": "boolean"
        +}
  7. 2 tool updates
    • Changedget_job3 fields changed
      • changedInput schema / properties / slug / description
        Previous value: -"Job slug or theyond.com job URL"New value: +"Job slug from search_jobs. Use if you don't have the URL."
      • addedInput schema / properties / url
        Added value: +{
        +  "description": "The theyond.com job URL from search_jobs. Prefer this.",
        +  "type": "string"
        +}
      • removedInput schema / required
        Removed value: -[
        -  "slug"
        -]
    • Changedsearch_jobs2 fields changed
      • changedInput schema / properties / location / description
        Previous value: -"City, region, or country"New value: +"City, region, or country. Optional if q is set. Combine with q to narrow."
      • changedInput schema / properties / q / description
        Previous value: -"Keywords (title, company, description)"New value: +"Keywords for title, company, or description. Optional if location is set. Do not pass a theyond.com/jobs URL here."
  8. 2 tool updates
    • First observedget_job
    • First observedsearch_jobs

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Perplexity for social: ask what competitors are running across social and get answers grounded in real ad and creative data, not guesses.
    2
    Apache 2.0
  • A
    license
    A
    quality
    C
    maintenance
    Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
    16
    4 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources