This library provides an MCP server for local testing with any client that supports the Model Context Protocol.
It is an http server using delegated authentication to access your environment.
This sample uses the Files.ReadWrite.All and Sites.Read.All delegated Graph scopes.
npx -y {ABSOLUTE LOCAL PATH}\files-mcp-server
{ "mcp": { "servers": { "files-localhost-debug": { "type": "http", "url": "http://localhost:3001/mcp", } } } }
ODMCP_TENANT_ID="{TENANT_ID}"
ODMCP_CLIENT_ID="{CLIENT_ID}"
To test the delegated authentication flow as of June 5 Visual Studio Code insiders supports the protected resource flow.
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft’s Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party’s policies.
PLEASE USE THIS ONLY IN A DEVELOPER ENVIRONMENT — NOT FOR PRODUCTION
For more information, see the Microsoft identity platform security guidance.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4