aboutsummaryrefslogtreecommitdiff
path: root/.claude/.mcp.json
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-06 06:09:02 -0500
committerCraig Jennings <c@cjennings.net>2026-05-06 06:09:02 -0500
commitce66de633129abc94df03ab5da91ba2ca2e93330 (patch)
tree0bdfe9f5c91a591738f88a3ae2c928f6fe783565 /.claude/.mcp.json
parent7f1717bc2e1a9b3ac9dc3926ffd46f37532ae2a9 (diff)
downloadrulesets-ce66de633129abc94df03ab5da91ba2ca2e93330.tar.gz
rulesets-ce66de633129abc94df03ab5da91ba2ca2e93330.zip
feat(claude): add claude config and wire it into make install
I moved Claude Code's user-level config into this repo so it travels with rulesets across machines instead of being machine-specific. The three pieces are settings.json, .mcp.json, and commands/refactor.md. I extended make install, uninstall, and list to handle the new .claude/ directory. The wildcard for CLAUDE_CONFIG matches both `*.json` and `.*.json` because make's glob skips dotfiles by default. Without the dot variant, .mcp.json wouldn't get picked up. I also added settings.local.json to .gitignore. That file is per-machine by convention and shouldn't ever land in the shared repo.
Diffstat (limited to '.claude/.mcp.json')
-rw-r--r--.claude/.mcp.json7
1 files changed, 7 insertions, 0 deletions
diff --git a/.claude/.mcp.json b/.claude/.mcp.json
new file mode 100644
index 0000000..a524320
--- /dev/null
+++ b/.claude/.mcp.json
@@ -0,0 +1,7 @@
+{
+ "mcpServers": {
+ "miro": {
+ "url": "https://mcp.miro.com/"
+ }
+ }
+}