com.datronis/mcp

MCPcommunautéen ligne
v1.0.0com.datronisUnknownMis à jour il y a 2 mois

Search and apply to real jobs, browse companies, and read tech news via Datronis's live data.

État de l’endpointen ligne
vérifié il y a 3 h · 959 ms
100 % des dernières 4 vérifications ont atteint cet endpoint
Fonctionne dans
ClaudeCursorCopilotChatGPTGemini

Déduit des transports déclarés par cette annonce (streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.

Indexé automatiquement depuis des sources publiques. Pas encore vérifié par son développeur sur Forge.Revendiquer cette annonce →
il y a 2 moisDernière mise à jour
Paquet
Auteurcom.datronis
LicenceUnknown
Version1.0.0
Sourcemcp-registry
Statut de confiance
B
60/100Bon
Listé dans l’index Forge+10/10
Identité de l’éditeur vérifiée+0/30
Éditeur : aucune référence de dépôt n’est enregistrée pour cette annonce, `forge publish` ne peut donc pas vérifier la propriété automatiquement. Utilisez « Revendiquer cette annonce » ci-dessus — Forge les examine à la main.
Vérification de domaine+0/10
Actuellement indisponible pour ce type d’annonce — la vérification de domaine ne s’exécute aujourd’hui que pour les paquets adossés à npm, cette ligne ne peut donc pas encore être obtenue ici, quel que soit le contenu hébergé sur le domaine.
Analyse d’injection de prompt · propre+30/30
Analyse d’obfuscation / exfiltration · propre+20/20
StatutIndexé par la communauté
ÉditeurNon vérifié
SignatureNon signé
Domaine
Provenance
DépendancesNon audité
Surface d’outils19 outils · 1 privilégiés
Analyse de sécurité✓ Proprevlive · aujourd’huiQuelle est l’efficacité de cette analyse ?
ÉvaluationsAucune
Indexé15 juil. 2026

La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.

Outils

19 outils · 1 privilégiés
Observé en direct depuis l’endpoint du fournisseur3h ago

Lu depuis un véritable échange MCP initialize → tools/list contre l’endpoint déclaré. Aucun outil n’a été invoqué — tools/list est l’appel d’introspection en lecture seule que le protocole prévoit pour cela. Cela reflète ce que le serveur annonçait à cet instant ; un endpoint hébergé n’est figé sur aucune version et peut changer sans préavis.

  • https://api.datronis.com/api/mcp19 outils · 959 ms
search_jobsSearch job listings by keyword, location, type, or remote policy. Returns paginated results with title, company, salary, and application URL.

Search job listings by keyword, location, type, or remote policy. Returns paginated results with title, company, salary, and application URL.

ParamètreTypeDescription
qstringSearch keyword (title or description)
countrystringFilter by country (e.g. "United States")
citystringFilter by city
remote_typestringRemote work policy
job_typestringEmployment type
job_levelstringExperience level required
skillsarrayRequired skills (e.g. ["Python", "React"])
salary_minintegerMinimum annual salary (USD)
pageintegerPage number (default: 1)
limitintegerResults per page (default: 10)
api_keystringOptional: your Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Prefer sending it as an `Authorization: Bearer <token>` HTT…
get_jobGet full details of a job listing by its slug or ID, including description, requirements, company info, and application link.

Get full details of a job listing by its slug or ID, including description, requirements, company info, and application link.

ParamètreTypeDescription
slug*stringJob slug (URL-friendly identifier) or job ID
api_keystringOptional: your Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Prefer sending it as an `Authorization: Bearer <token>` HTT…
get_newsFetch the latest news articles. Optionally filter by category, locale, or title keyword. Returns title, summary, publication date, and URL.

Fetch the latest news articles. Optionally filter by category, locale, or title keyword. Returns title, summary, publication date, and URL.

ParamètreTypeDescription
titlestringSearch keyword in title
category_idintegerFilter by category ID
localeintegerLanguage locale (1=English, 2=Persian, 3=Spanish, 4=German, ...)
limitinteger
offsetinteger
get_categoriesList all content categories available on the platform (for filtering news, jobs, etc.).

List all content categories available on the platform (for filtering news, jobs, etc.).

ParamètreTypeDescription
localeintegerLanguage locale (1=English)
search_companiesSearch companies on the platform. Returns company name, industry, location, size, website, and open roles count.

Search companies on the platform. Returns company name, industry, location, size, website, and open roles count.

ParamètreTypeDescription
querystringCompany name or industry keyword
countrystringFilter by country
industrystringFilter by industry
is_hiringbooleanFilter to companies actively hiring
limitintegerResults per page (default: 10)
pageintegerPage number (default: 1)
get_platform_statsGet high-level statistics about the Datronis platform: total active jobs, jobs indexed in the last 7 days, companies, countries represented, news articles, and users.

Get high-level statistics about the Datronis platform: total active jobs, jobs indexed in the last 7 days, companies, countries represented, news articles, and users.

Aucun schéma d’entrée n’a été publié pour cet outil.

apply_to_jobSubmit a job application on behalf of the authenticated user. Requires a personal access token (generate one at /app/api-keys/). A resume is mandatory: if no resume_id is given, the user's default (or most recently updated) resume is used automatically, and the call fails with a clear error if the…

Submit a job application on behalf of the authenticated user. Requires a personal access token (generate one at /app/api-keys/). A resume is mandatory: if no resume_id is given, the user's default (or most recently updated) resume is used automatically, and the call fails with a clear error if the…

ParamètreTypeDescription
api_keystringYour Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Required unless sent as an `Authorization: Bearer <token>` HTTP heade…
job_id*stringJob ID to apply for (from search_jobs or get_job)
resume_idstringResume to attach. If omitted, your default resume (or most recently updated) is used automatically.
cover_letterstringOptional cover letter text
list_my_resumesList the authenticated user's saved resumes. Requires a personal access token (generate one at /app/api-keys/).

List the authenticated user's saved resumes. Requires a personal access token (generate one at /app/api-keys/).

ParamètreTypeDescription
api_keystringYour Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Required unless sent as an `Authorization: Bearer <token>` HTTP heade…
querystringSearch keyword in resume title or headline
statusstringFilter by resume status
localestringFilter by resume locale
pageintegerPage number (default: 1)
limitintegerResults per page (default: 20)
get_my_applicationsCheck the status of the authenticated user's job applications. Requires a personal access token (generate one at /app/api-keys/).

Check the status of the authenticated user's job applications. Requires a personal access token (generate one at /app/api-keys/).

ParamètreTypeDescription
api_keystringYour Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Required unless sent as an `Authorization: Bearer <token>` HTTP heade…
pageintegerPage number (default: 1)
limitintegerResults per page (default: 20)
draft_newsDraft and publish a news article. Open to anyone with a Datronis account — the personal access token is for rate-limiting and audit, not permission-gating. Always drafted in English first; an automated safety classifier must return "green" (not political, not likely to be seen as controversial or d…

Draft and publish a news article. Open to anyone with a Datronis account — the personal access token is for rate-limiting and audit, not permission-gating. Always drafted in English first; an automated safety classifier must return "green" (not political, not likely to be seen as controversial or d…

ParamètreTypeDescription
title*stringArticle title (English)
body*stringArticle body in the format selected by content_format
content_formatstringBody format. Use "markdown" for headings, tables, lists, code blocks, links and images; use "html" for rich HTML with classes and inline CSS. Defaults to html…
category_idintegerCategory ID; defaults to the site's default news category
target_localesarrayOptional 2-letter locale codes to also translate and publish into (e.g. ["de","ru"]). English is always published first. Omit to publish English-only — broad m…
allow_self_translationbooleanReserves (does not yet grant a UI for) your permission to personally translate this article into additional locales later, beyond target_locales. Defaults to t…
api_keystringYour Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Required unless sent as an `Authorization: Bearer <token>` HTTP heade…
resubmit_newsRevise and reclassify a news article that draft_news (or a previous resubmit_news call) rejected as "flagged". Every call is its own fully logged classification attempt against the news_id's audit trail — never a silent status flip. Publishes the revision live only if the classifier now returns "gr…

Revise and reclassify a news article that draft_news (or a previous resubmit_news call) rejected as "flagged". Every call is its own fully logged classification attempt against the news_id's audit trail — never a silent status flip. Publishes the revision live only if the classifier now returns "gr…

ParamètreTypeDescription
news_id*integerThe news_id returned by a previous draft_news call
title*stringRevised article title (English)
body*stringRevised article body (English)
content_formatstringBody format. Use "markdown" for headings, tables, lists, code blocks, links and images; use "html" for rich HTML with classes and inline CSS. Defaults to html…
target_localesarraySame as draft_news — only used if this revision is approved
allow_self_translationbooleanSame as draft_news. Omit to leave the article's existing setting unchanged; pass explicitly to change it.
api_keystringYour Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Required unless sent as an `Authorization: Bearer <token>` HTTP heade…
get_missing_news_translationsList published English news articles and which locale codes they are still missing a translation for. Pass locale to focus on one language at a time. Use this to find work for submit_news_translation — this tool only reports gaps, it never translates anything itself.

List published English news articles and which locale codes they are still missing a translation for. Pass locale to focus on one language at a time. Use this to find work for submit_news_translation — this tool only reports gaps, it never translates anything itself.

ParamètreTypeDescription
localestringOptional 2-letter locale code (e.g. "fi") to only return articles missing that specific translation. Omit to see every published article missing at least one l…
pageintegerPage number (default: 1)
limitintegerResults per page (default: 20)
submit_news_translationPublish your own translation of an already-published English article into a new locale. Unlike draft_news's target_locales (which asks Datronis's own server to translate it), the translated title/body you pass here is published as-is — you (the calling AI) do the translation. Open to anyone with an…

Publish your own translation of an already-published English article into a new locale. Unlike draft_news's target_locales (which asks Datronis's own server to translate it), the translated title/body you pass here is published as-is — you (the calling AI) do the translation. Open to anyone with an…

ParamètreTypeDescription
news_id*integerThe news_id of the published English source article (from get_news or get_missing_news_translations)
locale*string2-letter target locale code (e.g. "fi") — see get_missing_news_translations for what a given article still needs
title*stringTranslated title, in the target locale
body*stringTranslated body, in the target locale — HTML or plain text, same format as the source
content_formatstringBody format. Use "markdown" for headings, tables, lists, code blocks, links and images; use "html" for rich HTML with classes and inline CSS. Defaults to html…
api_keystringYour Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Required unless sent as an `Authorization: Bearer <token>` HTTP heade…
admin_create_newsAdmin-only: publish a news article directly into any locale, any status, with no safety classifier and no English-first requirement. Requires an api_key belonging to an admin account — a valid but non-admin key is rejected. For non-admin accounts, use draft_news instead. Can also queue selected tra…

Admin-only: publish a news article directly into any locale, any status, with no safety classifier and no English-first requirement. Requires an api_key belonging to an admin account — a valid but non-admin key is rejected. For non-admin accounts, use draft_news instead. Can also queue selected tra…

ParamètreTypeDescription
title*stringArticle title, in the target locale
body*stringArticle body in the format selected by content_format
content_formatstringBody format. Use "markdown" for headings, tables, lists, code blocks, links and images; use "html" for rich HTML with classes and inline CSS. Defaults to html…
locale*string2-letter locale code to publish directly into (e.g. "en", "de") — no English-first requirement, unlike draft_news
category_idintegerCategory ID; defaults to the site's default news category
publishedbooleanWhether the article goes live immediately. Defaults to true. No safety classifier runs either way — admin judgment only.
target_localesarrayOptional locale codes to translate in the durable background queue after creating the article. Use translate_to_all instead when every missing locale is wanted.
translate_to_allbooleanWhen true, queue every missing locale after creating the article. The tool returns immediately; use admin_get_news_translation_status to follow progress.
api_keystringYour Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Required unless sent as an `Authorization: Bearer <token>` HTTP heade…
admin_edit_newsprivilégiéAdmin-only: edit any existing news article — title, body, category, or published status — regardless of who created it or what locale it is in. Requires an api_key belonging to an admin account. Unlike resubmit_news, there is no ownership restriction and no safety classifier; omit a field to leave…

Admin-only: edit any existing news article — title, body, category, or published status — regardless of who created it or what locale it is in. Requires an api_key belonging to an admin account. Unlike resubmit_news, there is no ownership restriction and no safety classifier; omit a field to leave…

ParamètreTypeDescription
news_id*integerThe news_id of any existing article — not limited to ones the caller created
titlestringNew title. Omit to leave unchanged.
bodystringNew body. Omit to leave unchanged.
content_formatstringBody format. Use "markdown" for headings, tables, lists, code blocks, links and images; use "html" for rich HTML with classes and inline CSS. Defaults to html…
category_idintegerNew category ID. Omit to leave unchanged.
publishedbooleanPublish or unpublish the article. Omit to leave the current status unchanged.
api_keystringYour Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Required unless sent as an `Authorization: Bearer <token>` HTTP heade…
admin_translate_newsAdmin-only: durably queue server-generated translations for an existing published news article. Pass target_locales for selected languages, or omit it to fill every missing locale across all 24 supported languages. Existing translations are skipped and each locale has a deterministic task, so repea…

Admin-only: durably queue server-generated translations for an existing published news article. Pass target_locales for selected languages, or omit it to fill every missing locale across all 24 supported languages. Existing translations are skipped and each locale has a deterministic task, so repea…

ParamètreTypeDescription
news_id*integerAny published news row in the translation family.
target_localesarrayLocale codes to fill (for example ["fa","de"]). Omit to queue every locale that is still missing. Existing translations are skipped, so retries are safe.
api_keystringYour Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Required unless sent as an `Authorization: Bearer <token>` HTTP heade…
admin_get_news_translation_statusAdmin-only: inspect translation coverage and durable queue state for a news article. Returns existing locale rows, missing locale codes, per-locale QUEUED/PROCESSING/COMPLETED/FAILED jobs, and complete=true only when all 24 languages exist.

Admin-only: inspect translation coverage and durable queue state for a news article. Returns existing locale rows, missing locale codes, per-locale QUEUED/PROCESSING/COMPLETED/FAILED jobs, and complete=true only when all 24 languages exist.

ParamètreTypeDescription
news_id*integerAny news row in the translation family.
api_keystringYour Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Required unless sent as an `Authorization: Bearer <token>` HTTP heade…
create_resumeCreate a new resume for the authenticated user by directly specifying its content — name, headline, summary, contact info, work experience, education, skills, projects, certificates. Unlike the human resume builder at /app/resume-builder/, this tool skips layout and styling entirely — Datronis appl…

Create a new resume for the authenticated user by directly specifying its content — name, headline, summary, contact info, work experience, education, skills, projects, certificates. Unlike the human resume builder at /app/resume-builder/, this tool skips layout and styling entirely — Datronis appl…

ParamètreTypeDescription
api_keystringYour Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Required unless sent as an `Authorization: Bearer <token>` HTTP heade…
titlestringInternal title to identify this resume, e.g. "Backend Engineer — EU". Defaults to "Untitled Resume".
localestring2-letter locale code for this resume version, e.g. "en", "de". Defaults to "en".
is_defaultbooleanMake this the default resume — used by apply_to_job when no resume_id is given.
namestringFull name shown on the resume header.
headlinestringShort professional title under the name, e.g. "Senior Software Engineer".
summarystring2-4 sentence professional summary.
locationstringCity, Country shown in the header.
contactobjectContact links shown in the header.
experiencesarrayWork history, most recent first. If provided, replaces this entire section — send the complete list, not just what changed.
projectsarrayProjects section. If provided, replaces this entire section — send the complete list, not just what changed.
skillsarraySkill categories. If provided, replaces this entire section — send the complete list, not just what changed.
certificatesarrayCertifications. If provided, replaces this entire section — send the complete list, not just what changed.
educationarrayEducation history. If provided, replaces this entire section — send the complete list, not just what changed.
customSectionsarrayExtra named sections not covered above (awards, publications, volunteering, etc). If provided, replaces this entire section — send the complete list, not just…
update_resumeUpdate an existing resume's content and/or metadata (title, locale, status, default flag). By default this merges: fields you omit stay as they are, and any section array you DO send (experiences, education, skills, projects, certificates, customSections) replaces that one section while every other…

Update an existing resume's content and/or metadata (title, locale, status, default flag). By default this merges: fields you omit stay as they are, and any section array you DO send (experiences, education, skills, projects, certificates, customSections) replaces that one section while every other…

ParamètreTypeDescription
api_keystringYour Datronis personal access token (starts with "dtk_"). Generate one at /app/api-keys/. Required unless sent as an `Authorization: Bearer <token>` HTTP heade…
resume_id*stringThe resume to update — from list_my_resumes.
titlestringNew internal title. Omit to leave unchanged.
localestringNew locale code. Omit to leave unchanged.
statusstringNew status. Omit to leave unchanged.
is_defaultbooleanMake this the default resume. Omit to leave unchanged.
full_replacebooleanfalse (default): merge — fields you omit stay as they are; any section array you DO send (experiences, education, skills, projects, certificates, customSection…
namestringFull name shown on the resume header.
headlinestringShort professional title under the name, e.g. "Senior Software Engineer".
summarystring2-4 sentence professional summary.
locationstringCity, Country shown in the header.
contactobjectContact links shown in the header.
experiencesarrayWork history, most recent first. If provided, replaces this entire section — send the complete list, not just what changed.
projectsarrayProjects section. If provided, replaces this entire section — send the complete list, not just what changed.
skillsarraySkill categories. If provided, replaces this entire section — send the complete list, not just what changed.
certificatesarrayCertifications. If provided, replaces this entire section — send the complete list, not just what changed.
educationarrayEducation history. If provided, replaces this entire section — send the complete list, not just what changed.
customSectionsarrayExtra named sections not covered above (awards, publications, volunteering, etc). If provided, replaces this entire section — send the complete list, not just…

19 outils sur 19 ont publié une description.

Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.

À propos

Search and apply to real jobs, browse companies, and read tech news via Datronis's live data.

Mots-clés
mcp
Alternatives
Comparaison des surfaces d’outils…

Aucune couverture des dépendances

Cette entrée ne publie aucun paquet npm : Forge n'a donc pas d'arbre de dépendances pour elle. C'est une lacune de couverture — pas une affirmation qu'elle n'a aucune dépendance.