Daniel Rosehill's MCP Installer
Supports installation and management of MCP servers packaged as Docker containers.
Fetches and syncs MCP registry data from a GitHub repository to manage and track available MCP servers.
Manages installation of Google-based MCP servers including Gemini transcription with Google AI API key configuration.
Installs and manages MCP servers distributed as npm packages via npx.
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., "@Daniel Rosehill's MCP Installerinstall all essential MCPs on my new laptop"
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.
Daniel Rosehill's MCP Installer
A personal MCP server that manages installation of my MCP servers across machines. Perfect for quickly setting up all my MCPs on a new laptop or workstation.
What This Does
This is an MCP server that:
Fetches my MCP registry from a GitHub repo (so I can update the list without republishing to npm)
Installs MCPs to Claude Code, Cursor, VS Code, and other MCP-compatible clients
Prompts for secrets when MCPs require API keys
Related MCP server: 1mcpserver
Quick Start
Add to your Claude Code config (~/.claude/settings.json):
{
"mcpServers": {
"my-mcps": {
"command": "npx",
"args": ["-y", "daniel-rosehill-mcps"]
}
}
}Then in Claude Code, use the tools:
# See all available MCPs
list_mcps
# Install all essential MCPs
install_all essential_only=true
# Install a specific MCP
install_mcp mcp_id="gemini_transcription" secrets={"GOOGLE_API_KEY": "your-key"}Available Tools
Tool | Description |
| List all MCPs in the registry (filter by category, essential) |
| Show installed MCPs for a client |
| Install one MCP to a client |
| Install all/essential MCPs to a client |
| Refresh registry from GitHub |
| Remove an MCP from a client |
| Show installer info and supported clients |
Supported Clients
Claude Code:
~/.claude/settings.jsonCursor:
~/.cursor/mcp.jsonVS Code:
~/.config/Code/mcp.json
Registry Format
The MCP registry is a JSON file hosted on GitHub. Example entry:
{
"id": "gemini_transcription",
"name": "Gemini Transcription",
"description": "Audio transcription via Gemini",
"category": "Audio",
"essential": true,
"type": "npm",
"config": {
"package": "gemini-transcription-mcp"
},
"secrets": [
{ "key": "GOOGLE_API_KEY", "description": "Google AI API key", "required": true }
]
}MCP Types
npm: Installed via
npx -y package-namestreamable-http: Modern HTTP streaming transport (recommended for remote servers)
sse: Server-Sent Events endpoint (legacy)
http: Standard HTTP endpoint
docker: Docker container
Environment Variables
Variable | Description | Default |
| Override registry URL | GitHub raw URL |
| Cache directory |
|
| Cache TTL in seconds |
|
License
MIT
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
- -license-quality-maintenanceA meta-MCP server that helps users install and configure other MCP servers directly through Claude prompts, supporting both npm and PyPi packages.Last updated
- Alicense-qualityFmaintenanceMCP of MCPs. Automatic discovery and configure MCP servers on your local machine. Integration with Claude and Cursor.Last updated53Apache 2.0
- FlicenseBqualityDmaintenanceAn MCP server that provides easy setup and configuration for multiple AI development environments including Claude Desktop, VS Code, and Windsurf. Offers automated installation scripts and manual configuration options for seamless integration across different MCP-compatible clients.Last updated18
- Flicense-qualityFmaintenanceCreates, manages, and registers custom MCP servers for Claude Desktop. Enables users to generate and configure new MCP servers through natural language.Last updated12
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote MCP.
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
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/danielrosehill/My-MCP-Installer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server