mcpField
H
Http Request MCP

Http Request MCP

本地服务
github.com/vitolrosario开发工具079 周前更新

关于 Http Request MCP

http-request-mcp 是一个用于发起 HTTP 请求的 MCP 服务,支持 GET、POST、PUT 和 DELETE,并可设置请求头和请求体。

主要功能

  1. 01发起 HTTP 请求
  2. 02支持 GET、POST、PUT、DELETE
  3. 03设置可选请求头和请求体

适用场景

  1. 01向指定 URL 发送 HTTP 请求
  2. 02附加自定义请求头或请求体

MCP 相关

它通过 MCP 服务向 MCP 客户端提供 HTTP 请求功能。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"http-request": {
"command": "npx",
"args": [
"-y",
"@vrosario/http-request-mcp"
]
}
}
}
启动命令npx -y @vrosario/http-request-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@vrosario/http-request-mcp

工具

1

收录的工具列表 · 更新于 3 周前

参数类型必填说明
urlstring是要向其发送请求的 URL
methodenum是要使用的 HTTP 方法GET | POST | PUT | DELETE
headersobject否要在请求中包含的标头
bodystring否请求正文

详细介绍

http-request-mcp

概述

http-request-mcp 是一款用于发送 HTTP 请求的简单工具。它使用 MCP(Model Context Protocol)服务处理请求,并支持多种 HTTP 方法。

安装

使用以下命令安装所需依赖:

pnpm install

使用方法

运行以下命令启动服务:

pnpm start

配置示例

NPX

{
    "mcpServers": {
        "http-request": {
            "command": "npx",
            "args": [
                "-y",
                "@vrosario/http-request-mcp",
            ]
        }
    }
}

或者,使用 VS Code CLI 安装 HTTP Request MCP 服务:

# For VS Code
code --add-mcp '{"name":"http-request","command":"npx","args":["-y", "@vrosario/http-request-mcp"]}'

参数

  • URL:发送请求的 URL。
  • Method:要使用的 HTTP 方法(GET、POST、PUT、DELETE)。
  • Headers:请求中包含的可选标头。
  • Body:请求的可选正文。

许可证

本项目采用 ISC License 许可。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。