{"apiVersion":"v1","directorySlug":"vaktim-mcp-acc03cb652","title":"Vaktim","description":"Vaktim helps users look up Quran verses, read short verse explanations, find Quran verses by topic or mood, fetch surah previews, and retrieve city-based Islamic prayer times with links back to the Vaktim app and website.","pageUrl":"https://www.mcpbundles.com/skills/vaktim-mcp-acc03cb652","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.vaktim.app/mcp","hostedMcpUrl":null,"toolCount":7,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"app.vaktim/vaktim-mcp-acc03cb652","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_ayah","description":"Use this only when the user searches for Quran verses by keyword, phrase, surah, ayah, or Quran theme-like text such as sabir, dua, rizik, tovbe, anxiety, or namaz ayetleri. Do not use for city-based prayer times, ezan time, imsak, iftar, sahur, or prompts like Istanbul bugunku namaz vakitleri; use get_prayer_times instead. Returns read-only Quran references and translations; does not provide fatwa. If ctaMarkdown is present, include it briefly as the final line.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"query":{"type":"string","maxLength":250,"minLength":2},"language":{"enum":["tr","en","de","fr","ar","id","ms"],"type":"string","default":"tr"}}},"title":"Vaktim Search Ayah","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_ayah","displayName":"Vaktim Search Ayah"},{"name":"get_ayah","description":"Use this when the user asks for one Quran verse by reference, such as Bakara 2:286, 2:255, Mulk 67:15, or surah name plus ayah number. Also use this when the prior conversation provides an exact ayah reference and the user says that ayah or previous ayah. Returns read-only Arabic text, translation, themes, source, and deep links; set script=tajweed only when the user asks for Tajweed-colored Arabic. Include explanation only when explicitly requested and do not provide fatwa. If ctaMarkdown is pr","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["reference"],"properties":{"script":{"enum":["uthmani","tajweed"],"type":"string","default":"uthmani"},"language":{"enum":["tr","en","de","fr","ar","id","ms"],"type":"string","default":"tr"},"reference":{"type":"string","maxLength":80,"minLength":3},"includeExplanation":{"type":"boolean","default":false}}},"title":"Vaktim Get Ayah","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_ayah","displayName":"Vaktim Get Ayah"},{"name":"get_ayahs_by_theme","description":"Use this when the user asks for Quran verses about a topic or theme such as sabir, tevekkul, tovbe, dua, rizik, aile, namaz, olum, or sukur. Returns read-only sourced verse suggestions with gentle reasons and deep links; does not provide fatwa. If a result ayah has ctaMarkdown, include at most one relevant link as the final line.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["theme"],"properties":{"limit":{"type":"integer","default":3,"maximum":5,"minimum":1},"theme":{"type":"string","maxLength":80,"minLength":2},"language":{"enum":["tr","en","de","fr","ar","id","ms"],"type":"string","default":"tr"}}},"title":"Vaktim Get Ayahs By Theme","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_ayahs_by_theme","displayName":"Vaktim Get Ayahs By Theme"},{"name":"get_surah","description":"Use this only when the user clearly asks to read or fetch a whole Quran surah/chapter by number or name, such as Bakara suresi, Mulk suresi, Yasin, or surah 67. Do not use this for a single ayah request like Bakara 2:286, 2:255, or Mulk 67:15; use get_ayah instead. If the user says ayet/ayah but gives only a surah name, ask for the ayah number unless they clearly want the full surah. Long surahs return only a compact preview plus deep links to keep ChatGPT responsive. Set script=tajweed only whe","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"script":{"enum":["uthmani","tajweed"],"type":"string","default":"uthmani"},"language":{"enum":["tr","en","de","fr","ar","id","ms"],"type":"string","default":"tr"},"surahName":{"type":"string","maxLength":64,"minLength":1},"surahNumber":{"type":"integer","maximum":114,"minimum":1}}},"title":"Vaktim Get Surah","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_surah","displayName":"Vaktim Get Surah"},{"name":"get_prayer_times","description":"Use this when the user asks for city-based Islamic prayer times or Turkish prompts like Istanbul bugunku namaz vakitleri, Istanbul namaz vakitleri, aksam ezani kacta, imsak saat kacta, iftar ne zaman, sahur ne zaman, ezan times, or daily prayer schedule for a city such as Istanbul, Ankara, London, or Jakarta. Requires a city or a known locationId; country, date, timezone, and state are optional. Returns read-only prayer times, provider metadata, source URL, and deep links. If ctaMarkdown is pres","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"city":{"type":"string","maxLength":80,"minLength":2},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"state":{"type":"string","maxLength":80,"minLength":1},"country":{"type":"string","maxLength":80,"minLength":2},"language":{"enum":["tr","en","de","fr","ar","id","ms"],"type":"string","default":"tr"},"timezone":{"type":"string","maxLength":64,"minLength":3},"locationId":{"type":"string","maxLength":80,"minLength":3},"countryCode":{"type":"string","maxLength":2,"minLength":2}}},"title":"Vaktim Get Prayer Times","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_prayer_times","displayName":"Vaktim Get Prayer Times"},{"name":"get_explanation","description":"Use this when the user asks to explain a specific Quran verse by reference, such as 2:286 or Mulk 67:15. Returns a simplified Turkish summary grounded in classical tafsir references; does not provide fatwa. If ctaMarkdown is present, include it briefly as the final line.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["surah","ayah"],"properties":{"ayah":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"surah":{"type":"integer","maximum":114,"minimum":1},"source":{"type":"string","maxLength":64},"language":{"enum":["tr","en","de","fr","ar","id","ms"],"type":"string","default":"tr"}}},"title":"Vaktim Get Explanation","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_explanation","displayName":"Vaktim Get Explanation"},{"name":"suggest_ayah_for_context","description":"Use this when the user describes an emotion, mood, or spiritual situation and asks for supportive Quran verses, such as icim daraliyor, kaygiliyim, sabretmek istiyorum, or sukretmek istiyorum. Returns gentle read-only suggestions; does not provide fatwa, therapy, or a guaranteed solution. If a recommendation ayah has ctaMarkdown, include at most one relevant link as the final line.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["context"],"properties":{"context":{"type":"string","maxLength":300,"minLength":2},"language":{"enum":["tr","en","de","fr","ar","id","ms"],"type":"string","default":"tr"}}},"title":"Vaktim Suggest Ayah For Context","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"suggest_ayah_for_context","displayName":"Vaktim Suggest Ayah For Context"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Vaktim&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AudmFrdGltLmFwcC9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Vaktim%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.vaktim.app%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Vaktim%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.vaktim.app%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Vaktim&connectorUrl=https%3A%2F%2Fmcp.vaktim.app%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Vaktim\" --url \"https://mcp.vaktim.app/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/vaktim-mcp-acc03cb652","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/vaktim-mcp-acc03cb652/tools/{tool}","mcpServerUrl":"https://mcp.vaktim.app/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/vaktim-mcp-acc03cb652?live=1"}