Skip to main content
Glama

YOKATLAS API MCP Server

by saidsurucu

search_bachelor_degree_programs

Find bachelor's degree programs in Turkey using fuzzy and partial matching for university and program names. Filter by city, score type, university type, fee, and education type with type-safe validation and customizable results limit.

Instructions

Search for bachelor's degree programs with smart fuzzy matching and user-friendly parameters.

Smart Features:

  • Fuzzy university name matching (e.g., "boğaziçi" → "BOĞAZİÇİ ÜNİVERSİTESİ")
  • Partial program name matching (e.g., "bilgisayar" finds all computer programs)
  • Intelligent parameter normalization
  • Type-safe validation

Parameters:

  • university: University name (fuzzy matching supported)
  • program: Program/department name (partial matching supported)
  • city: City name
  • score_type: Score type (SAY, EA, SOZ, DIL)
  • university_type: Type of university (Devlet, Vakıf, etc.)
  • fee_type: Fee/scholarship information
  • education_type: Type of education (Örgün, İkinci, etc.)
  • results_limit: Maximum number of results to return

Input Schema

NameRequiredDescriptionDefault
availabilityNoProgram availability: Doldu (Filled), Doldu# (Filled with conditions), Dolmadı (Not filled), Yeni (New program)
cityNoCity name where the university is located
education_typeNoEducation type: Örgün (Regular), İkinci (Evening), Açıköğretim (Open Education), Uzaktan (Distance Learning)
fee_typeNoFee status: Ücretsiz (Free), Ücretli (Paid), İÖ-Ücretli (Evening-Paid), Burslu (Scholarship), İndirimli (Discounted), AÖ-Ücretli (Open Education-Paid), UÖ-Ücretli (Distance Learning-Paid)
lengthNo
ogretim_turuNo
programNoProgram/department name with partial matching (e.g., 'bilgisayar' finds all computer programs)
program_adiNo
puan_turuNo
results_limitNoMaximum number of results to return
score_typeNoScore type
sehirNo
ucret_bursNo
uni_adiNo
universite_turuNo
universityNoUniversity name with fuzzy matching support (e.g., 'boğaziçi' → 'BOĞAZİÇİ ÜNİVERSİTESİ')
university_typeNoUniversity type

Input Schema (JSON Schema)

{ "properties": { "availability": { "anyOf": [ { "enum": [ "Doldu", "Doldu#", "Dolmadı", "Yeni" ], "type": "string" }, { "type": "null" } ], "default": null, "description": "Program availability: Doldu (Filled), Doldu# (Filled with conditions), Dolmadı (Not filled), Yeni (New program)", "title": "Availability" }, "city": { "default": "", "description": "City name where the university is located", "title": "City", "type": "string" }, "education_type": { "anyOf": [ { "enum": [ "Örgün", "İkinci", "Açıköğretim", "Uzaktan" ], "type": "string" }, { "type": "null" } ], "default": null, "description": "Education type: Örgün (Regular), İkinci (Evening), Açıköğretim (Open Education), Uzaktan (Distance Learning)", "title": "Education Type" }, "fee_type": { "anyOf": [ { "enum": [ "Ücretsiz", "Ücretli", "İÖ-Ücretli", "Burslu", "%50 İndirimli", "%25 İndirimli", "AÖ-Ücretli", "UÖ-Ücretli" ], "type": "string" }, { "type": "null" } ], "default": null, "description": "Fee status: Ücretsiz (Free), Ücretli (Paid), İÖ-Ücretli (Evening-Paid), Burslu (Scholarship), İndirimli (Discounted), AÖ-Ücretli (Open Education-Paid), UÖ-Ücretli (Distance Learning-Paid)", "title": "Fee Type" }, "length": { "default": 0, "title": "Length", "type": "integer" }, "ogretim_turu": { "default": "", "title": "Ogretim Turu", "type": "string" }, "program": { "default": "", "description": "Program/department name with partial matching (e.g., 'bilgisayar' finds all computer programs)", "title": "Program", "type": "string" }, "program_adi": { "default": "", "title": "Program Adi", "type": "string" }, "puan_turu": { "default": "", "title": "Puan Turu", "type": "string" }, "results_limit": { "default": 50, "description": "Maximum number of results to return", "maximum": 500, "minimum": 1, "title": "Results Limit", "type": "integer" }, "score_type": { "anyOf": [ { "enum": [ "SAY", "EA", "SOZ", "DIL" ], "type": "string" }, { "type": "null" } ], "default": null, "description": "Score type", "title": "Score Type" }, "sehir": { "default": "", "title": "Sehir", "type": "string" }, "ucret_burs": { "default": "", "title": "Ucret Burs", "type": "string" }, "uni_adi": { "default": "", "title": "Uni Adi", "type": "string" }, "universite_turu": { "default": "", "title": "Universite Turu", "type": "string" }, "university": { "default": "", "description": "University name with fuzzy matching support (e.g., 'boğaziçi' → 'BOĞAZİÇİ ÜNİVERSİTESİ')", "title": "University", "type": "string" }, "university_type": { "anyOf": [ { "enum": [ "Devlet", "Vakıf", "KKTC", "Yurt Dışı" ], "type": "string" }, { "type": "null" } ], "default": null, "description": "University type", "title": "University Type" } }, "type": "object" }

Other Tools from YOKATLAS API MCP Server

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/saidsurucu/yokatlas-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server