@ottasia/mcp-server
MCP serverAI & modelsFind out where a movie or TV show is streaming across 30 Asian and Middle Eastern markets without leaving your chat. Once added, your AI can check which services carry a specific title in a specific country, list what has just been added to a streaming service, and search a catalog of movies and shows by name.
Use @ottasia/mcp-server in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add @ottasia/mcp-server and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the where to watch tool from @ottasia/mcp-server
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Details
Available today. Use it from your connected AI after setup. It ran on Ahel's own infrastructure and offers 3 tools.
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Add ottasia, then ask your AI where a specific movie or show is streaming in a country you care about, or what has just been added to a service there.
What your AI can do with it
- Find which streaming services carry a specific movie or TV show in a specific country
- List the movies and shows recently added to a streaming service in a given country
- Search the catalog for movies and shows by name, with year, type, and a brief overview for each match
- Answer where-to-watch questions across 30 Asian and Middle Eastern streaming markets
Install @ottasia/mcp-server
The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user ottasia-mcp-server 'https://ottasia.com/api/mcp/sse'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://ottasia.com/api/mcp/sseAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=ottasia-mcp-server&config=eyJ1cmwiOiJodHRwczovL290dGFzaWEuY29tL2FwaS9tY3Avc3NlIn0=Open the link and Cursor adds the server at that address.
ChatGPT
https://ottasia.com/api/mcp/sseIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add ottasia-mcp-server --url 'https://ottasia.com/api/mcp/sse'Run it once, then sign in with codex mcp login ottasia-mcp-server if the server asks for an account.
From the project's README
As published by aiweather-anurag/ottasia-mcp-server in README.md.
Where can I watch X in Y? Answer that question, in your AI assistant, for 30 Asian and Middle Eastern streaming markets.
OTTASIA's Model Context Protocol server gives Claude (and any MCP-compatible client) live access to streaming availability across India, Pakistan, Bangladesh, Indonesia, Malaysia, Philippines, Singapore, Thailand, Myanmar, Cambodia, Laos, Brunei, China, Hong Kong, Japan, Korea, Taiwan, Kazakhstan, Uzbekistan, Turkey, Israel, Lebanon, Jordan, Saudi Arabia, UAE, Kuwait, Qatar, Bahrain, Oman, and Egypt.
It wraps ottasia.com, so the same data that powers our website is one prompt away.
Install (Claude Desktop)
Add this to your Claude Desktop config file:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"ottasia": {
"command": "npx",
"args": ["-y", "@ottasia/mcp-server"]
}
}
}
Restart Claude Desktop. The OTTASIA tools should appear in the tool list.
No API keys. No env vars. Nothing to configure.
Tools
where_to_watch
Find which streaming services carry a specific movie or TV show in a specific country.
Inputs:
title(string, required): movie or TV show namecountry(2-letter ISO code, optional, defaultIN)
Example prompts:
- "Where can I watch Squid Game in Indonesia?"
- "Is Pathaan available on any service in Saudi Arabia?"
- "Use the ottasia where_to_watch tool to find Game of Thrones in Japan."
whats_new_on
List the latest titles added to a specific streaming service in a country.
Inputs:
provider(slug, required): e.g.netflix,prime-video,disney-plus-hotstar,wavve,shahid,viucountry(2-letter ISO code, optional, defaultIN)limit(number, optional, default 15, max 30)
Example prompts:
- "What's new on Netflix in India this month?"
- "Any new K-dramas added to Wavve in Korea?"
- "List recent arrivals on Shahid in Saudi Arabia."
search_titles
Multi-result search for movies and TV shows. Returns multiple candidates so you can disambiguate before checking availability.
Inputs:
q(string, required): search querycountry(2-letter ISO code, optional, defaultIN)limit(number, optional, default 8, max 20)
Example prompts:
- "Search OTTASIA for 'the office'"
- "Find all matches for 'joker' and tell me which one is the 2019 Joaquin Phoenix film."
Supported countries
IN India · PK Pakistan · BD Bangladesh · ID Indonesia · MY Malaysia · PH Philippines · SG Singapore · TH Thailand · MM Myanmar · KH Cambodia · LA Laos · BN Brunei · CN China · HK Hong Kong · JP Japan · KR South Korea · TW Taiwan · KZ Kazakhstan · UZ Uzbekistan · TR Turkey · IL Israel · LB Lebanon · JO Jordan · SA Saudi Arabia · AE UAE · KW Kuwait · QA Qatar · BH Bahrain · OM Oman · EG Egypt
Common providers
netflix · prime-video · disney-plus-hotstar · jiohotstar · hulu-japan · wavve · tving · viu · vidio · iqiyi · shahid · osn-plus · starzplay · hoichoi · chorki · zee5 · sun-nxt · aha · eros-now · manorama-max · shemaroo-me · crunchyroll · apple-tv-plus · hbo-max
Pass any of these as the provider argument to whats_new_on. The API will suggest near-matches if the slug is wrong.
How it works
The MCP server is a thin client that calls public JSON endpoints on ottasia.com:
/api/mcp/where-to-watch?title=...&country=.../api/mcp/whats-new?provider=...&country=...&limit=.../api/mcp/search?q=...&country=...&limit=...
All TMDB data, caching, and per-country provider logic stays on the OTTASIA backend, so your installed npm package never holds an API key.
Alternate transport: HTTP/SSE
If you're integrating from a non-Claude-Desktop client (Claude API, browser-based MCP playground, custom code), you can connect directly to the hosted HTTP endpoint:
https://ottasia.com/api/mcp/sse
Uses the MCP Streamable HTTP transport (stateless, JSON responses). Same 3 tools, same data.
Local development override
To run against a local OTTASIA dev server, set OTTASIA_BASE_URL=http://localhost:3000 in your MCP config:
{
"mcpServers": {
"ottasia-local": {
"command": "node",
"args": ["/absolute/path/to/this/repo/dist/server.js"],
"env": { "OTTASIA_BASE_URL": "http://localhost:3000" }
}
}
}
Listings
- npm: @ottasia/mcp-server
- Official MCP Registry: io.github.AIweather-Anurag/ottasia
- mcp.so
- Smithery
- Glama
- awesome-mcp-servers (PR #6808 pending)
- Cline marketplace (submitted)
Links
- Website: ottasia.com
- Issues: open an issue on this repo or DM @AnuragTyagi on X
- MCP spec: modelcontextprotocol.io
Privacy Policy
This server is a read-only lookup tool. It sends only the query your AI assistant makes (a title name, a streaming service, a two-letter country code) to OTTASIA's public API at ottasia.com and returns streaming availability data with links back to ottasia.com. It does not collect, store, or transmit personal data, credentials, files, or conversation content, and it requires no account or API key.
Full privacy policy: https://ottasia.com/privacy
License
MIT
Tools it gives your AI (3)
| Tool | What it does |
|---|---|
| where_to_watch | Find which streaming services carry a specific movie or TV show in a specific Asian or Middle Eastern country. Use this tool whenever a user asks 'where can I watch X in Y' for any of these 30... |
| whats_new_on | List the latest movies and TV shows recently added to a specific streaming service in a specific country. Use this tool when a user asks 'what's new on Netflix in India', 'any new shows on Wavve'... |
| search_titles | Search OTTASIA's catalog for movies or TV shows by name. Returns multiple candidates with year, type, brief overview, and country-aware OTTASIA link. Use this when a user asks 'find me X' or when a... |
Signals
- GitHub stars
- 1
- Last commit
- Aug 2026
- Tools captured
- 3
Advanced
- Delivery
- ottasia MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-github-aiweather-anurag-ottasia- Source
- github.com/aiweather-anurag/ottasia-mcp-server
- Hosted endpoint
https://ottasia.com/api/mcp/sse
github.com/aiweather-anurag/ottasia-mcp-server
More in AI & models
MCP server · upstash
More in AI & modelsAdButler
MCP server · adbutler
More in AI & modelsatom-mcp-server
MCP server · a7om-ai
More in AI & modelsunphurl
MCP server · 123ergo
More in AI & modelsmicrosoft-learn-mcp
MCP server · microsoftdocs
More in AI & modelsfree-blueprints
MCP server · agent-blueprint
More in AI & models