mcp-hub
Provides reusable prompts and conventions for Python development using uv, helping AI coding tools maintain consistent project standards and environment configurations.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-hubapply the dev_python_uv coding conventions"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-hub
A self-hosted remote MCP server that provides reusable prompts and conventions across AI tools.
Structure
modules/
└── dev/
└── python.py # Python/uv conventions → prompt: dev_python_uvEach domain is a subfolder under modules/. Each file exposes a router (a FastMCP instance) that gets mounted in main.py.
Related MCP server: Mono Memory MCP
Configuration
Copy .env.example to .env and adjust as needed:
MCP_HOST=0.0.0.0
MCP_PORT=9001Run
uv run main.pyLocal Verification
Use FastMCP CLI to verify the server without starting it:
# List all registered tools
uv run fastmcp list main.py
# List tools + prompts
uv run fastmcp list main.py --prompts
# Inspect server details (JSON report)
uv run fastmcp inspect main.py
# Launch MCP Inspector (interactive browser UI for testing tools/prompts)
uv run fastmcp dev inspector main.pyConnect
Add as an MCP server in your AI tool using:
Transport: Streamable HTTP
URL:
http://<host>:<port>/mcp
Deploy on Linux
Option 1 — screen (recommended): lets you detach and reattach to the session anytime.
screen -S mcp-hub
uv run main.py
# Ctrl+A then D to detach
# Reattach later:
screen -r mcp-hubOption 2 — nohup: fire-and-forget, no reattach.
nohup uv run main.py > mcp-hub.log 2>&1 &
# stop later
pkill -f "mcp-hub"Add a new module
Create
modules/<domain>/<topic>.pywith arouter = FastMCP(...)and@router.promptfunctionsMount it in
main.py:mcp.mount(router, namespace="<domain>")
Prompts are namespaced as <namespace>_<prompt_name> (e.g. dev_python_uv).
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceAn MCP server that analyzes codebases and generates contextual prompts, making it easier for AI assistants to understand and work with code repositories.18MIT
- Alicense-qualityDmaintenanceA self-hosted MCP server that provides AI assistants with a shared, persistent SQLite-backed memory for storing and retrieving project context, decisions, and discoveries. It enables cross-session continuity and team-wide knowledge sharing to keep AI coding tools aligned and informed.3MIT
- Alicense-qualityDmaintenanceThis MCP server provides access to resources and prompts from GitHub repositories or the local filesystem, enabling teams to share coding standards, documentation, and reusable prompts with AI tools like Claude.2701MIT
- Alicense-qualityBmaintenanceA self-hosted MCP server that enables AI coding agents to read, edit, search, and run code in local projects with human review loops and policy controls.MIT
Related MCP Connectors
MCP server for AI agent profiles and smart notes. 60+ coding prompt packs with expert personas.
User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote MCP.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/shanezchang/mcp-hub'
If you have feedback or need assistance with the MCP directory API, please join our Discord server