chathub
Verified Safeby grokify
Overview
ChatHub provides a Model Context Protocol (MCP) server for cross-platform sharing and archiving of AI assistant conversations, enabling users to save and retrieve chats from various AI clients in a unified, version-controlled storage.
Installation
./chathubEnvironment Variables
- CHATHUB_BACKEND
- CHATHUB_FOLDER
- GITHUB_TOKEN
- GITHUB_OWNER
- GITHUB_REPO
Security Notes
The project demonstrates strong security awareness: secrets are loaded via environment variables, not hardcoded. The `README` explicitly advises using fine-grained GitHub Personal Access Tokens (PATs) with minimal permissions and rotating them. Input paths are generated or sanitized to prevent directory traversal. The `mcpruntime` library handles secure HTTP transport with OAuth2.1 (PKCE) for authentication, mitigating risks when exposing the server publicly via HTTP or ngrok. No instances of 'eval', code obfuscation, or overtly malicious patterns were found in the provided source.
Similar Servers
AgentChat
An AI Agent platform for building, deploying, and managing AI assistants that integrate various tools, Large Language Models (LLMs), knowledge bases (RAG), and Model Context Protocol (MCP) servers.
inAI-wiki
A collaborative, open-source knowledge hub and index for a wide array of AI resources, including news, applications, agents, LLMs, and Model Context Protocol (MCP) servers.
forgejo-mcp
Connects AI assistants to Forgejo repositories, enabling natural language management of issues, pull requests, files, and more.
noteit-mcp
Provides an HTTP Model Context Protocol (MCP) server for AI coding tools to access structured agent profiles and personalized notes, enhancing AI development workflows.