com.datronis/mcp

MCPCommunitylive
v1.0.0com.datronisUnknownAktualisiert vor 2 Mon.

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

Endpunkt-Statuslive
geprüft vor 1 Tag · 959 ms
100 % der letzten 4 Prüfungen haben diesen Endpunkt erreicht
Läuft in
ClaudeCursorCopilotChatGPTGemini

Abgeleitet aus den Transporten, die dieser Eintrag deklariert (streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.

Automatisch aus öffentlichen Quellen indexiert. Vom Entwickler auf Forge noch nicht verifiziert.Diesen Eintrag beanspruchen →
vor 2 Mon.Letzte Aktualisierung
Paket
Autorcom.datronis
LizenzUnknown
Version1.0.0
Quellemcp-registry
Trust-Status
B
60/100Gut
Im Forge-Index gelistet+10/10
Publisher-Identität verifiziert+0/30
Publisher: für diesen Eintrag ist kein Repository hinterlegt, daher kann `forge publish` die Inhaberschaft nicht automatisch prüfen. Nutze oben „Diesen Eintrag beanspruchen“ — Forge prüft diese Fälle von Hand.
Domain-Verifizierung+0/10
Für diesen Eintragstyp derzeit nicht verfügbar — die Domain-Prüfung läuft heute nur für npm-gestützte Pakete, diese Zeile lässt sich hier also noch nicht erreichen, unabhängig davon, was auf der Domain liegt.
Prompt-Injection-Scan · sauber+30/30
Obfuskations-/Exfiltrations-Scan · sauber+20/20
StatusVon der Community indexiert
PublisherNicht verifiziert
SignaturNicht signiert
Domain
Herkunft
AbhängigkeitenNicht auditiert
Tool-Oberfläche19 Tools · 1 privilegiert
Sicherheits-Scan✓ Saubervlive · vor 1 TWie gut funktioniert dieser Scan?
EvaluierungenKeine
Indexiert15. Juli 2026

Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.

Tools

19 Tools · 1 privilegiert
Live am Endpunkt des Anbieters beobachtet1d ago

Aus einem echten MCP-Handshake initialize → tools/list gegen den deklarierten Endpunkt gelesen. Es wurde nie ein Tool aufgerufen — tools/list ist der lesende Introspektionsaufruf, den das Protokoll dafür vorsieht. Es spiegelt wider, was der Server in diesem Moment angeboten hat; ein gehosteter Endpunkt ist an keine Version gebunden und kann sich ohne Ankündigung ändern.

  • https://api.datronis.com/api/mcp19 Tools · 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.

ParameterTypBeschreibung
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.

ParameterTypBeschreibung
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.

ParameterTypBeschreibung
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.).

ParameterTypBeschreibung
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.

ParameterTypBeschreibung
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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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…

ParameterTypBeschreibung
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/).

ParameterTypBeschreibung
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/).

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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.

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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_newsprivilegiertAdmin-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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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.

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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 von 19 Tools haben eine Beschreibung veröffentlicht.

Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.

Über

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

Schlagwörter
mcp
Alternativen
Tool-Oberflächen werden verglichen…

Keine Abdeckung der Abhängigkeiten

Dieser Eintrag veröffentlicht kein npm-Paket, daher hat Forge keinen Abhängigkeitsbaum dafür. Das ist eine Lücke in der Abdeckung — keine Aussage, dass er keine Abhängigkeiten hat.