
Software training courses in Turkey: course search, announced start dates, articles. Read-only.
Maintained byopendart.com(verified)Also a maintainer?
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Get the details of one Opendart course: official title, short description (topics, format, total hours as published on the course page), Turkish and English page URLs and related topic guides. Use after search_courses or when the user names a course. Does not include prices or dates; call get_course_schedule for announced start dates. TR ipucu: eğitim sayfasının başlığı, özeti ve adresi; ör. course "Flutter", "Java Spring Boot", "DevOps".
Course name, keyword or opendart.com course URL, e.g. "Flutter", "Java", ".NET Core", "DevOps", "Claude n8n". / Eğitim adı.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http opendart https://www.opendart.com/mcp
Get the details of one Opendart course: official title, short description (topics, format, total hours as published on the course page), Turkish and English page URLs and related topic guides. Use after search_courses or when the user names a course. Does not include prices or dates; call get_course_schedule for announced start dates. TR ipucu: eğitim sayfasının başlığı, özeti ve adresi; ör. course "Flutter", "Java Spring Boot", "DevOps".
| Argument | Type | Description |
|---|---|---|
| course* | string | Course name, keyword or opendart.com course URL, e.g. "Flutter", "Java", ".NET Core", "DevOps", "Claude n8n". / Eğitim adı. |
{
"type": "object",
"required": [
"course"
],
"properties": {
"course": {
"type": "string",
"description": "Course name, keyword or opendart.com course URL, e.g. \"Flutter\", \"Java\", \".NET Core\", \"DevOps\", \"Claude n8n\". / Eğitim adı."
}
},
"additionalProperties": false
}Get the officially announced upcoming start dates of an Opendart course (live data from the site schedule): start date, weekly plan, session hours, total hours, group size and registration link. If no session is returned, say no date is announced yet and give the request form link; never guess a date. TR ipucu: eğitimin duyurulmuş başlangıç tarihleri; ör. course "Flutter", "Java Spring Boot". Tarih yoksa tahmin etmeyin.
| Argument | Type | Description |
|---|---|---|
| course* | string | Course name or keyword, e.g. "Flutter", "Java", ".NET Core", "DevOps". / Eğitim adı. |
{
"type": "object",
"required": [
"course"
],
"properties": {
"course": {
"type": "string",
"description": "Course name or keyword, e.g. \"Flutter\", \"Java\", \".NET Core\", \"DevOps\". / Eğitim adı."
}
},
"additionalProperties": false
}Search Opendart's free technical articles and tutorials by keyword (Java, Spring Boot, .NET, Flutter, Android, iOS, React, Angular, Vue, DevOps, SQL, AI); returns up to 12 article titles and URLs. Most articles are in Turkish. TR ipucu: Opendart makalelerinde arama; ör. query "spring security", "flutter bloc".
| Argument | Type | Description |
|---|---|---|
| query* | string | Keyword (2-80 characters). / Arama kelimesi. |
| language | string | Article language, default tr. / Makale dili (varsayılan tr). |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Keyword (2-80 characters). / Arama kelimesi."
},
"language": {
"enum": [
"tr",
"en"
],
"type": "string",
"description": "Article language, default tr. / Makale dili (varsayılan tr)."
}
},
"additionalProperties": false
}Search Opendart Akademi software training courses (Java Spring Boot, .NET Core, Flutter, Android Kotlin, iOS Swift, React Native, Angular, Vue.js, DevOps, AI-assisted development, corporate training) and topic guides. Returns course title, short description (Turkish), page URL and English page URL. Call with no arguments to list the main courses. Never state prices, dates or capacity that no tool returned. TR ipucu: Opendart eğitimlerini ve konu rehberlerini arar; ör. query "flutter", "kubernetes", "mobil", category "ai".
| Argument | Type | Description |
|---|---|---|
| query | string | Keywords, e.g. "spring boot", "mobile app", "docker". Turkish or English. Optional. / Anahtar kelime. |
| category | string | Optional filter. / İsteğe bağlı kategori. |
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keywords, e.g. \"spring boot\", \"mobile app\", \"docker\". Turkish or English. Optional. / Anahtar kelime."
},
"category": {
"enum": [
"backend",
"mobile",
"frontend",
"devops",
"ai",
"corporate"
],
"type": "string",
"description": "Optional filter. / İsteğe bağlı kategori."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 12, 2026.