MCP 서버

iFun

io.github.linhnnmt/ifun
미디어 및 콘텐츠 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Searches and retrieves Vietnamese and English jokes, quotes, fun facts, and short videos.

fetch
Fetch an iFun post
Retrieve the full text of one iFun post by the id returned from `search`. Use this to read a search result in full before citing it.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Post id, as returned in a `search` result.'}}}
출력 스키마
{'type': 'object', 'required': ['id', 'title', 'text', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'text': {'type': 'string'}, 'title': {'type': 'string'}, 'metadata': {'type': 'object', 'additionalProperties': True}}}
get_post
Get post by id
Get a specific iFun post by its numeric id.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'description': 'The post id.'}}}
joke_of_the_day
Joke of the day
Get iFun's most recent joke — today's joke.
읽기 전용
입력 스키마
{'type': 'object', 'properties': {'lang': {'enum': ['vi', 'en'], 'type': 'string', 'description': 'Language — vi (default) or en.'}}}
random_joke
Random joke
Get a random joke from iFun.
읽기 전용
입력 스키마
{'type': 'object', 'properties': {'lang': {'enum': ['vi', 'en'], 'type': 'string', 'description': 'Language — vi (default) or en.'}}}
random_video
Random video
Get a random short video from iFun (returns its page URL and the video file URL).
읽기 전용
입력 스키마
{'type': 'object', 'properties': {'lang': {'enum': ['vi', 'en'], 'type': 'string', 'description': 'Language — vi (default) or en.'}}}
search
Search iFun
Search iFun for jokes, quotes, fun facts and short videos by keyword. Returns up to 10 matches.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'lang': {'enum': ['vi', 'en'], 'type': 'string', 'description': 'Language — vi (default) or en.'}, 'query': {'type': 'string', 'description': 'Keyword or phrase to search for.'}}}
출력 스키마
{'type': 'object', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'title': {'type': 'string'}}}}}}
추가됨
fetch
2026년 9월 17일 12:43 PM
추가됨
get_post
2026년 9월 17일 12:43 PM
추가됨
random_video
2026년 9월 17일 12:43 PM
추가됨
joke_of_the_day
2026년 9월 17일 12:43 PM
추가됨
random_joke
2026년 9월 17일 12:43 PM
추가됨
search
2026년 9월 17일 12:43 PM