Chris Coutinho
38e12db46a
Merge pull request #233 from cbcoutinho/feature/jwt-scopes
...
feat: Initialize JWT-scoped tools
2025-10-23 12:23:12 +02:00
Chris Coutinho
54e975198f
test: Update all test network hosts to respect iss claims from JWTs
2025-10-23 11:09:51 +02:00
Chris Coutinho
e9a16c43b5
refactor: Update JWT client to use DCR, re-enable tool filtering
2025-10-23 09:33:06 +02:00
Chris Coutinho
e48f5f3f30
feat(server): Add support for custom OIDC scopes and permissions via JWTs
2025-10-23 08:37:36 +02:00
Chris Coutinho
c069d78f80
feat: Initialize JWT-scoped tools
2025-10-22 06:21:16 +02:00
renovate-bot-cbcoutinho[bot]
e3436fecc0
chore(deps): update docker.io/library/nextcloud:32.0.0 docker digest to f9bec5c
2025-10-22 04:06:24 +00:00
renovate-bot-cbcoutinho[bot]
08ebab9f48
chore(deps): update docker.io/library/nextcloud:32.0.0 docker digest to d3d8b9d
2025-10-21 16:06:08 +00:00
renovate-bot-cbcoutinho[bot]
27bb0a4b56
chore(deps): update docker.io/library/nextcloud:32.0.0 docker digest to 4fbd72f
2025-10-21 10:06:57 +00:00
Chris Coutinho
92e18825bc
feat(caldav): Add support for tasks
2025-10-19 18:02:43 +02:00
Chris Coutinho
2f805e54b7
test: Migrate load test benchmark scripts to anyio
...
Remove unused redis container
2025-10-18 22:40:50 +02:00
renovate-bot-cbcoutinho[bot]
9b29eabfaa
chore(deps): pin docker.io/library/nginx docker tag to 61e0128
2025-10-17 04:07:05 +00:00
Chris Coutinho
27519d0f62
test: Replace http server for recipes with nginx container
2025-10-17 04:30:03 +02:00
Chris Coutinho
0fd32ecd34
test: Fix test networking
2025-10-17 03:58:36 +02:00
Chris Coutinho
7004104873
test: Fix multi-user tests
2025-10-15 02:11:17 +02:00
Chris Coutinho
1023a7d9c7
chore: Remove comments
2025-10-14 01:23:49 +02:00
Chris Coutinho
057e25b653
chore: Add support for overriding public issuer URL
...
test: Add patch for PKCE support
2025-10-14 01:23:41 +02:00
Chris Coutinho
f48d3714d2
test: Add restart to mcp containers in docker-compose.yml
2025-10-14 01:23:39 +02:00
Chris Coutinho
4d7e4b9a4b
feat(server): Experimental support for OAuth2/OIDC authentication
2025-10-14 01:22:15 +02:00
renovate-bot-cbcoutinho[bot]
f16af39b97
chore(deps): update docker.io/library/redis:alpine docker digest to 59b6e69
2025-10-10 22:09:45 +00:00
renovate-bot-cbcoutinho[bot]
391f418934
chore(deps): update docker.io/library/mariadb:lts docker digest to ae61197
2025-10-10 04:06:36 +00:00
renovate-bot-cbcoutinho[bot]
900d1bb462
chore(deps): update docker.io/library/redis:alpine docker digest to b4ab73c
2025-10-09 10:13:48 +00:00
renovate-bot-cbcoutinho[bot]
1402da0ac0
chore(deps): update docker.io/library/redis:alpine docker digest to 0ea5184
2025-10-09 04:06:45 +00:00
renovate-bot-cbcoutinho[bot]
5f3ff60531
chore(deps): update docker.io/library/nextcloud:32.0.0 docker digest to 3e70e4d
2025-10-04 16:07:30 +00:00
renovate-bot-cbcoutinho[bot]
7463234ccb
chore(deps): replace redis docker tag with docker.io/library/redis alpine
2025-10-03 22:07:16 +00:00
renovate-bot-cbcoutinho[bot]
0faa32fd10
chore(deps): replace mariadb docker tag with docker.io/library/mariadb lts
2025-10-02 10:04:52 +00:00
Chris Coutinho
8a9fa2a3c4
Merge pull request #180 from cbcoutinho/renovate/docker.io-library-nextcloud-32.0.0
...
chore(deps): update docker.io/library/nextcloud:32.0.0 docker digest to f4d0a4a
2025-10-02 08:08:04 +02:00
renovate-bot-cbcoutinho[bot]
9be03ef0de
chore(deps): update mariadb:lts docker digest to 24264e9
2025-10-02 04:04:12 +00:00
renovate-bot-cbcoutinho[bot]
eda6753253
chore(deps): update docker.io/library/nextcloud:32.0.0 docker digest to f4d0a4a
2025-10-01 22:06:55 +00:00
renovate-bot-cbcoutinho[bot]
e6dc14c31f
chore(deps): replace nextcloud docker tag with docker.io/library/nextcloud 32.0.0
2025-10-01 16:04:54 +00:00
renovate-bot-cbcoutinho[bot]
1a2a1f065f
chore(deps): update nextcloud docker tag to v32
2025-09-30 22:11:16 +00:00
renovate-bot-cbcoutinho[bot]
3f8312e6f3
chore(deps): update nextcloud:31.0.9 docker digest to 88fe398
2025-09-28 22:05:34 +00:00
renovate-bot-cbcoutinho[bot]
290ad2edc2
chore(deps): update nextcloud:31.0.9 docker digest to 875511f
2025-09-27 10:05:24 +00:00
renovate-bot-cbcoutinho[bot]
aafac732c6
chore(deps): update nextcloud:31.0.9 docker digest to 11f1580
2025-09-17 04:04:06 +00:00
renovate-bot-cbcoutinho[bot]
0600cea87b
chore(deps): update mariadb:lts docker digest to 851a602
2025-09-16 04:05:11 +00:00
renovate-bot-cbcoutinho[bot]
948e7a4d91
chore(deps): update nextcloud docker tag to v31.0.9
2025-09-15 22:07:01 +00:00
renovate-bot-cbcoutinho[bot]
4ea6ce3477
chore(deps): update nextcloud:31.0.8 docker digest to 92bc503
2025-09-12 16:05:34 +00:00
Chris Coutinho
06042357f8
fix(docker): Provide --host 0.0.0.0 in default docker image
2025-09-11 17:44:45 +02:00
Chris Coutinho
5bdf840098
chore: Update docker-compose.yml
2025-09-11 17:36:00 +02:00
Chris Coutinho
c1c5a61952
feat(server): Add support for streamable-http transport type
2025-09-11 17:01:29 +02:00
Chris Coutinho
167053578d
feat(deck): Initialize Deck app client/server
2025-09-11 00:10:25 +02:00
Chris Coutinho
bbd8d1cf63
feat(cli): Replace mcp run with click CLI and runtime options
...
BREAKING CHANGE: FASTMCP_-prefixed env vars have been replaced by CLI
arguments. Refer to the README for updated usage.
Usage: python -m nextcloud_mcp_server.app [OPTIONS]
Options:
-h, --host TEXT
-p, --port INTEGER
-w, --workers INTEGER
-r, --reload
--log-level [critical|error|warning|info|debug|trace]
-t, --transport [sse|streamable-http]
-e, --enable-app [notes|tables|webdav|calendar|contacts]
Enable specific Nextcloud app APIs. Can be
specified multiple times. If not specified,
all apps are enabled.
--help Show this message and exit.
2025-09-10 17:19:12 +02:00
renovate-bot-cbcoutinho[bot]
73257e749f
chore(deps): update nextcloud:31.0.8 docker digest to c3329db
2025-09-09 21:44:22 +00:00
renovate-bot-cbcoutinho[bot]
58fd0283ea
chore(deps): update nextcloud:31.0.8 docker digest to f26bb78
2025-09-09 10:04:26 +00:00
renovate-bot-cbcoutinho[bot]
6a2ed9815a
chore(deps): update nextcloud:31.0.8 docker digest to 6205056
2025-09-09 04:04:52 +00:00
renovate-bot-cbcoutinho[bot]
9c0a0e9bf3
chore(deps): update mariadb:lts docker digest to ec5d50f
2025-09-02 04:05:18 +00:00
renovate-bot-cbcoutinho[bot]
6c587bb265
chore(deps): update nextcloud:31.0.8 docker digest to fcf6370
2025-08-30 18:19:45 +00:00
renovate-bot-cbcoutinho[bot]
0e4cc8e56f
chore(deps): update nextcloud:31.0.8 docker digest to 3eaddb0
2025-08-29 10:25:20 +00:00
renovate-bot-cbcoutinho[bot]
04e5f7beca
chore(deps): update redis:alpine docker digest to 987c376
2025-08-19 04:04:54 +00:00
renovate-bot-cbcoutinho[bot]
cffa002364
chore(deps): update nextcloud:31.0.8 docker digest to 72abe18
2025-08-17 16:04:16 +00:00
renovate-bot-cbcoutinho[bot]
0fdbfae198
chore(deps): update nextcloud docker tag to v31.0.8
2025-08-15 04:08:58 +00:00