Try Claude free for 2 weeks โ€” the AI behind this entire ecosystem.  Start your free trial →
Production ยท Pi 5 ยท FastMCP

ShaneBrain MCP Server

34 tools. Local AI. No cloud required.

42
Tools
12
Groups
17
Weaviate Collections
8100
Port

Tool Groups

๐Ÿง  Knowledge (2)
  • search_knowledgeSemantic search across LegacyKnowledge RAG
  • add_knowledgeStore new knowledge with category and source
๐Ÿ’ฌ Chat (3)
  • search_conversationsSemantic search across conversation history
  • log_conversationLog a message to the Conversation collection
  • get_conversation_historyRetrieve conversation by session ID
โšก RAG Chat (1)
  • chatFull RAG pipeline: search knowledge + Ollama generate
๐Ÿ‘ฅ Social (2)
  • search_friendsSemantic search across FriendProfile
  • get_top_friendsList friends sorted by interaction count
๐Ÿ” Vault (3)
  • vault_searchSearch PersonalDoc (medical, legal, financial)
  • vault_addStore a new vault document with category and tags
  • vault_list_categoriesList all vault categories with document counts
๐Ÿ““ Notes (3)
  • daily_note_addAdd a journal entry, todo, or reminder
  • daily_note_searchSemantic search across DailyNote
  • daily_briefingGenerate today's briefing via Ollama
โœ๏ธ Drafts (2)
  • draft_createAI-generate a draft (email, post, letter) with vault context
  • draft_searchSearch saved drafts by topic or type
๐Ÿ›ก๏ธ Security (3)
  • security_log_searchSemantic search across SecurityLog
  • security_log_recentRecent security events filterable by severity
  • privacy_audit_searchSearch PrivacyAudit records
๐Ÿ—„๏ธ Weaviate Admin (2)
  • rag_list_classesList all Weaviate collections with object counts
  • rag_deleteDelete a Weaviate object by collection + UUID
๐Ÿค– Ollama (2)
  • ollama_generatePrompt the local LLM with optional system prompt
  • ollama_list_modelsList downloaded Ollama models with sizes
๐Ÿ“‹ Planning (3)
  • plan_listList markdown files in a planning subfolder
  • plan_readRead a planning file's full content
  • plan_writeCreate or append to a planning file
๐Ÿ’ป System (1)
  • system_healthPing Weaviate, Ollama, Gateway โ€” return latency dashboard

Stack

FastMCP

Streamable HTTP on port 8100. MCP JSON-RPC at /mcp, health at /health.

Weaviate 1.36.2

17 collections, nomic-embed-text 768-dim vectors, Docker on shanebrain-network.

Ollama 0.17.7

Local inference โ€” shanebrain-3b, llama3.2:3b, 4-node cluster proxy on port 11435.

Raspberry Pi 5

16 GB RAM, 2x 2TB NVMe RAID 1, running everything local-first.

Pydantic v2

All 42 tool inputs validated. MCP annotations on every tool.

Claude Integration

Register with: claude mcp add --scope user shanebrain --transport http http://localhost:8100/mcp

Try Claude free for 2 weeks โ€”Start your free trial โ†’ยท AI behind this ecosystem