accueil / serveurs / Recherche & Web / com.rxrooster/anesthesia-discovery
com.rxrooster/anesthesia-discovery
serveur MCP (Model Context Protocol) · rxrooster 1.0.1
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.rxrooster/anesthesia-discovery est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.rxrooster/anesthesia-discovery » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 3 outils
- explore_coverage_areas≈ 2017 tokens
Use this when an employer asks where RxRooster shows anonymous public CRNA service options or approximate U.S. coverage. Do not use it for names, contacts, provider counts, exact locations, exact availability, or anesthesiologist supply.
Paramètres, retour & exemple (4)
Paramètresstate· string · optionnel
US state name or two-letter postal code to explore.page_size· integer · optionnel
Maximum anonymous public service cards to return, from 1 through 10.area_query· string · optionnel
Optional city, metro, or area text used to narrow results.provider_type· string · optionnel · crna | anesthesiologist
Provider type for coverage exploration; v1.1 publishes anonymous public service cards for CRNAs only.
Exemple d'appel{"name": "explore_coverage_areas", "arguments": {"state": "texte", "page_size": 1, "area_query": "texte", "provider_type": "crna"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"areas": [], "query": {}, "status": "available", "continue_url": "texte", "generated_at": "texte", "presentation": {}, "provider_type": "crna", "service_cards": [], "interpretation": {}, "schema_version": "texte", "supported_provider_types": []}} - get_anesthesia_job≈ 1520 tokens
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.
Paramètres, retour & exemple (1)
Paramètresjob_id· string · requis
Opaque job ID from a search_anesthesia_jobs result.
Exemple d'appel{"name": "get_anesthesia_job", "arguments": {"job_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"job": "texte", "found": true, "generated_at": "texte", "schema_version": "texte"}} - get_anesthesia_recruiting_packet≈ 2950 tokens
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.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_anesthesia_recruiting_packet", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - prepare_anesthesia_job_draft≈ 2190 tokens
Use this when an employer or recruiter wants to parse an anesthesia job description or structure answers into a privacy-safe, non-persistent requisition draft for native RxRooster review. Before pasted-text use, disclose that recognizable contact blocks are locally minimized and only the minimized text is sent to RxRooster's configured AI parsing provider; advise removal of sensitive information. Structured draft-only collection is the no-parser alternative. The tool removes contact fields and raw text from results, identifies publication blockers and quality details, and returns a native sign-in/review handoff only when core facts are ready. Pasted-text use may call an external parsing model and consume quota. Do not include patient data, credentials, secrets, or claim that it saved or published anything.
Paramètres, retour & exemple (2)
Paramètresdraft· object · optionnel
Previously returned privacy-safe draft fields plus explicit corrections or follow-up answers.job_description· string · optionnel
Pasted anesthesia requisition text. RxRooster locally removes recognizable contact blocks, does not store or return the pasted text, and sends only the minimized text to RxRooster's configured AI parsing provider. Do not include personal, credential, patient, or confidential information.
Exemple d'appel{"name": "prepare_anesthesia_job_draft", "arguments": {"draft": {}, "job_description": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"draft": {}, "status": "needs_information", "next_step": "texte", "redactions": {}, "generated_at": "texte", "parse_status": "parsed", "filled_fields": [], "employer_value": {}, "missing_fields": [], "schema_version": "texte", "draft_fingerprint": "texte"}} - prepare_anesthesia_service_draft≈ 1688 tokens
Use this when a CRNA, SRNA, or anesthesiologist wants to structure their own stated work terms for native RxRooster review. The draft is private and non-persistent here. Do not include identity/contact fields or claim that the tool saved or published a service.
Paramètres, retour & exemple (14)
Paramètresstate· string · optionnel
US state name or two-letter postal code.area_query· string · optionnel
City, metro, or public service-area label, without an address.work_types· array · optionneldays_of_week· array · optionnelradius_miles· ? · optionnel
Approximate service radius; 3000 represents nationwide travel.provider_type· string · requis · crna | srna | anesthesiologist | caa | anesthesiology_resident | medical_student
The provider credential or training path stated by the user.contract_types· array · optionnelrate_visibility· string · optionnel · public | privateavailability_end· string · optionnel
Calendar date in YYYY-MM-DD format.shift_preferences· array · optionnelavailability_start· string · optionnel
Calendar date in YYYY-MM-DD format.minimum_hourly_rate· number · optionnelshift_lengths_hours· array · optionnelminimum_annual_salary· number · optionnel
Exemple d'appel{"name": "prepare_anesthesia_service_draft", "arguments": {"provider_type": "crna"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"draft": {}, "status": "needs_information", "privacy": {}, "benefits": [], "next_step": "texte", "generated_at": "texte", "provider_path": "practicing_provider", "missing_fields": [], "schema_version": "texte", "draft_fingerprint": "texte"}} - search_anesthesia_jobs≈ 1946 tokens
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.
Paramètres, retour & exemple (4)
Paramètrespage· integer · optionnel
One-based result page number.states· array · optionnel
One to ten US states to include in the search.page_size· integer · optionnel
Number of jobs per page, from 1 through 25.provider_type· string · optionnel · crna | anesthesiologist | caa
Anesthesia provider role to search for.
Exemple d'appel{"name": "search_anesthesia_jobs", "arguments": {"page": 1, "states": [], "page_size": 1, "provider_type": "crna"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"jobs": [], "selection": {}, "pagination": {}, "generated_at": "texte", "schema_version": "texte", "applied_filters": {}}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».