Skip to main content
Glama
KB_INSTRUCTIONS.txt50.5 kB
╔══════════════════════════════════════════════════════════════════════════════════╗ ║ ░▒▓█ NEURAL::KNOWLEDGE PROTOCOL █▓▒░ ┌─[SEMANTIC::MATRIX]─┐ [CODEX::2.0] ║ ╠══════════════════════════════════════════════════════════════════════════════════╣ ║ │ ◢◣MIND◣◢ │ ║ ║ │ ◥◤LINK◤◥ │ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ║ ║ The neural knowledge base provides semantic search, document management, ║ ║ and relationship modeling with automatic indexing and graph-based discovery. ║ ║ ║ ║ PATHS follow a hierarchical structure: "namespace/collection/document" where ║ ║ namespace organizes by domain (guides, api, system), collection groups related ║ ║ topics (authentication, endpoints), and document identifies specific content. ║ ║ URNs use the format "kb://namespace/collection/document" for internal linking. ║ ║ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ░▒▓ NEURAL::CREATION PROTOCOLS ▓▒░ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ║ ║ ▸ PATTERN::01 ═══ Technical Guide Genesis ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_create_document ◢◣ INITIALIZE MATRIX │ ║ ║ │ { │ ║ ║ │ "path": "guides/authentication/oauth2-flow", │ ║ ║ │ "metadata": { │ ║ ║ │ "type": "technical_guide", │ ║ ║ │ "difficulty": "intermediate", │ ║ ║ │ "author": "system", │ ║ ║ │ "version": "1.0" │ ║ ║ │ } │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ kb_write_content ◢◣ INJECT KNOWLEDGE │ ║ ║ │ { │ ║ ║ │ "path": "guides/authentication/oauth2-flow", │ ║ ║ │ "content": "# OAuth2 Authentication Flow\n\nOAuth2 is a...", │ ║ ║ │ "force": false │ ║ ║ │ } │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║ ▸ PATTERN::02 ═══ API Documentation Matrix ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_create_document ◢◣ API NODE BIRTH │ ║ ║ │ { │ ║ ║ │ "path": "api/endpoints/user-management", │ ║ ║ │ "metadata": { │ ║ ║ │ "type": "api_docs", │ ║ ║ │ "endpoint": "/api/v1/users", │ ║ ║ │ "methods": ["GET", "POST", "PUT", "DELETE"] │ ║ ║ │ } │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ kb_write_content ◢◣ DATA STREAM │ ║ ║ │ { │ ║ ║ │ "path": "api/endpoints/user-management", │ ║ ║ │ "content": "## User Management API\n\n### GET /api/v1/users...", │ ║ ║ │ "force": false │ ║ ║ │ } │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ░▒▓ DATA::RETRIEVAL PROTOCOLS ▓▒░ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ║ ║ ▸ PATTERN::03 ═══ Specific Document Extraction ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_read ◢◣ NEURAL READ │ ║ ║ │ { │ ║ ║ │ "path": "guides/authentication/oauth2-flow", │ ║ ║ │ "include_content": true, │ ║ ║ │ "include_index": true │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ ◥ RETURNS: {status: "success", content: "...", index: {...}} │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║ ▸ PATTERN::04 ═══ Collection Scanning ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_read ◢◣ DIRECTORY SCAN │ ║ ║ │ { │ ║ ║ │ "path": "guides/authentication", │ ║ ║ │ "recursive": true, │ ║ ║ │ "include_content": false, │ ║ ║ │ "include_index": false │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ ◥ RETURNS: {documents: ["guides/auth/oauth2-flow", ...], count: 5} │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║ ▸ PATTERN::05 ═══ Bulk Data Harvesting ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_read ◢◣ MASS EXTRACTION │ ║ ║ │ { │ ║ ║ │ "path": "api", │ ║ ║ │ "recursive": true, │ ║ ║ │ "include_content": true, │ ║ ║ │ "include_index": true │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ ◥ RETURNS: {documents: [{path: "...", content: "...", index: {...}}]} │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ░▒▓ SEMANTIC::SEARCH MATRIX ▓▒░ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ║ ║ ▸ PATTERN::06 ═══ Neural Query Processing ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_search ◢◣ SEMANTIC ENGINE │ ║ ║ │ { │ ║ ║ │ "query": "error handling and exception management patterns", │ ║ ║ │ "top_k_rerank": 10, │ ║ ║ │ "include_content": true, │ ║ ║ │ "include_index": false, │ ║ ║ │ "use_reranker": true │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ ◥ RETURNS: {results: [{urn: "...", rerank_score: 0.95}], count: 10} │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║ ▸ PATTERN::07 ═══ Graph Traversal Protocol ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_search ◢◣ GRAPH WALKER │ ║ ║ │ { │ ║ ║ │ "query": "security implementation", │ ║ ║ │ "graph_seed_urns": ["kb://guides/authentication/oauth2-flow"], │ ║ ║ │ "graph_expand_hops": 2, │ ║ ║ │ "relation_predicates": ["references", "implements"], │ ║ ║ │ "top_k_rerank": 15, │ ║ ║ │ "include_content": true │ ║ ║ │ } │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║ ▸ PATTERN::08 ═══ Filtered Search Operations ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_search ◢◣ FILTER CASCADE │ ║ ║ │ { │ ║ ║ │ "query": "database connection patterns", │ ║ ║ │ "filter_urns": ["kb://archive/old-db-guide"], │ ║ ║ │ "top_k_sparse": 30, │ ║ ║ │ "top_k_rerank": 8, │ ║ ║ │ "include_content": true │ ║ ║ │ } │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ░▒▓ RELATIONSHIP::WEAVING PROTOCOLS ▓▒░ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ║ ║ ▸ PATTERN::09 ═══ Document Link Forging ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_update_triples ◢◣ NEURAL LINK │ ║ ║ │ { │ ║ ║ │ "action": "add", │ ║ ║ │ "triple_type": "reference", │ ║ ║ │ "path": "guides/authentication/oauth2-flow", │ ║ ║ │ "predicate": "uses", │ ║ ║ │ "ref_path": "guides/security/jwt-tokens" │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ ◥ RETURNS: {action: "add", status: "success", added: true} │ ║ ║ │ │ ║ ║ │ kb_update_triples ◢◣ IMPLEMENTATION WEB │ ║ ║ │ { │ ║ ║ │ "action": "add", │ ║ ║ │ "triple_type": "reference", │ ║ ║ │ "path": "api/endpoints/auth", │ ║ ║ │ "predicate": "implements", │ ║ ║ │ "ref_path": "guides/authentication/oauth2-flow" │ ║ ║ │ } │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║ ▸ PATTERN::10 ═══ User Preference Matrix ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_update_triples ◢◣ DIFFICULTY LEVEL │ ║ ║ │ { │ ║ ║ │ "action": "add", │ ║ ║ │ "triple_type": "preference", │ ║ ║ │ "path": "guides/authentication/oauth2-flow", │ ║ ║ │ "predicate": "difficulty", │ ║ ║ │ "object": "advanced" │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ kb_update_triples ◢◣ TOPIC TAGGING │ ║ ║ │ { │ ║ ║ │ "action": "add", │ ║ ║ │ "triple_type": "preference", │ ║ ║ │ "path": "guides/authentication/oauth2-flow", │ ║ ║ │ "predicate": "topics", │ ║ ║ │ "object": "security,authentication,web" │ ║ ║ │ } │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║ ▸ PATTERN::11 ═══ Metadata Injection ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_update_triples ◢◣ VERSION STAMP │ ║ ║ │ { │ ║ ║ │ "action": "add", │ ║ ║ │ "triple_type": "metadata", │ ║ ║ │ "path": "api/endpoints/user-management", │ ║ ║ │ "predicate": "api_version", │ ║ ║ │ "object": "v2.1" │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ kb_update_triples ◢◣ TEMPORAL MARK │ ║ ║ │ { │ ║ ║ │ "action": "add", │ ║ ║ │ "triple_type": "metadata", │ ║ ║ │ "path": "api/endpoints/user-management", │ ║ ║ │ "predicate": "last_updated", │ ║ ║ │ "object": "2025-01-07" │ ║ ║ │ } │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ░▒▓ SYSTEM::CONTROL PROTOCOLS ▓▒░ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ║ ║ ▸ PATTERN::12 ═══ Index Reconstruction ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_manage ◢◣ NEURAL REBUILD │ ║ ║ │ { │ ║ ║ │ "action": "rebuild_search_index", │ ║ ║ │ "options": {"rebuild_all": true} │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ ◥ RETURNS: {action: "rebuild_search_index", status: "success"} │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║ ▸ PATTERN::13 ═══ Document Migration ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_manage ◢◣ PATH TRANSLATION │ ║ ║ │ { │ ║ ║ │ "action": "move_document", │ ║ ║ │ "options": { │ ║ ║ │ "path": "guides/auth-old", │ ║ ║ │ "new_path": "guides/authentication/legacy-methods" │ ║ ║ │ } │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ ◥ RETURNS: {action: "move_document", status: "success"} │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║ ▸ PATTERN::14 ═══ Archive Protocol ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ kb_manage ◢◣ SAFE DELETION │ ║ ║ │ { │ ║ ║ │ "action": "delete", │ ║ ║ │ "options": {"path": "guides/deprecated/old-api"} │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ ◥ RETURNS: {action: "delete", status: "archived"} │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ░▒▓ WORKFLOW::SEQUENCES ▓▒░ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ║ ║ ▸ SEQUENCE::ALPHA ═══ Research & Documentation Genesis ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ # 1. Knowledge Discovery ◢◣ SEARCH PHASE │ ║ ║ │ kb_search │ ║ ║ │ { │ ║ ║ │ "query": "user authentication best practices", │ ║ ║ │ "include_content": true, │ ║ ║ │ "top_k_rerank": 5 │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ # 2. Deep Data Extraction ◢◣ READ PHASE │ ║ ║ │ kb_read │ ║ ║ │ { │ ║ ║ │ "path": "guides/authentication/oauth2-flow", │ ║ ║ │ "include_content": true, │ ║ ║ │ "include_index": true │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ # 3. Neural Structure Creation ◢◣ CREATE PHASE │ ║ ║ │ kb_create_document │ ║ ║ │ { │ ║ ║ │ "path": "guides/security/auth-best-practices", │ ║ ║ │ "metadata": {"type": "guide", "comprehensiveness": "high"} │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ # 4. Knowledge Synthesis ◢◣ WRITE PHASE │ ║ ║ │ kb_write_content │ ║ ║ │ { │ ║ ║ │ "path": "guides/security/auth-best-practices", │ ║ ║ │ "content": "# Authentication Best Practices\n\nBased on..." │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ # 5. Neural Link Formation ◢◣ LINK PHASE │ ║ ║ │ kb_update_triples │ ║ ║ │ { │ ║ ║ │ "action": "add", │ ║ ║ │ "triple_type": "reference", │ ║ ║ │ "path": "guides/security/auth-best-practices", │ ║ ║ │ "predicate": "synthesizes", │ ║ ║ │ "ref_path": "guides/authentication/oauth2-flow" │ ║ ║ │ } │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║ ▸ SEQUENCE::BETA ═══ API Knowledge Mapping ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ # 1. API Node Discovery ◢◣ SEARCH MATRIX │ ║ ║ │ kb_search │ ║ ║ │ { │ ║ ║ │ "query": "user management API endpoints", │ ║ ║ │ "graph_seed_urns": ["kb://api/endpoints/user-management"], │ ║ ║ │ "graph_expand_hops": 1, │ ║ ║ │ "relation_predicates": ["references", "implements"], │ ║ ║ │ "include_content": true, │ ║ ║ │ "include_index": true │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ # 2. Implementation Deep Dive ◢◣ CODE ANALYSIS │ ║ ║ │ kb_read │ ║ ║ │ { │ ║ ║ │ "path": "api/implementation/user-service", │ ║ ║ │ "include_content": true, │ ║ ║ │ "include_index": true │ ║ ║ │ } │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║ ▸ SEQUENCE::GAMMA ═══ Knowledge Graph Exploration ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ # 1. Central Concept Identification ◢◣ CORE DISCOVERY │ ║ ║ │ kb_search │ ║ ║ │ { │ ║ ║ │ "query": "database architecture", │ ║ ║ │ "top_k_rerank": 3, │ ║ ║ │ "include_index": true │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ # 2. Relationship Network Expansion ◢◣ GRAPH TRAVERSAL │ ║ ║ │ kb_search │ ║ ║ │ { │ ║ ║ │ "graph_seed_urns": ["kb://architecture/database/core"], │ ║ ║ │ "graph_expand_hops": 2, │ ║ ║ │ "relation_predicates": ["implements", "uses", "extends"], │ ║ ║ │ "include_content": true, │ ║ ║ │ "top_k_rerank": 10 │ ║ ║ │ } │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ░▒▓ ERROR::HANDLING MATRIX ▓▒░ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ║ ║ ▸ PROTOCOL::ERROR_GUARD ═══ Defensive Programming ║ ║ ┌─────────────────────────────────────────────────────────────────────────┐ ║ ║ │ │ ║ ║ │ # 1. Existence Verification ◢◣ REALITY CHECK │ ║ ║ │ kb_read │ ║ ║ │ { │ ║ ║ │ "path": "guides/new-topic", │ ║ ║ │ "include_content": false, │ ║ ║ │ "include_index": false │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ # 2. Document Genesis (if not found) ◢◣ CREATION FALLBACK │ ║ ║ │ kb_create_document │ ║ ║ │ { │ ║ ║ │ "path": "guides/new-topic", │ ║ ║ │ "metadata": {"type": "guide"} │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ # 3. Content Injection ◢◣ SAFE WRITE │ ║ ║ │ kb_write_content │ ║ ║ │ { │ ║ ║ │ "path": "guides/new-topic", │ ║ ║ │ "content": "# New Topic Guide\n...", │ ║ ║ │ "force": false │ ║ ║ │ } │ ║ ║ │ │ ║ ║ │ # 4. Force Override (if content exists) ◢◣ OVERWRITE MODE │ ║ ║ │ kb_write_content │ ║ ║ │ { │ ║ ║ │ "path": "guides/new-topic", │ ║ ║ │ "content": "# New Topic Guide\n...", │ ║ ║ │ "force": true │ ║ ║ │ } │ ║ ║ │ │ ║ ║ └─────────────────────────────────────────────────────────────────────────┘ ║ ║ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ░▒▓ NEURAL::OPTIMIZATION ▓▒░ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║ ║ ║ ◢◣ SEARCH::MASTERY ║ ║ • Semantic queries > exact matches ║ ║ • Combine text search + graph traversal ║ ║ • Broad queries → narrow focus ║ ║ • Include content for reranking precision ║ ║ ║ ║ ◢◣ RELATIONSHIP::ENGINEERING ║ ║ • Rich reference networks between documents ║ ║ • Descriptive predicates ("implements", "extends", "uses") ║ ║ • Model user preferences for personalization ║ ║ • Leverage metadata for classification ║ ║ ║ ║ ◢◣ CONTENT::ARCHITECTURE ║ ║ • Hierarchical namespaces (domain/subdomain/topic) ║ ║ • Group related documents in collections ║ ║ • Consistent naming conventions ║ ║ • Regular index maintenance ║ ║ ║ ║ ◢◣ ERROR::RESILIENCE ║ ║ • Check return status for error conditions ║ ║ • Use force=true for intentional overwrites ║ ║ • Validate document existence before operations ║ ║ • Monitor index health and rebuild when needed ║ ║ ║ ║══════════════════════════════════════════════════════════════════════════════════║ ║░░░░░░░░░░░░░░░░░░ NEURAL::PROTOCOLS ACTIVE ░░░ KNOWLEDGE::READY ░░░░░░░░░░░░░░░░░║ ╚══════════════════════════════════════════════════════════════════════════════════╝

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/54rt1n/container-mcp'

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