EC

eyalbenba/claude-code-mcp-init

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

71 stars 7 forks 质量 50 趋势 14

一个轻量级的CLI工具,方便配置和初始化Claude代码的MCP。

概览

一个用于使用 Claude Code 配置模型上下文协议(MCP)服务器的轻量级 CLI。 - 🎨 - 色彩丰富、直观的菜单和状态显示 - 🔧 - 选择配置哪些MCP服务器 - ✅ - 自动检查API密钥和依赖是否可用 - 🚀 - 用简单命令安装和配置一切 - 🔄 - 列出、移除并检查已配置服务器的状态 - 🔐 - 基于环境的API密钥管理 claude-mcp 状态命令准确显示哪些环境变量缺失。 我们欢迎大家捐助!🎉以下是开始的方法: - 🐛 - 修复问题或改进错误处理 - ✨ - 增加对更多服务的支持 - 📚 - 改进指南和示例 - 🧪 - 帮助验证配置 - feat/server-name 或 bugfix/description - 运行 claude-mcp 状态和 claude-mcp configure - 在 src/mcp-setup/claude-mcp 中使用现有代码样式 - 向 README 表和 .env-mcp.example 添加新服务器 4.

概述(AI 翻译)

** ⭐ 这个仓库帮了你吗?考虑给它一个星级!** ⭐

一个用于使用 Claude Code 配置模型上下文协议(MCP)服务器的轻量级 CLI。

目录

  • 特色
  • 支持的MCP服务器
  • 快速设置
  • 命令
  • 环境变量
  • 文件结构
  • 故障排除
  • 贡献

特色

  • 🎨 美丽的CLI界面 - 色彩丰富、直观的菜单和状态显示
  • 🔧 交互配置 - 选择配置哪些MCP服务器
  • ✅ 需求验证 - 自动检查API密钥和依赖是否可用
  • 🚀 一命令设置 - 用简单命令安装和配置所有内容
  • 🔄 服务器管理 - 列出、移除并检查配置服务器的状态
  • 🔐 安全配置 - 基于环境的API密钥管理

当前支持的MCP服务器

服务器 描述 需求
AWS CloudWatch 访问AWS日志和指标 AWS_PROFILE, AWS_REGION
雪花 带自然语言的查询数据库 SNOWFLAKE_ACCOUNT、SNOWFLAKE_USER等
线性 项目管理集成 无(远程服务器)

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Claude Code MCP Configuration Manager

⭐ This repo helped you? Consider giving it a star! ⭐

A lightweight CLI for configuring Model Context Protocol (MCP) servers with Claude Code.

Table of Contents

Features

  • 🎨 Beautiful CLI Interface - Colorful, intuitive menus and status displays
  • 🔧 Interactive Configuration - Choose which MCP servers to configure
  • ✅ Requirement Validation - Automatically checks if API keys and dependencies are available
  • 🚀 One-Command Setup - Install and configure everything with simple commands
  • 🔄 Server Management - List, remove, and check status of configured servers
  • 🔐 Secure Configuration - Environment-based API key management

Current Supported MCP Servers

Server Description Requirements
AWS CloudWatch Access AWS logs and metrics AWS_PROFILE, AWS_REGION
Snowflake Query databases with natural language SNOWFLAKE_ACCOUNT, SNOWFLAKE_USER, etc.
Linear Project management integration None (remote server)
GitHub Repository and issue management GITHUB_PAT or GITHUB_TOKEN
Notion Documentation and knowledge base NOTION_API_KEY
Tavily Web search and content extraction TAVILY_API_KEY
Zen Enhanced AI capabilities and workflows OPENAI_API_KEY
MongoDB Database operations MDB_MCP_CONNECTION_STRING
Context7 Up-to-date code documentation for any prompt None (remote server or npm package)
Interrupt User Ask human for context and additional information None (uvx package)

Quick Setup

  1. Clone and install

    git clone https://github.com/Eyalbenba/claude-code-mcp-init
    cd claude-code-mcp-init
    ./src/mcp-setup/install-claude-mcp.sh
    
  2. Configure environment

    cp .env-mcp.example .env-mcp
    # Edit .env-mcp with your API keys
    
  3. Setup MCP servers

    claude-mcp status    # Check requirements
    claude-mcp configure # Interactive setup
    

Commands

Command Description
claude-mcp configure Interactive MCP server configuration
claude-mcp status Check server requirements and status
claude-mcp list List configured MCP servers
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →