SelfHub — Data skill for Claude Code
Personal MCP-powered digital hub - private data center with AI integration for memory, notes, and personal knowledge management.
How to install SelfHub
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Sagargupta16/SelfHub and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What SelfHub does
Personal MCP-powered digital hub - private data center with AI integration for memory, notes, and personal knowledge management.
Alternatives in Data
- Bitbucket Data Center 71.9k ★
- Private GPT — Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more 57.5k ★
- Financial Services — Reference agents, skills, and data connectors for the financial-services workflows we see most — investment ba 34.5k ★
README
SelfHub MCP Server
[](https://github.com/Sagargupta16/SelfHub/actions/workflows/ci.yml) [](LICENSE)
**Your Personal AI Memory Hub** - Store and retrieve your personal data from any MCP-enabled AI assistant.
🎯 What is SelfHub?
SelfHub is a [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server that acts as your personal digital memory. Store notes, preferences, code snippets, tasks, and any information you want - then access them seamlessly from any AI assistant that supports MCP (Claude Desktop, VS Code Copilot, etc.).
Think of it as your **personal knowledge base that travels with you across all AI conversations**.
🚀 Setup with Claude Desktop
Step 1: Install and Build
git clone https://github.com/Sagargupta16/SelfHub.git
cd SelfHub
pnpm install
cp .env.example .env # set MONGODB_URI to your MongoDB connection string
pnpm build
# Optional: load sample data
pnpm seed
Step 2: Configure Claude Desktop
Open the Claude Desktop configuration file:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
Add this configuration (replace with your actual path):
{
"mcpServers": {
"selfhub": {
"command": "node",
"args": ["C:\\absolute\\path\\to\\SelfHub\\build\\index.js"]
}
}
}
**Important for Windows:** Use double backslashes (`\\`) in the path!
Step 3: Restart Claude Desktop
Completely quit and restart Claude Desktop.
Step 4: Test It!
In Claude, try:
- "List all my memories"
- "Search my memories for typescript"
- "Store that I prefer dark mode in all applications"
💻 Setup with VS Code
Step 1: Build the Server
pnpm build
Step 2: Configure VS
Related Skills
Maxgraph
Persistent memory for AI agents — MCP server, knowledge graph, hybrid semantic search. Self-hosted & private:
Tailpipe
Own your AI conversations. Tailpipe turns the exhaust of your ChatGPT/Claude/Gemini history into a private, lo
Aoci Code
Local-first MCP server + CLI in Go: a persistent, governed codebase index that distills code and database sche
HyperMnesia
Self-hosted long-term memory for AI coding agents: Postgres+pgvector doc-RAG (component/constraint map + hybri
Cio
Chief Information Officer review — data governance, system integration, information architecture, schema manag
Council Sim
AI-powered city council debate simulator for data center proposals. 5 AI agents debate a data center proposal
Related Agents
Personal Ingest
Ingests personal/private material — meeting notes (Granola, pasted, hand-summarized), voice memos (.opus / .m4
Local Brain Search
Local vector search and connection discovery for the Brain. Use for semantic search, finding connections betwe
Integration Hub
External service integration, third-party API management, and webhook handling specialist