claude-mcp-files

このプロジェクトはTypeScriptで構築されており、コードの生成や翻訳を効率化するためのツールです。開発者が迅速に高品質なコードを作成できるように設計されています。特に、APIとの統合や自動化ワークフローの構築に役立ちます。

GitHubスター

3

ユーザー評価

未評価

お気に入り

0

閲覧数

21

フォーク

0

イシュー

0

README
Claude MCP Preset

Claude MCPサーバー用の設定・MCP管理リポジトリ

Requirements
セットアップ
$ 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 の submodule
  • packages/: カスタムMCPの実装
カスタムMCPの追加
  1. packages に新規ディレクトリを作成
  2. MCPの実装
  3. 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]