返回市场
人类可用的MCP

人类可用的MCP

作者:daninemonic2 星标更新:2025-05-10

项目介绍

MCP4Humans - 针对VS Code的模型上下文协议客户端

MCP4Humans Logo

MCP4Humans 是一个用户友好的 VS Code 扩展程序,允许您直接从编辑器连接并与模型上下文协议(MCP)服务器进行交互。它提供了一个直观的界面来管理 MCP 服务器、执行工具并查看结果。

什么是 MCP?

模型上下文协议(MCP)是一个开放标准,用于 AI 工具和代理与外部系统进行交互。它使 AI 模型能够访问超出其训练数据的工具、资源和功能,例如:

  • 从数据库或网络检索信息
  • 执行代码
  • 访问文件系统
  • 与 API 进行交互
  • 以及其他更多功能

特性

简单的服务器管理

  • 添加、编辑和删除 MCP 服务器配置
  • 连接到本地(标准输入/输出)和远程 HTTP MCP 服务器(SSE 或可流式传输的 HTTP)
  • 快速查看服务器连接状态

服务器管理界面

工具执行

  • 浏览已连接 MCP 服务器上的可用工具
  • 使用简单的表单界面执行工具
  • 在可折叠面板中查看工具执行结果
  • 并行使用多个服务器
  • 以树形视图格式查看主要事件的原始日志,便于阅读

工具执行界面

无缝集成

  • 直接从 VS Code 侧边栏访问 MCP 服务器
  • 持久存储服务器配置
  • 直观的用户界面

快速开始

  1. 从 VS Code 市场安装 MCP4Humans 扩展
  2. 单击活动栏中的 MCP4Humans 图标以打开 MCP 服务器视图
  3. 单击“+ 添加服务器”以添加新的 MCP 服务器
  4. 填写服务器详细信息:
    • 您可以开始时在 JSON 框中粘贴通常的 JSON 配置,并让其为您填充部分表单。
    • 根据需要填写其余部分。
  5. 单击“连接”以测试并保存服务器配置
  6. 单击列表中的服务器以查看和执行可用工具

支持的服务器类型

本地(标准输入/输出)服务器

MCP4Humans 支持通过标准输入/输出(stdio)通信的本地 MCP 服务器。您可以配置:

  • 命令:要运行的可执行文件(例如,pythonnodeuv
  • 参数:命令行参数(例如,runserver.py
  • 工作目录:对于本地安装或开发。
  • 环境变量:传递给服务器进程的自定义环境变量。

远程 HTTP 服务器

MCP4Humans 还支持通过服务器发送事件(SSE)或可流式传输的 HTTP 通信的远程 MCP 服务器。您可以配置:

  • URL:服务器端点(格式:http(s)://{host}:{port}/ssehttp(s)://{host}:{port}/mcp
  • 头部:用于身份验证或其他目的的自定义 HTTP 头部

要求

  • VS Code 1.96.3 或更高版本(兼容最新版本的 Cursor 和 VSCode)
  • 可连接的 MCP 兼容服务器

反馈和贡献

  • 在我们的 GitHub 仓库 上提交问题和功能请求
  • 通过提交拉取请求参与开发

许可证

此扩展程序根据 MIT 许可证授权。详情见 LICENSE 文件。

享受使用 MCP4Humans!