KB Server SOP

thorbit-kb-mcp v0.2.6

Self-sufficient — no projectPublicId required. KBs can be org-level (omit projectPublicId).

All 9 Tools

ToolRequiredOptionalNotes
thorbit_kb_createnamedescription, projectPublicId, folderCreates a new knowledge base
thorbit_kb_listnoneprojectPublicId, includeGlobal, limitLists available KBs
thorbit_kb_source_statussourcePublicIdsnoneCheck ingestion status by source IDs
thorbit_kb_ingest_urlknowledgeBasePublicId, urltitle, mode, maxCharacters, metadataIngest a single URL
thorbit_kb_ingest_siteknowledgeBasePublicId, startUrlincludePatterns, excludePatterns, maxPages (def 25, cap 100), mode, metadataCrawl and ingest a whole site
thorbit_kb_ingest_youtubeknowledgeBasePublicId, videoUrltitle, mode, preserveTimestamps, metadataIngest a YouTube video transcript
thorbit_kb_ingest_textknowledgeBasePublicId, title, contentsourceUrl, sourceType, metadataIngest raw text directly
thorbit_kb_searchqueryknowledgeBasePublicId, projectPublicId, limit, includeEntities, searchMode (smart/hybrid)Vector search — returns chunks with scores + citations
thorbit_kb_askquestionknowledgeBasePublicId, projectPublicId, answerStyle (concise/detailed/extractive), limit, requireCitationsRAG answer with decomposed queries, reranking, citations

Resources

  • thorbit-kb://knowledge-bases — list all KBs
  • thorbit-kb://sources/{sourcePublicId} — source details

Proven RAG Loop

1
thorbit_kb_create — create a named KB (org-level or project-scoped)
2
thorbit_kb_ingest_url / thorbit_kb_ingest_text / thorbit_kb_ingest_site — ingest content into the KB
3
thorbit_kb_search— returns chunk with score + citation (proven: searching "secret passphrase" returned correct chunk)
4
thorbit_kb_ask — returns full answer with citation, sufficient=true, decomposed queries, reranked results
Append-only: Ingestion is append-only in V1 — refresh is off. To remove content, delete the KB in the thorbit.ai web app. There is no delete tool in the MCP.