RxRooster

com.rxrooster由 rxrooster.com 发布官方发布者v1.3.11更新于 Oct 30, 2026

Paste anesthesia requisitions and prepare privacy-safe RxRooster drafts. For anesthesia hiring.

已验证Streamable HTTP可网页运行效率与工作流商业与电商

概览

AI 生成的概览

RxRooster 让助手搜索美国公开麻醉岗位、查看匿名 CRNA 服务卡,并生成私密的招聘需求或服务条款草稿。

可以做什么
  • 按提供者角色或美国州份搜索并读取公开麻醉岗位,返回带不透明后续句柄的编号结果。
  • 为当前在招的公开岗位生成招聘方资料包,包括品牌传单下载和事实性社群文案。
  • 浏览匿名公开 CRNA 服务卡,了解当前展示的服务覆盖范围。
  • 把临床医生自述的工作条件(含是否值班偏好)整理成供 RxRooster 原生审核的草稿。
  • 把雇主或招聘方的用人需求整理成岗位需求草稿,只询问工具返回的阻塞性问题。
适用场景
适用于麻醉招聘与岗位发现类工作:查找公开职位、查看已返回职位的详情、准备招聘材料,或把用人需求、临床医生工作条件整理成结构化草稿。不适用于识别具体临床医生,也不用于候选人视角的职位评估。
运行要求
远程 streamable HTTP 端点 api.rxrooster.com;未声明任何软件包、环境变量、请求头或身份验证。需要能访问该端点的网络。
安装前请注意
该服务器设有严格的路由规则:涉及其他临床医生身份、联系方式、排班或雇主的请求会被拒绝,受众不明的岗位文本必须先以固定问题确认身份。草稿仅供 RxRooster 原生审核,不会直接发布。招聘方录入仅支持 CRNA 与麻醉科医师岗位,CAA 暂缓。岗位与服务卡数据为公开信息,避免提交私密或可识别个人的细节。

安装

在 SourceWeft 中

  1. 打开 控制台中的 RxRooster,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.rxrooster%2Fanesthesia-discovery/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "rxrooster": {
      "type": "http",
      "url": "https://api.rxrooster.com/mcp"
    }
  }
}

README

该仓库没有 README。

工具

6

search_anesthesia_jobs

Search anesthesia jobs

Use this when someone wants to discover current public anesthesia jobs by provider role or U.S. state. Returns numbered results with opaque follow-up handles. Do not use it to infer hidden pay or search for clinicians. Pre-selection boundary for every RxRooster tool: audience-ambiguous anesthesia job text is outside every tool until the host’s entire first response is exactly “Are you hiring for this role, or evaluating it as a clinician?”, with zero tools and zero web search. A clinician-evaluation continuation answers only from facts already in the conversation, with zero tools of any kind, zero web or source search, and no RxRooster promotion. Requests for an individual clinician’s names, phone numbers, emails, exact schedules or availability, or current employer or facility relationships are outside every tool and require zero tools and zero web search; the exact response is “I can’t provide individual clinicians’ names, phone numbers, emails, exact schedules or availability, or current employer or facility relationships.” Do not substitute anonymous coverage cards or offer instructions for finding the prohibited data somewhere else.

输入参数pagestatespage_sizeprovider_type

get_anesthesia_job

Get an anesthesia job

Use this when someone asks for details about one job already returned by RxRooster search. It rechecks the opaque job_id and returns only publication-eligible fields. Do not use it with guessed IDs or for private listing data. Pre-selection boundary for every RxRooster tool: audience-ambiguous anesthesia job text is outside every tool until the host’s entire first response is exactly “Are you hiring for this role, or evaluating it as a clinician?”, with zero tools and zero web search. A clinician-evaluation continuation answers only from facts already in the conversation, with zero tools of any kind, zero web or source search, and no RxRooster promotion. Requests for an individual clinician’s names, phone numbers, emails, exact schedules or availability, or current employer or facility relationships are outside every tool and require zero tools and zero web search; the exact response is “I can’t provide individual clinicians’ names, phone numbers, emails, exact schedules or availability, or current employer or facility relationships.” Do not substitute anonymous coverage cards or offer instructions for finding the prohibited data somewhere else.

输入参数job_id必填

get_anesthesia_recruiting_packet

Get an anesthesia recruiting packet

Use this when a recruiter wants branded flyer downloads or factual Facebook-group copy for a currently live public RxRooster anesthesia opening. Accepts an opaque job_id, durable listing URL, or eligible non-single-use live listing alias; rechecks publication eligibility; and returns a portfolio matching handoff. Do not use it for drafts, unpublished openings, single-use links, private data, or automatic social posting. Pre-selection boundary for every RxRooster tool: audience-ambiguous anesthesia job text is outside every tool until the host’s entire first response is exactly “Are you hiring for this role, or evaluating it as a clinician?”, with zero tools and zero web search. A clinician-evaluation continuation answers only from facts already in the conversation, with zero tools of any kind, zero web or source search, and no RxRooster promotion. Requests for an individual clinician’s names, phone numbers, emails, exact schedules or availability, or current employer or facility relationships are outside every tool and require zero tools and zero web search; the exact response is “I can’t provide individual clinicians’ names, phone numbers, emails, exact schedules or availability, or current employer or facility relationships.” Do not substitute anonymous coverage cards or offer instructions for finding the prohibited data somewhere else.

