
kenneth-liao/mcp-launchpad
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
kenneth-liao/mcp-launchpad는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
kenneth-liao/mcp-launchpad는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
여러 MCP(모델 컨텍스트 프로토콜) 서버에서 도구를 발견하고 실행할 수 있는 경량 CLI입니다.
설치
전제 조건: uv - Python 패키지 및 환경 관리자
작동하는지 확인하세요:
빠른 참고
구성
프로젝트 디렉터리에 mcp.json를 생성하세요(또는 전역 설정은 ~/.claude/mcp.json):
mcpl list로 검증하세요. 서버가 보이지 않으면 터미널을 재시작하고 mcpl list --refresh를 실행하세요.
서버 추가
환경 변수는 ${VAR} 문법을 사용하며, ~/.claude/.env와 ./.env에서 로드됩니다.
설정 탐색
MCP Launchpad는 설정 파일을 다음과 같은 순서로 검색합니다:
./mcp.json- 프로젝트 수준 구성./.claude/mcp.json- 프로젝트 수준의 Claude 설정~/.claude/mcp.json- 사용자 수준 구성
여러 설정 파일이 발견되면 mcpl이 어떤 파일을 사용할 것인지 선택하라고 안내합니다. 환경설정은 저장되어 있으며 나중에 [mcpl config files --select로 변경할 수 있습니다.
에이전트 통합
MCP 런치패드는 bash 명령을 실행할 수 있는 모든 AI 에이전트(Claude Code, Cursor, Windsurf 등)와 함께 작동합니다.
루트 CLAUDE.md 내용을 자신의 CLAUDE.md 또는 AGENTS.md에 복사하여 에이전트에게 mcpl 사용법을 가르치세요.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
MCP Launchpad
A lightweight CLI for discovering and executing tools from multiple MCP (Model Context Protocol) servers.
Installation
Prerequisite: uv - Python package and environment manager
uv tool install https://github.com/kenneth-liao/mcp-launchpad.git
Verify it works:
mcpl --help
Quick Reference
# Find tools
mcpl search "" # Search all tools (returns 5 by default)
mcpl search "" --limit 10 # Get more results
mcpl list # List all MCP servers
mcpl list # List tools for a server
# Get tool details
mcpl inspect # Full schema
mcpl inspect --example # Schema + example call
# Execute tools
mcpl call '{}' # No arguments
mcpl call '{"param": "value"}' # With arguments
# Troubleshooting
mcpl verify # Test all server connections
mcpl session status # Check daemon status
mcpl session stop # Restart daemon (auto-restarts on next call)
Configuration
Create mcp.json in your project directory (or ~/.claude/mcp.json for global config):
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-filesystem", "/path/to/allowed/dir"]
}
}
}
Validate with mcpl list. If you don’t see your servers, restart your terminal and run mcpl list --refresh.
Adding More Servers
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-filesystem", "/path/to/dir"]
},
"github": {
"command": "uvx",
"args": ["mcp-server-github"],
"env": {
"GITHUB_TOKEN": "${GITHUB_TOKEN}"
}
}
}
}
Environment variables use ${VAR} syntax and are loaded from ~/.claude/.env and ./.env.
Config Discovery
MCP Launchpad searches for config files in this order:
./mcp.json- Project-level config./.claude/mcp.json- Project-level Claude config~/.claude/mcp.json- User-level config
When multiple config files are found, mcpl prompts you to select which ones to use. Your preferences are saved and can be changed later with mcpl config files --select.
Agent Integration
MCP Launchpad works with any AI agent that can run bash commands (Claude Code, Cursor, Windsurf, etc.).
Copy the root CLAUDE.md contents into your own CLAUDE.md or AGENTS.md to teach your agent how to use mcpl. This can be done at the project level (./CLAUDE.md) or user level (~/.claude/CLAUDE.md).
Important: OAuth Authentication
설치
npx -y @anthropic/mcp-server-filesystem /path/to/allowed/dir설정
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-filesystem", "/path/to/allowed/dir"]
}
}
}