From 1092fc98a53f2d068b5fb95ad39e6436436b7dc7 Mon Sep 17 00:00:00 2001 From: m3tm3re
Date: Wed, 7 Jan 2026 19:08:33 +0100
Subject: [PATCH] Basecamp MCP
---
flake.lock | 15 ++++++---------
flake.nix | 4 ++--
home/features/coding/opencode.nix | 16 +++++++++++++++-
secrets/anytype-key-ares.age | Bin 1126 -> 1188 bytes
4 files changed, 23 insertions(+), 12 deletions(-)
diff --git a/flake.lock b/flake.lock
index de98c63..974c26c 100644
--- a/flake.lock
+++ b/flake.lock
@@ -243,17 +243,14 @@
"nixpkgs": "nixpkgs_3"
},
"locked": {
- "lastModified": 1767675279,
- "narHash": "sha256-MQshFDlG9P8aLybimC9ojdAx8/UxlkjgyQT4J1FGBWk=",
- "ref": "refs/heads/master",
- "rev": "6e6e81915045dfe0d0af3eceb0d836db6dc2c781",
- "revCount": 24,
- "type": "git",
- "url": "https://code.m3ta.dev/m3tam3re/nixpkgs"
+ "lastModified": 1767802472,
+ "narHash": "sha256-PCXOFgsKL5aVkhABCaKYs5/tLcJHhL4qcvlcqX0n2w0=",
+ "path": "/home/m3tam3re/p/NIX/nixpkgs",
+ "type": "path"
},
"original": {
- "type": "git",
- "url": "https://code.m3ta.dev/m3tam3re/nixpkgs"
+ "path": "/home/m3tam3re/p/NIX/nixpkgs",
+ "type": "path"
}
},
"nix-colors": {
diff --git a/flake.nix b/flake.nix
index a46386d..8934457 100644
--- a/flake.nix
+++ b/flake.nix
@@ -22,8 +22,8 @@
nixpkgs-9e58ed7.url = "github:nixos/nixpkgs/9e58ed7ba759d81c98f033b7f5eba21ca68f53b0";
nixpkgs-master.url = "github:nixos/nixpkgs/master";
- m3ta-nixpkgs.url = "git+https://code.m3ta.dev/m3tam3re/nixpkgs";
- # m3ta-nixpkgs.url = "path:/home/m3tam3re/p/NIX/nixpkgs";
+ # m3ta-nixpkgs.url = "git+https://code.m3ta.dev/m3tam3re/nixpkgs";
+ m3ta-nixpkgs.url = "path:/home/m3tam3re/p/NIX/nixpkgs";
#
nur = {
url = "github:nix-community/NUR";
diff --git a/home/features/coding/opencode.nix b/home/features/coding/opencode.nix
index d7e1426..e808ad2 100644
--- a/home/features/coding/opencode.nix
+++ b/home/features/coding/opencode.nix
@@ -47,6 +47,20 @@
"-c"
"OPENAPI_MCP_HEADERS=$(cat /run/agenix/anytype-key) exec bunx @anyproto/anytype-mcp"
];
+ enabled = false;
+ };
+ Basecamp = {
+ type = "local";
+ command = [
+ "/home/m3tam3re/p/PYTHON/Basecamp-MCP-Server/venv/bin/python"
+ "/home/m3tam3re/p/PYTHON/Basecamp-MCP-Server/basecamp_fastmcp.py"
+ ];
+ environment = {
+ PYTHONPATH = "/home/m3tam3re/p/PYTHON/Basecamp-MCP-Server";
+ VIRTUAL_ENV = "/home/m3tam3re/p/PYTHON/Basecamp-MCP-Server/venv";
+ BASECAMP_ACCOUNT_ID = "5996442";
+ };
+ enabled = false;
};
Exa = {
type = "local";
@@ -180,6 +194,6 @@
};
};
};
- disabled_mcps = ["context7"];
+ disabled_mcps = ["context7" "websearch"];
};
}
diff --git a/secrets/anytype-key-ares.age b/secrets/anytype-key-ares.age
index 3a54e3e56b95c296e732a2542b4e28413ca7151f..f25a395bab7c43a9613fd66885bfa0f3be592dbc 100644
GIT binary patch
delta 1121
zcmaFHv4nGiPJKvuR9;1LWVx4xg+*XQRbFINxW99DaFu>iNMcriVOo}vzjL;kXL*XN
z372`YufK0qiIG9Mp?i)|ikFjVZe>oUg|U-`cV$$1WKd~wk*lYft9!A9E0?aFLUD11
zZfc5=si~o*f@yYna