MCPStudio: The Postman for Model Context Protocol - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

MCPStudio是一个用于模型上下文协议(MCP)服务器开发、测试和管理的平台,类似于Postman在API开发中的作用。

核心功能

  1. 服务器管理:创建和配置MCP服务器,实时监控服务器状态,组织服务器标签和集合。
  2. 工具发现与测试:浏览MCP服务器暴露的工具,通过参数驱动界面测试工具,查看格式化响应。
  3. 认证管理:支持OAuth流程,安全存储凭证,自动处理令牌刷新,基于JWT的平台认证。
  4. Google Drive集成:通过OAuth连接Google Drive,浏览、搜索、检索文件内容,创建文件夹。
  5. 实时协作:与团队成员共享服务器和工具,协作测试工具,查看执行历史。

适用场景

  1. AI系统集成:帮助AI系统(如大型语言模型)无缝连接外部工具、数据源和服务。
  2. 团队协作:团队成员可以共享和协作测试MCP服务器和工具。
  3. 开发与测试:开发人员可以快速创建、配置和测试MCP服务器及其工具。

使用教程

使用依赖

  1. Python 3.10+
  2. Node.js 16+
  3. MongoDB
  4. UV包管理器(推荐)

安装教程

  1. 克隆仓库
    bash
    git clone https://github.com/lonexreb/mcpstudio.git
    cd mcpstudio
  2. 设置后端
    bash
    cd backend/mcp_studio_backend
    python -m venv venv
    source venv/bin/activate # Windows: venv\Scripts\activate
    pip install uv
    uv pip install -e .
  3. 设置前端
    bash
    cd ../../frontend/ai-server-forge
    npm install
  4. 启动开发服务器
  5. 后端
    bash
    cd ../../backend/mcp_studio_backend
    uvicorn mcp_studio.main:app --reload
  6. 前端
    bash
    cd ../../frontend/ai-server-forge
    npm run dev
  7. 打开浏览器访问 http://localhost:3000

调试方式

  1. 后端调试
    bash
    cd backend/mcp_studio_backend
    uvicorn mcp_studio.main:app --reload
  2. 前端调试
    bash
    cd frontend/ai-server-forge
    npm run dev

点击访问

开发效率

Practices MCP Server - MCP服务,MCP服务器,MCP教程

2025-5-3 10:11:23

开发效率

aps-aecdm-mcp-dotnet - MCP服务,MCP服务器,MCP教程

2025-5-3 10:11:32

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索