Skip to main content
Glama
esurovtsev

KnowFlow MCP

by esurovtsev

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KNOWLEDGE_DIRNoThe path to the directory containing your knowledge base files (.txt and .md files)../knowledge

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_knowledgeA

Searches for information in the knowledge base. Use this tool when you need to retrieve specific information or context.

Available knowledge sources:
    - docs: For architecture documents, technical specifications, and notes

IMPORTANT USAGE INSTRUCTIONS:
  1. This tool returns content snippets directly from the knowledge base
  2. DO NOT attempt to access or load the source files mentioned in metadata
  3. Use ONLY the content field from each result to answer queries
  4. ALWAYS cite the EXACT source filenames (including .md extension) when presenting information to users (e.g., 'According to architecture-notes.md...')
  5. Source filenames help users understand where information comes from and allow them to verify it if needed
  6. The lastModified field indicates when the information was updated - newer information may be more relevant
  7. The score field (0-1) indicates how relevant the result is to the query - higher values are more relevant
  8. All necessary information is contained in the content snippets

Response format:
{
  instructions: "How to use these results",
  results: [
    {
      content: "The actual text snippet to use (FOCUS ON THIS)",
      metadata: {
        reference: "Filename for reference only - DO NOT ATTEMPT TO LOAD",
        source: "docs",
        lastModified: "Date of last modification",
        score: "Relevance score between 0-1"
      }
    }
  ]
}

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 1 tool

Disambiguation5/5

There is only one tool, so no ambiguity exists between tools. The tool's purpose is clearly defined as searching a knowledge base.

Naming Consistency5/5

With a single tool, naming is inherently consistent. The name 'search_knowledge' follows a clear verb_noun pattern.

Tool Count2/5

A single search tool is insufficient for a knowledge base server. Typically, such servers would include create, update, and delete tools to manage knowledge entries.

Completeness2/5

The server lacks any tools beyond search. There are no create, update, or delete operations, which are essential for managing a knowledge base.

Maintenance

ActivityInactive
ResponsivenessNo issues