Skip to content

Tags: GeekTrainer/mcp-server-box

Tags

0.7.0

Toggle 0.7.0's commit message
Incrementing version

0.6.0

Toggle 0.6.0's commit message
Incrementing version

0.5.2

Toggle 0.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
20251106 Refactor (box-community#29)

* Updating project dependencies

* Fixing AI tools doc string to help the LLM figure out how to use them

* Fixing metadata tools doc strings to help LLM, and adding new list metadata templates tool.

* Bumping patch version

0.5.1

Toggle 0.5.1's commit message
Fix bug in date time to text

0.5.0

Toggle 0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Implementing MCP authorization protocol (box-community#28)

* Config refactor and removal of oauth endpoints for fresh start

* Implementing discovery auth endpoints

* Fix CORS middleware issue

* Ruff

* Merging Main

* Implementing MCP OAuth flow with ScaleKit Example

* Updatin libraries

* [WIP] Getting Box Client from bearer token

* [WIP] tracking 8001 bug

* [WIP] testing with custome host and port

* [WIP] updating logging

* [WIP] implementing JWT

* [WIP] implementing JWT

* [WIP] Fixed Box CLient generations for each box auth type

* Removed token being required for mcp server oauth

* Created a parameter that explicitly sets the box auth to mcp client , when mcp client auth is oauth

* WIP: testing remote oauth discovery

* WIP: testing remote oauth discovery fixing www-authenticate

* WIP: testing remote oauth discovery fixing www-authenticate

* Fix www-authenticate header to not include server name or port

* WIP Fixing SSE transport

* WIP Fake dynamic client registration

* WIP Inspect request oauth server handler

* WIP Inspect request oauth server handler

* WIP Fix http/https in registration endpoint

* added piblic paths

* Fix Dynamic Client Registration in Claude Desktop

* Ruff

* Fixing failing tests

* Debug testing mcp_client

* Updating docuemntation

* Refactoring config to make it more centralized

* Fixing imports and Ruff

* Enhancing tests

* Fixing use case where mcp client auth is none and box auth is mcp_client

* Fixing use case where mcp client auth is none and box auth is mcp_client

* Ruff

* Incrementing version

* Update src/oauth_endpoints.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/oauth_endpoints.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/server_context.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update tests/conftest.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix datetime.utcnow() is deprecated in Python 3.12+. Use datetime.now(timezone.utc) instead.

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

0.4.0

Toggle 0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Implementing Tasks tools (box-community#27)

* adjust git ignore

* implementing tasks tools

* bumping version

* Updating documentation

0.3.0

Toggle 0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Refactor Project (box-community#26)

* Updating project dependencies

* Refactoring mcp-server-box mcript

* Fixing relative imports

* Adding server version to mcp server info method

* Ruffing

* Update --auth parameter to --box-auth

* Baerer token implementation

* Adjusting middleware to allow oauth discovery endpoint

* Documentation update

* Fixing BOX_MCP_SERVER_AUTH_TOKEN environment variable

* Fixing README

* Adding cursor configuration in README

* Adding default configuration class

* Adjusting usage of transport type and authentication enums

* Minor version bump

0.2.0

Toggle 0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Shared link tools (box-community#25)

* WebLink Tool Implementation

* Shared Links Tool Implementation

* documentation and version updates

0.1.4

Toggle 0.1.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Collaboration tools (box-community#24)

* update dependencies

* collaboration update tool

* updating readme with collaboration update tool

0.1.3

Toggle 0.1.3's commit message
update readme