Vitextra Knowledge Base

Search and read Vitextra docs, product pages, how-to guides and FAQ.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
97%
Naming quality
95%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~622Tokens (tool definitions)
~909 BTypical response size
Minimal attention impact (0.49% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "knowledge-base": {
      "url": "https://vitextra.com/mcp"
    }
  }
}

Remote endpoints

https://vitextra.com/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_knowledge_base(query, language, category, limit)

Search Vitextra knowledge base, documentation, product pages, how-to guides, FAQ, glossary and blog. Returns titles, page URLs, Markdown URLs and short descriptions; read a page in full with get_document.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search text in natural language or keywords."
    },
    "language": {
      "type": "string",
      "description": "Two-letter language code of the content, e.g. en, de, fr, ru. Default: en."
    },
    "category": {
      "type": "string",
      "enum": [
        "article",
        "howto",
        "faq",
        "term",
        "post",
        "product",
        "document"
      ],
      "description": "Optional filter: article (knowledge base article), howto (how-to guide), faq, term (glossary), post (blog), product, document (PDF)."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "description": "Number of results, default 8."
    }
  },
  "required": [
    "query"
  ]
}
🟢get_document(url)

Read a Vitextra page as Markdown: knowledge base article, how-to guide, blog post, product page (with pricing, features, platforms, FAQ), the FAQ or the glossary. Pass a url from search_knowledge_base or list_products.

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Page URL (https://vitextra.com/en/products/...) or path (/en/support/kb/1234); a trailing .md is accepted."
    }
  },
  "required": [
    "url"
  ]
}
🟢list_products(language)

List all Vitextra products with their page URLs, Markdown URLs and one-line descriptions.

Input Schema

{
  "type": "object",
  "properties": {
    "language": {
      "type": "string",
      "description": "Two-letter language code of the content, e.g. en, de, fr, ru. Default: en."
    }
  },
  "required": []
}
🟢ask(query, language)

NLWeb-compatible question answering over the site content: returns the most relevant pages as schema.org objects in the NLWeb result format (url, name, site, score, description, schema_object).

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "The question or search text."
    },
    "language": {
      "type": "string",
      "description": "Two-letter language code of the content, e.g. en, de, fr, ru. Default: en."
    }
  },
  "required": [
    "query"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools