# mcp MCP server

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

## Links
- Registry page: https://www.getdrio.com/mcp/com-datronis-mcp
- Website: https://datronis.com/ai-agents/

## Install
- Endpoint: https://api.datronis.com/api/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://api.datronis.com/api/mcp

## Tools
- search_jobs - Search job listings by keyword, location, type, or remote policy. Returns paginated results with title, company, salary, and application URL. Endpoint: https://api.datronis.com/api/mcp
- get_job - Get full details of a job listing by its slug or ID, including description, requirements, company info, and application link. Endpoint: https://api.datronis.com/api/mcp
- get_news - Fetch the latest news articles. Optionally filter by category, locale, or title keyword. Returns title, summary, publication date, and URL. Endpoint: https://api.datronis.com/api/mcp
- get_categories - List all content categories available on the platform (for filtering news, jobs, etc.). Endpoint: https://api.datronis.com/api/mcp
- search_companies - Search companies on the platform. Returns company name, industry, location, size, website, and open roles count. Endpoint: https://api.datronis.com/api/mcp
- get_platform_stats - 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. Endpoint: https://api.datronis.com/api/mcp
- apply_to_job - Submit a job application on behalf of the authenticated user. Requires a personal access token (generate one at /app/api-keys/). If no resume_id is given, your default (or most recently updated) resume is used automatically. Endpoint: https://api.datronis.com/api/mcp
- list_my_resumes - List the authenticated user's saved resumes. Requires a personal access token (generate one at /app/api-keys/). Endpoint: https://api.datronis.com/api/mcp
- get_my_applications - Check the status of the authenticated user's job applications. Requires a personal access token (generate one at /app/api-keys/). Endpoint: https://api.datronis.com/api/mcp
- draft_news - 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 divisive) before the article goes live. A "flagged" result creates the article unpublished and returns the reasons — use resubmit_news with revised content to try again; there is no way to force-publish a flagged article. Publishes English-only unless target_locales is given. Endpoint: https://api.datronis.com/api/mcp
- resubmit_news - 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 "green". Only the account that originally submitted the article (via draft_news) may resubmit it — a different account's api_key is rejected, even a valid one. Endpoint: https://api.datronis.com/api/mcp
- get_missing_news_translations - 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. Endpoint: https://api.datronis.com/api/mcp
- submit_news_translation - 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 account, same as draft_news; the source article must already be live, and only one translation may exist per (article, locale) — a locale that already has a translation is rejected, use get_missing_news_translations to find real gaps first. Endpoint: https://api.datronis.com/api/mcp
- admin_create_news - 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. Endpoint: https://api.datronis.com/api/mcp
- admin_edit_news - 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 it unchanged. Endpoint: https://api.datronis.com/api/mcp

## Resources
- platform://docs/overview

## Prompts
Not captured

## Metadata
- Owner: com.datronis
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 14, 2026
- Source: https://registry.modelcontextprotocol.io
