π NexusHub
@webdevtodayjason
About π NexusHub
NexusHub is a powerful Model Context Protocol (MCP) server that functions as a central connection point for AI workflows and tool integration.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"nexushub": {
"type": "http",
"url": "http://localhost:8001/mcp"
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is NexusHub?
NexusHub is a Model Context Protocol (MCP) server that acts as a bridge between Claude AI and external services, providing filesystem, database, vector search, GitHub, and Brave Search capabilities. It is designed for users of Claude Desktop who want to extend Claude's capabilities with a unified set of tools.
How to use NexusHub?
Clone the repository, copy .env.example to .env and fill in API keys, then run docker-compose up -d. Configure Claude Desktop by adding the server to claude_desktop_config.json in either HTTP mode (using url) or STDIO mode (using command pointing to the wrapper script). Access the dashboard at http://localhost:8001/dashboard.
Key features of NexusHub
- Dual interface supporting both HTTP and stdio MCP protocols
- Modern dashboard with Protocol design system and dark mode
- Integrated services: Memory, GitHub, Brave Search
- Vector database for document ingestion and semantic search
- Secure API key and service configuration management
- Docker Compose deployment for easy setup
- Pre-configured advanced prompts for AI interactions
- Real-time health monitoring for all connected services
Use cases of NexusHub
- Perform file operations like listing, reading, and writing files through Claude
- Execute readβonly SQL queries and explore database schemas
- Search the web via Brave or Serper API and retrieve results
- Run vector searches over ingested documents for semantic lookup
- Combine multiple tools in a single conversation, e.g., search then read then suggest changes
FAQ from NexusHub
What are the prerequisites for running NexusHub?
You need Docker and Docker Compose, Node.js 18+, and Python 3.8+ (for vector embedding).
How do I configure NexusHub for Claude Desktop?
Add the server definition to your claude_desktop_config.json using either HTTP mode (set url to http://localhost:8001/mcp) or STDIO mode (set command to the path of nexushub-mcp.sh).
How can I add custom tools?
Create tool definitions in /src/mcp/tools/ following the provided JavaScript example, then register them in index.js and handler.js.
What transport protocols does NexusHub support?
NexusHub supports both HTTP and stdio MCP protocols, with STDIO recommended for better performance and reliability.
Where does NexusHub store data? Does it require external services?
Data is stored locally via the integrated vector store and database. NexusHub runs several Docker containers (Brave Search, GitHub, Memory) that must be started before use.
More Other MCP servers
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation β’ (~400 MCP servers for AI agents) β’ AI Automation / AI Agent with MCPs β’ AI Workflows & AI Agents β’ MCPs for AI Agents
MaxKB
1Panel-devπ₯ MaxKB is an open-source platform for building enterprise-grade agents. εΌΊε€§ζη¨ηεΌζΊδΌδΈηΊ§ζΊθ½δ½εΉ³ε°γ
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Nginx UI
0xJackyYet another WebUI for Nginx
Comments