MCP Server

Wikivibe MCP

io.github.AlexMi64/wikivibe-mcp

What this MCP does

Searches and retrieves public articles, AI-agent skills, design templates, and project recommendations from the Wikivibe catalog.

get_article
Read one public Wikivibe article by absolute URL, path, or section plus slug.
Input schema
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Absolute article URL or localized path.'}, 'path': {'type': 'string', 'description': 'Article path, for example /ru/novosti/example/.'}, 'slug': {'type': 'string', 'description': 'Article slug when url/path is not provided.'}, 'locale': {'enum': ['ru', 'en'], 'type': 'string', 'default': 'ru'}, 'section': {'type': 'string', 'description': 'Section slug when url/path is not provided.'}, 'maxChars': {'type': 'integer', 'default': 8000, 'maximum': 20000, 'minimum': 1000}}, 'additionalProperties': False}
get_design_template
Read one public VibeDesign template by slug, absolute URL or localized path.
Input schema
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Absolute template URL or localized path.'}, 'path': {'type': 'string', 'description': 'Template path, for example /ru/vibe-design/makety/example/.'}, 'slug': {'type': 'string', 'description': 'Template slug.'}, 'locale': {'enum': ['ru', 'en'], 'type': 'string', 'default': 'ru'}}, 'additionalProperties': False}
get_skill
Read one public Wikivibe AI-agent skill by slug, absolute URL or localized path.
Input schema
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Absolute skill URL or localized path.'}, 'path': {'type': 'string', 'description': 'Skill path, for example /ru/skills/astro-performance-audit/.'}, 'slug': {'type': 'string', 'description': 'Skill slug.'}, 'locale': {'enum': ['ru', 'en'], 'type': 'string', 'default': 'ru'}}, 'additionalProperties': False}
list_latest_articles
List the newest public canonical Wikivibe articles.
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1}, 'locale': {'enum': ['ru', 'en'], 'type': 'string', 'default': 'ru'}}, 'additionalProperties': False}
list_sections
List public Wikivibe sections that contain indexable articles.
Input schema
{'type': 'object', 'properties': {'locale': {'enum': ['ru', 'en'], 'type': 'string', 'default': 'ru'}}, 'additionalProperties': False}
recommend_skills_for_project
Recommend Wikivibe AI-agent skills from a safe project summary: frameworks, dependencies, file paths, goals and problems. Do not send source code.
Input schema
{'type': 'object', 'properties': {'goal': {'type': 'string', 'description': 'What the user wants the agent to achieve.'}, 'files': {'type': 'array', 'items': {'type': 'string'}}, 'limit': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1}, 'locale': {'enum': ['ru', 'en'], 'type': 'string', 'default': 'ru'}, 'category': {'type': 'string', 'description': 'Optional category slug.'}, 'problems': {'type': 'array', 'items': {'type': 'string'}}, 'frameworks': {'type': 'array', 'items': {'type': 'string'}}, 'dependencies': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
search_articles
Search public canonical Wikivibe articles about AI coding, agents, MCP, tools, SEO/GEO, bots, deployment and product workflows.
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1}, 'query': {'type': 'string', 'description': 'Search phrase.'}, 'locale': {'enum': ['ru', 'en'], 'type': 'string', 'default': 'ru'}}, 'additionalProperties': False}
search_design_templates
Search public VibeDesign ready-made templates, layouts, components, dashboards, animations and source links from the Wikivibe catalog.
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1}, 'query': {'type': 'string', 'description': 'Search phrase. Optional when category, stack or sourceType is provided.'}, 'stack': {'type': 'string', 'description': 'Technology or tool, for example React, Tailwind, Figma.'}, 'locale': {'enum': ['ru', 'en'], 'type': 'string', 'default': 'ru'}, 'category': {'type': 'string', 'description': 'Template category slug, for example landing, dashboards, components, animations.'}, 'sourceType': {'enum': ['github', 'figma', 'framer', 'website', 'archive', 'other'], 'type': 'string'}}, 'additionalProperties': False}
search_skills
Search public Wikivibe AI-agent skills with GitHub metadata, project signals, install prompts and usage rules.
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1}, 'query': {'type': 'string', 'description': 'Search phrase. Optional when category, stack or riskLevel is provided.'}, 'stack': {'type': 'string', 'description': 'Technology or tool, for example Astro, MCP, Directus, Storybook.'}, 'locale': {'enum': ['ru', 'en'], 'type': 'string', 'default': 'ru'}, 'category': {'type': 'string', 'description': 'Skill category slug, for example coding, search, data, automation, security, ai-ml, devops.'}, 'riskLevel': {'enum': ['low', 'medium', 'high'], 'type': 'string'}}, 'additionalProperties': False}
Added
recommend_skills_for_project
Sept. 17, 2026, 12:40 p.m.
Added
get_skill
Sept. 17, 2026, 12:40 p.m.
Added
search_skills
Sept. 17, 2026, 12:40 p.m.
Added
get_design_template
Sept. 17, 2026, 12:40 p.m.
Added
search_design_templates
Sept. 17, 2026, 12:40 p.m.
Added
list_sections
Sept. 17, 2026, 12:40 p.m.
Added
list_latest_articles
Sept. 17, 2026, 12:40 p.m.
Added
get_article
Sept. 17, 2026, 12:40 p.m.
Added
search_articles
Sept. 17, 2026, 12:40 p.m.