← Knowledge Retrieval Server

Knowledge Retrieval Server b9867bc0e603e350d04d2b503176a5179fbb5391

source_git · cskwork/keyword-rag-mcp · current release

4
Tools
0
Resources
0
Templates
0
Prompts

Observation

Observed 2026-08-25T13:45:50.754Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2025-06-18.

Server capabilities
{
  "tools": {}
}

Tools 4

ToolCategoryAnnotationsRisk
get-chunk-with-contextGet specific chunk with surrounding context.
Input schema
{
  "type": "object",
  "properties": {
    "documentId": {
      "type": "number",
      "description": "Document ID"
    },
    "chunkId": {
      "type": "number",
      "description": "Chunk ID"
    },
    "windowSize": {
      "type": "number",
      "description": "Context window size (default: 1)",
      "default": 1
    }
  },
  "required": [
    "documentId",
    "chunkId"
  ]
}
— · —
get-document-by-idRetrieve full document by ID.
Input schema
{
  "type": "object",
  "properties": {
    "id": {
      "type": "number",
      "description": "Document ID to retrieve"
    }
  },
  "required": [
    "id"
  ]
}
— · —
list-domainsList all available domains and their document counts.
Input schema
{
  "type": "object",
  "properties": {}
}
— · —
search-documentsSearch documents using BM25 algorithm. Takes keyword arrays and returns relevant document chunks.
Input schema
{
  "type": "object",
  "properties": {
    "keywords": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Array of keywords to search for (e.g., [\"payment\", \"API\", \"authentication\"])"
    },
    "domain": {
      "type": "string",
      "description": "Domain to search in (optional, e.g., \"company\", \"customer\")"
    },
    "topN": {
      "type": "number",
      "description": "Maximum number of results to return (default: 10)",
      "default": 10
    }
  },
  "required": [
    "keywords"
  ]
}
— · —

Resources 0

Resource templates 0

Prompts 0

Let’s talk about MCP security.

Share your details and our security team will contact you.