Skip to main content
Glama
mwe-support

WeKnora MCP Dispatch

by mwe-support

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_AUTH_MODENoAuthentication mode: 'weknora_api_key' for request-scoped mode; 'shared_secret' for compatibility mode.
MCP_HTTP_PATHNoHTTP path for the MCP endpoint./mcp
MCP_READ_ONLYNoIf 'true', only read-only tools are allowed.false
WEKNORA_API_KEYNoWeKnora API key used in compatibility mode; should be empty in request-scoped mode.
WEKNORA_BASE_URLNoWeKnora API base URL, e.g., http://app:8080/api/v1
WEKNORA_VERIFY_SSLNoWhether to verify WeKnora's HTTPS certificate.true
MCP_SERVER_AUTH_TOKENNoShared secret for MCP server authentication in compatibility mode; should be empty in request-scoped mode.
MCP_API_KEY_VALIDATION_TTL_SECONDSNoTTL in seconds for API key validation cache.60
MCP_API_KEY_VALIDATION_MAX_CONCURRENCYNoMaximum number of concurrent API key validations.16
MCP_API_KEY_VALIDATION_CACHE_MAX_ENTRIESNoMaximum number of entries in the API key validation cache.2048

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_tenantB

Create a new tenant in WeKnora

list_tenantsB

List all tenants

create_knowledge_baseC

Create a new knowledge base

list_knowledge_basesB

List all knowledge bases

get_knowledge_baseC

Get knowledge base details

delete_knowledge_baseC

Delete a knowledge base

hybrid_searchC

Perform hybrid search in knowledge base

create_knowledge_from_fileA

Create knowledge from a local file on the server filesystem

create_knowledge_from_urlD

Create knowledge from URL

list_knowledgeC

List knowledge in a knowledge base

get_knowledgeC

Get knowledge details

delete_knowledgeD

Delete knowledge

create_modelC

Create a new model

list_modelsA

List all models

get_modelC

Get model details

create_sessionC

Create a new chat session with conversation strategy for a knowledge base

get_sessionC

Get session details

list_sessionsC

List chat sessions

delete_sessionC

Delete a session

chatA

RAG pipeline chat: retrieve relevant chunks from knowledge bases, then summarise with LLM. ALWAYS provide knowledge_base_ids (names like 'my-knowledge-base' or UUIDs) so retrieval can run — without them the answer is based on LLM knowledge only. Use list_knowledge_bases to discover available knowledge bases. For multi-step reasoning or tool-calling use agent_chat instead.

agent_chatA

Agentic pipeline chat: the agent autonomously calls tools (knowledge_search, web_search, SQL, etc.) to answer the query. Use this for complex multi-step questions or comparative analysis. REQUIRED: agent_id (name or UUID) — use list_agents to discover agents. IMPORTANT: many agents have KBSelectionMode=none and NO built-in knowledge bases. In that case you MUST pass knowledge_base_ids, otherwise the agent will fail with 'no search targets available'. Use get_agent to inspect an agent's kb_selection_mode and knowledge_bases before calling. If kb_selection_mode is 'none' or 'selected' with an empty list, always provide knowledge_base_ids.

list_agentsA

List all custom agents available to the current tenant. Use this to discover agent IDs, names, and their KB selection mode before calling agent_chat.

get_agentA

Get full configuration of a single agent by UUID or name. Check kb_selection_mode and knowledge_bases fields: if kb_selection_mode is 'none' or 'selected' with an empty knowledge_bases list, you MUST pass knowledge_base_ids when calling agent_chat.

list_chunksC

List chunks of knowledge

delete_chunkC

Delete a chunk

wiki_searchA

Search wiki pages by full-text query. Returns matching wiki pages with title, slug, summary, and content snippets.

wiki_read_pageA

Read a wiki page by its slug. Returns full markdown content, metadata, inbound/outbound links, and source references.

wiki_index_viewA

Get a structured wiki index with per-type directory groups. Returns an overview of all wiki pages organized by type (entity, concept, summary, etc.).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mwe-support/weknora-mcp-dispatch'

If you have feedback or need assistance with the MCP directory API, please join our Discord server