claude-mcp-files
このプロジェクトはTypeScriptで構築されており、コードの生成や翻訳を効率化するためのツールです。開発者が迅速に高品質なコードを作成できるように設計されています。特に、APIとの統合や自動化ワークフローの構築に役立ちます。
GitHubスター
3
ユーザー評価
未評価
お気に入り
0
閲覧数
21
フォーク
0
イシュー
0
README
Claude MCP Preset
Claude MCPサーバー用の設定・MCP管理リポジトリ
Requirements
- Node.js (specified .node-version)
- pnpm
- uv
- 1Password CLI
- direnv
セットアップ
$ git clone --recursive git@github.com:d-kimuson/claude-mcp-preset.git
$ cd claude-mcp-preset
$ pnpm i --recursive
$ pnpm build
$ pnpm generate:env
$ cp .env.personal.template .env.personal
設定ファイルの生成
.env.personal に端末・用途に合わせて環境変数を設定する
$ pnpm generate:config
MCP 実行の自動承認
Command + Shift + Option + i
で Developer Tool が開ける。
開いたら auto_approve_snippet.js をコピーして Console に貼り付けることで自動承認ができる。
スクリプト内に自動承認するツール名の配列が存在するので必要に応じて更新する。
ディレクトリ構造
mcps/
: clone が必要な MCP の submodulepackages/
: カスタムMCPの実装
カスタムMCPの追加
packages
に新規ディレクトリを作成- MCPの実装
claude_desktop_config.json
に設定を追加
共通MCPの追加
$ git submodule add [repo-url] mcps/[name]
共通MCPの削除
$ git submodule deinit -f mcps/[name]
$ git rm -f mcps/[name]
$ rm -rf .git/modules/mcps/[name]