accueil / serveurs / Communication / com.ifreework/content
com.ifreework/content
serveur MCP (Model Context Protocol) · ifreework-content 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.ifreework/content est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.ifreework/content » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 10 outils
- get_about≈ 130 tokens
About page: who Andrey Zubar is, experience, stack and how he works. / Страница «О себе».
Paramètres, retour & exemple (1)
Paramètreslang· string · optionnel · ru | en
Content language: ru (default) or en. English exists only for translated pages.
Exemple d'appel{"name": "get_about", "arguments": {"lang": "ru"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_blog_post≈ 205 tokens
Full text of one blog article as Markdown. Pass id, slug or url. / Полный текст статьи.
Paramètres, retour & exemple (4)
Paramètresid· integer · optionnel
Document id from a list result.url· string · optionnel
Canonical page URL or path from a list result.lang· string · optionnel · ru | en
Content language: ru (default) or en. English exists only for translated pages.slug· string · optionnel
URL slug (alias) from a list result.
Exemple d'appel{"name": "get_blog_post", "arguments": {"id": 1, "url": "texte", "lang": "ru", "slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_contact≈ 90 tokens
Telegram and e-mail of the developer and how to send a message. / Контакты: Telegram и почта.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_contact", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_portfolio_item≈ 211 tokens
Full case description of one project as Markdown. Pass id, slug or url. / Полное описание работы.
Paramètres, retour & exemple (4)
Paramètresid· integer · optionnel
Document id from a list result.url· string · optionnel
Canonical page URL or path from a list result.lang· string · optionnel · ru | en
Content language: ru (default) or en. English exists only for translated pages.slug· string · optionnel
URL slug (alias) from a list result.
Exemple d'appel{"name": "get_portfolio_item", "arguments": {"id": 1, "url": "texte", "lang": "ru", "slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_service≈ 206 tokens
Full text of one service page as Markdown. Pass id, slug or url. / Полный текст услуги.
Paramètres, retour & exemple (4)
Paramètresid· integer · optionnel
Document id from a list result.url· string · optionnel
Canonical page URL or path from a list result.lang· string · optionnel · ru | en
Content language: ru (default) or en. English exists only for translated pages.slug· string · optionnel
URL slug (alias) from a list result.
Exemple d'appel{"name": "get_service", "arguments": {"id": 1, "url": "texte", "lang": "ru", "slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_blog_posts≈ 173 tokens
Blog articles, newest first; filter by category; paginated. / Статьи блога.
Paramètres, retour & exemple (4)
Paramètreslang· string · optionnel · ru | en
Content language: ru (default) or en. English exists only for translated pages.page· integer · optionnelcategory· string · optionnelper_page· integer · optionnel
Exemple d'appel{"name": "list_blog_posts", "arguments": {"lang": "ru", "page": 1, "category": "texte", "per_page": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_portfolio≈ 220 tokens
Completed portfolio projects with category, tags and summary; filter by category slug/title or tag; paginated. / Работы из портфолио.
Paramètres, retour & exemple (5)
Paramètrestag· string · optionnellang· string · optionnel · ru | en
Content language: ru (default) or en. English exists only for translated pages.page· integer · optionnelcategory· string · optionnel
Category id, slug or title (see categories in the result).per_page· integer · optionnel
Exemple d'appel{"name": "list_portfolio", "arguments": {"tag": "texte", "lang": "ru", "page": 1, "category": "texte", "per_page": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_services≈ 138 tokens
Services offered (AI agents and RAG, Telegram bots, CRM, Laravel backend, integrations, security, crypto). / Список услуг.
Paramètres, retour & exemple (1)
Paramètreslang· string · optionnel · ru | en
Content language: ru (default) or en. English exists only for translated pages.
Exemple d'appel{"name": "list_services", "arguments": {"lang": "ru"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_content≈ 230 tokens
Keyword search across About, Services, Portfolio and Blog; returns ranked pages with snippets and urls. / Поиск по сайту.
Paramètres, retour & exemple (4)
Paramètreslang· string · optionnel · ru | en
Content language: ru (default) or en. English exists only for translated pages.limit· integer · optionnelquery· string · requis
Words to look for.sections· array · optionnel
Limit to these sections; default all.
Exemple d'appel{"name": "search_content", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - send_message≈ 344 tokens
Delivers a message to Andrey Zubar through the same mechanism as the contact form on the home page. Requires the human user's approval of the exact text and reply-to e-mail (confirmed_by_user=true). Rate limited; duplicates are not sent twice. / Отправить сообщение владельцу как через форму на главной; только с согласия пользователя.
Paramètres, retour & exemple (5)
Paramètresname· string · optionnel
Optional sender name.email· string · requis
Where the owner should reply. Must belong to the human user who approved the message.message· string · requis
The request: what is needed, context, budget or deadlines if known. Plain text, up to 3 links.request_id· string · optionnel
Optional lowercase UUID to make retries idempotent.confirmed_by_user· boolean · requis
Must be true: the human user reviewed and approved this exact text and email.
Exemple d'appel{"name": "send_message", "arguments": {"email": "texte", "message": "texte", "confirmed_by_user": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».