GlobalCast

turrior/globalcast
BETAFIRST-PARTYOAUTH

Publish one job to 13 free distribution channels in a single call — and take it down the same way. GlobalCast maps your Turrior role to every channel's format, tracks clicks back to the source, and expires the listing when the role closes.

Connect
https://mcp.turrior.com/mcp/globalcast/
  • 14 TOOLS
  • 13 CHANNELS
  • €0 PER JOB
  • OAUTH
  • 100 ACTIVE JOBS

What this server actually does

  • Distribute everywhere at once

    One call maps the role to every channel’s own schema and pushes it out. Preview first: GlobalCast validates the job against all 13 channels and tells you which would reject it and why.

  • Free, and actually free

    Every channel in the roster is free organic distribution — no CPC tier, no sponsored upgrade. The cost per job is €0.

  • Track what worked

    Every listing carries a tracked link, so a click from Careerjet is distinguishable from a click from Adzuna.

  • Take it down cleanly

    Expiring a distribution removes the job from the feed. Aggregators drop what disappears from a feed, so the listing comes down without you contacting anyone.

Where your jobs land

Careerjet
feed
global
90+ countries — the widest free breadth
Talent.com
feed
global
75–80 countries
Jooble
feed
global
66–69 countries
Jobrapido
feed
global
58 countries
Jobsora
feed
global
36–40 countries
Jora (SEEK)
feed
apac
~25 countries across APAC
Adzuna
feed
global
~20 markets
Trovit / Mitula
feed
es, latam, it
Spain, Latin America and Italy
Google for Jobs
index
global
Roughly 70% of job searches start on Google
Wellfound
manual
global
Startup and tech audience, unlimited free postings
Behance
manual
global
50M+ creatives — the strongest free design channel
Learn4Good
manual
us, uk, eu, ae
About 20 free posts
Telegram
push
global
Your own channel — transport proof, not reach

Connect the endpoint

https://mcp.turrior.com/mcp/globalcast/
[ streamable-http ]
{
  "mcpServers": {
    "turrior-globalcast": {
      "type": "streamable-http",
      "url": "https://mcp.turrior.com/mcp/globalcast/"
    }
  }
}

What your agent can call

READREAD = safe, retrievesWRITEWRITE = performs an action10 read · 4 write · full CRUD

Your client loads only the toolset it needs — group by domain keeps context lean.

    • READ
      globalcast_list_channelsList every free channel with tier, transport, region and capabilities.
    • READ
      globalcast_channel_schemaShow which fields a channel requires — use it to explain a rejection.
    • READ
      globalcast_onboarding_statusWhat is configured, what is missing, and the next concrete step.
    • READ
      globalcast_preview_distributionValidate a job against every channel. No side effects; always run it first.
    • WRITE
      globalcast_distribute_jobPublish to the free channels. Defaults to a dry run; a live run needs explicit confirmation.
    • WRITE
      globalcast_update_distributionPush a changed job back out to the channels that accept updates.
    • WRITE
      globalcast_expire_distributionRemove the job from the feed and mark every channel withdrawn.
    • READ
      globalcast_distribution_statusPer-channel state of one distributed job, with tracked links.
    • READ
      globalcast_list_distributionsEverything currently live, with expiry countdown and remaining allowance.
    • READ
      globalcast_reach_reportClicks and applications per channel for one role.
    • READ
      globalcast_feed_exportGenerate the XML and JSON feed exactly as aggregators receive it.
    • READ
      globalcast_validate_job_markupCheck the JobPosting structured data on the job page — the gate for Google for Jobs.
    • READ
      globalcast_manual_payloadProduce a ready-to-paste posting for a manual channel, with the tracked link.
    • WRITE
      globalcast_notifications_connectTurn on Telegram alerts about expiring offers and channel rejections.

From prompt to action

  • Where can I post this role for free?
    globalcast_list_channels
  • Check the Berlin role against every channel before we publish.
    globalcast_preview_distribution
  • Publish it everywhere except Telegram.
    globalcast_preview_distributionglobalcast_distribute_job
  • Which channels is the backend role live on?
    globalcast_distribution_status
  • What is about to expire this week?
    globalcast_list_distributions
  • Give me the text to post on Wellfound.
    globalcast_manual_payload
  • The role is filled — take it down.
    globalcast_expire_distribution

What to keep in mind

Three channels need a human
Wellfound, Behance and Learn4Good have no public posting API, and automating their forms risks a ban. GlobalCast prepares the exact payload; a person pastes it.
Telegram cannot be updated or withdrawn
The owned Telegram channel accepts posts but supports neither update nor close. Expiring a distribution marks it withdrawn on our side, but the message stays in the channel.
Google for Jobs depends on your job page
Eligibility requires valid JobPosting structured data on the Turrior job page. GlobalCast validates the markup but does not own that page.
Aggregator registration is a human step
Feed channels ingest your jobs only after the feed is registered with each aggregator — a one-time process that takes days to weeks and happens outside GlobalCast.
The job must be publicly visible
GlobalCast verifies the role against the public Turrior API before distributing. A role that is not publicly visible cannot be distributed, whatever its internal status.
Volume limits
Up to 100 distributions active at once. Each listing lives 30 days by default and up to 90 days.

Security & permissions

  • OAuth 2.0 with PKCE

    OAuth 2.0 with PKCE and dynamic client registration — no API key to paste. The connection acts inside your own Turrior account and can be revoked at any time from your settings.

  • Safe by default

    Distributing a job is a public action. `globalcast_distribute_job` defaults to a dry run and a live run requires explicit confirmation plus an idempotency key, so a repeated call cannot publish twice.

GlobalCast MCP Server — Free Job Distribution to 13 Channels · Turrior