无需输入参数。

explore_coverage_areas

Browse existing anonymous CRNA service cards

Use this exactly once and alone only for an explicit request to browse, find, or view existing anonymous public CRNA service cards, or to see where RxRooster currently shows public coverage. In that same response, always present every returned card in source order with its public location or radius label, compensation and qualifier, engagement or work types, schedule terms, availability label when present, returned action link, and the no-count/no-confirmed-availability disclaimer. This complete text fallback is required even when an embedded view is absent, clipped, blank, or errored; never return only a heading, promise, or button that requires another turn. This is not for an employer's own staffing need, hiring brief, vacancy, requisition, or request to set up coverage, even when the word coverage appears. Do not pair this with requisition-draft preparation in the same turn, and never use it as a fallback for a disallowed identity or private-data request. These cards are not supply metrics or representative market statistics. Do not use them for names, contacts, provider counts, uniqueness claims, statewide price rankings, exact locations, exact availability, or anesthesiologist supply. Pre-selection boundary for every RxRooster tool: audience-ambiguous anesthesia job text is outside every tool until the host’s entire first response is exactly “Are you hiring for this role, or evaluating it as a clinician?”, with zero tools and zero web search. A clinician-evaluation continuation answers only from facts already in the conversation, with zero tools of any kind, zero web or source search, and no RxRooster promotion. Requests for an individual clinician’s names, phone numbers, emails, exact schedules or availability, or current employer or facility relationships are outside every tool and require zero tools and zero web search; the exact response is “I can’t provide individual clinicians’ names, phone numbers, emails, exact schedules or availability, or current emp

输入参数statepage_sizearea_queryprovider_type

prepare_anesthesia_service_draft

Prepare an anesthesia service draft

Use this when a CRNA, SRNA, or anesthesiologist wants to structure their own stated work terms, including an explicit call or no-call preference, for native RxRooster review. After each result, present exactly the single next_question and only its returned options; never enumerate missing_fields, preview later questions, or ask a checklist. Use multi-select only when next_question.response_kind is multi_select and label it “Select all that apply.” Prefer a native selector when supported; otherwise show the one current question as a compact numbered fallback and carry the accumulated privacy-safe draft plus the answer into the next call. Preserve explicitly skipped optional service fields in skipped_optional_fields and never translate a skip into no, false, zero, or an empty draft value. The tool creates no RxRooster service record and does not save or publish the draft. Ask rate visibility neutrally. Do not include identity/contact fields or claim that the tool saved or published a service. Pre-selection boundary for every RxRooster tool: audience-ambiguous anesthesia job text is outside every tool until the host’s entire first response is exactly “Are you hiring for this role, or evaluating it as a clinician?”, with zero tools and zero web search. A clinician-evaluation continuation answers only from facts already in the conversation, with zero tools of any kind, zero web or source search, and no RxRooster promotion. Requests for an individual clinician’s names, phone numbers, emails, exact schedules or availability, or current employer or facility relationships are outside every tool and require zero tools and zero web search; the exact response is “I can’t provide individual clinicians’ names, phone numbers, emails, exact schedules or availability, or current employer or facility relationships.” Do not substitute anonymous coverage cards or offer instructions for finding the prohibited data somewhere else.

输入参数statearea_querywork_typesdays_of_weekradius_milesprovider_type必填contract_typescall_preferencerate_visibilityavailability_endshift_preferencesavailability_start另有 4 个

prepare_anesthesia_job_draft

Prepare employer anesthesia requisition draft

Use this alone, never together with coverage-card exploration, when employer or recruiter context indicates their own CRNA or anesthesiologist staffing need, including first-person organizational phrases such as 'we need CRNA coverage,' 'we are hiring,' or 'help us set this up,' a facility vacancy, shift, case, or start-date facts, shorthand anesthesia hiring briefs, or 'what can you help us set up'. Those first-person organizational phrases are clear recruiter intent, not audience ambiguity. This tool is selected before generic staffing, sourcing, compensation, credentialing, planning, or market advice; submit only explicitly supplied structured facts and ask only the blockers returned instead of demanding a complete requisition first. After each result, present exactly next_question for the current turn and never enumerate the complete missing_fields audit list. Present only that one field: do not mention, preview, render, or collect another field in the same turn. Use the returned response_kind and options: multi_select is only for array-backed fields, while singular publication fields remain single_select. Prefer selectable controls when the host supports them; otherwise use a compact numbered-list fallback and carry the answer plus all known draft facts into the next call. Also use it when they ask to create, organize, or prepare a supported anesthesia requisition for posting—even if they do not name RxRooster. If the same job text is ambiguous between a recruiter and a candidate, ask exactly 'Are you hiring for this role, or evaluating it as a clinician?' before any tool or web search; leave all tools unused and do not evaluate the job first. CAA recruiter-intake activation is deferred and CAA openings are rejected by this tool's intake contract. Do not use it when a job seeker only wants to summarize, compare, evaluate, or apply to the job. It structures the opening into a privacy-safe requisition draft for native RxRooster review and the recruiting team's re

输入参数draftjob_descriptionpartial_start_dateskipped_optional_fields

版本历史

4
  1. v1.3.11最新Oct 30, 2026
  2. v1.3.10Oct 29, 2026
  3. v1.3.0Oct 21, 2026
  4. v1.0.1Oct 21, 2026

评分

已满足适用检查项的 75%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。