返回市场
文件-MCP服务器

文件-MCP服务器

作者:microsoft82 星标更新:2025-06-20

项目介绍

Files MCP Server

此库提供了一个用于本地测试的MCP服务器,适用于支持模型上下文协议的任何客户端。

这是一个使用委托身份验证来访问环境的HTTP服务器。

范围

此示例使用了Files.ReadWrite.AllSites.Read.All委托Graph范围。

安装

  1. 将此仓库克隆到本地(发布到NPM后会更新)
  2. 在您选择的MCP客户端中添加此服务器,使用npx -y {绝对本地路径}\files-mcp-server
  3. 编辑服务器配置以包含所需的环境变量
     {
         "mcp": {
             "servers": {
                 "files-localhost-debug": {
                     "type": "http",
                     "url": "http://localhost:3001/mcp",
                 }
             }
         }
     }
    
  4. 开始与服务器交互

本地开发

  1. 创建一个.env文件
ODMCP_TENANT_ID="{租户ID}"
ODMCP_CLIENT_ID="{客户端ID}"
  1. 按F5启动服务器
  2. Inspector非常适合测试MCP服务器本身,或者使用您选择的LLM客户端!

要测试委托认证流程,截至6月5日,Visual Studio Code insiders支持受保护资源流

商标

本项目可能包含其他项目、产品或服务的商标或徽标。微软商标或徽标的授权使用必须遵循微软的商标及品牌指南。在修改版本中使用微软商标或徽标不得引起混淆或暗示微软赞助。第三方商标或徽标的使用须遵守这些第三方的政策。

使用

仅在开发环境中使用——不得用于生产

更多信息,请参阅微软身份平台安全指南。 </中文翻译>