EKO-IKSI for AI assistants
A Model Context Protocol server for EKO-IKSI, a fertility clinic in Tashkent, Uzbekistan. Assistants such as Claude, ChatGPT and Cursor can look up the clinic's prices, doctors, contacts and articles directly from its website — in Uzbek, Russian or English — instead of repeating something they read months ago.
Bu sahifa dasturchilar uchun. EKO-IKSI klinikasining MCP serveri orqali ChatGPT, Claude va boshqa sun'iy intellekt yordamchilari narxlar, shifokorlar, manzillar va maqolalar haqidagi ma'lumotni to'g'ridan-to'g'ri klinika saytidan oladi. Bemorlar uchun — eko-iksi.uz.
https://eko-iksi.uz/mcp
- Streamable HTTP
- No authentication
- Read-only
- uz · ru · en
Connect
Claude
- Open Settings → Connectors.
- Choose Add custom connector.
- Name it EKO-IKSI, paste the address above, and add it.
ChatGPT
- Open Settings → Apps & Connectors and turn on Developer mode under the advanced settings.
- Create a connector named EKO-IKSI with the address above.
- Choose No authentication and save.
Cursor
- Add this to
~/.cursor/mcp.json(or the project's.cursor/mcp.json):
{
"mcpServers": {
"eko-iksi": {
"url": "https://eko-iksi.uz/mcp"
}
}
}
Any other MCP client that supports remote servers connects the same way: the address above, Streamable HTTP, no
credentials. Opening the address in a browser shows 405 Method Not Allowed — that is expected; it speaks
JSON-RPC over POST.
Tools
get_clinic_information
The clinic and its two partner clinics: addresses, telephones, Telegram, opening hours, licence, and links to each price list.
“Where is EKO-IKSI and is it open on Sundays?”
Arguments: language
list_services
What the clinics do: the main treatments and the sections of each price list. Without a clinic, an overview of all three; with one, every service by name.
“Does the clinic do micro-TESE?”
Arguments: clinic, language
search_prices
Searches the three price lists. Fixed prices come back as numbers in UZS, free services as 0, and prices written in words as words.
“How much is an andrologist consultation?”
Arguments: query, clinic, language, limit
list_doctors
Every doctor: position, specialties, years of experience and a link to the profile.
“Which doctors at EKO-IKSI are urologists?”
Arguments: language
get_doctor
One doctor's full profile and biography, found by the id from list_doctors or by part of the name.
“Tell me about Dr Aminov.”
Arguments: doctor, language
search_articles
Searches the articles and news the clinic has published. Returns titles, dates, summaries and links.
“Has the clinic written anything about cryopreservation?”
Arguments: query, type, language, limit
read_article
The text of one article or news item, by its address on the site or its slug — including the old addresses from before the site moved.
“Summarise this article for me: eko-iksi.uz/blog/…”
Arguments: article, language
What it will and won't do
- Read-only. No tool writes, books an appointment or sends a message.
- No patient data. Conversations from the site's chat and any visitor statistics are not reachable from this server.
- The clinic's own data. Every answer comes from the same database the website is built from, so it matches what the site shows today, with a link to the page.
- Prices are indicative, in Uzbek so'm. A price the clinic published in words is returned as those words, never turned into a number. Confirm the cost and book by phone.
- Articles are general information, not medical advice for an individual.
read_articlereturns the article's text with a link to it on the site. - Three languages. Every tool takes
language:uz(the default),ruoren. Price search matches names in all three at once. - Rate limit: 60 requests per minute per IP address.