Token导航 LogoToken导航TokenDH.com
MCP Httpx logo
开发工具未说明官方级别未说明来源级核验

MCP Httpx

MCP Server

The HTTPX MCP Server helps to perform REST API operations in your AI worklfows

工具数

5

提示词数

0

GitHub Stars

3

资源数

0
API集成PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

avishekjana-89

提供方

avishekjana-89

最后核验

2026/5/18 02:16

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

HTTPX MCP服务器

📋 概述

HTTPX MCP服务器是模型上下文协议(MCP)的一种实现,该协议使用Python执行REST API操作 httpx 图书馆。它提供了各种发出HTTP请求的方法,包括 GET, POST, PUT, PATCH,以及 DELETE.

🚀 快速开始

使用 uv:

git clone https://github.com/avishekjana-89/mcp-httpx.git
cd mcp-httpx
uv pip install .

使用Docker:

git clone https://github.com/avishekjana-89/mcp-httpx.git
cd mcp-httpx
docker build -t mcp/httpx .

🛠️ 可用工具

服务器提供以下核心工具用于与web API交互:

get_request

  • 描述:执行a GET 请求指定的URL。
  • 参数:

- url:具有方案、主机和路径的结构化URL(例如。, https://example.com/path?query=value). - token:用于身份验证的可选令牌。 - headers:可选的HTTP标头作为键值对(例如。, {"Content-Type": "application/json"}).

  • 退货:包含URL、状态代码和响应正文的字典。

post_request

  • 描述:执行a POST 使用给定的有效负载请求指定的URL。
  • 参数:

- url:结构化URL(例如。, https://example.com/path). - data:与请求一起发送的有效载荷(例如。, {"key": "value"}). - token:用于身份验证的可选令牌。 - headers:可选的HTTP标头作为键值对(例如。, {"Content-Type": "application/json"}).

  • 退货:包含URL、状态代码和响应正文的字典。

put_request

  • 描述:执行a PUT 使用给定的有效负载请求指定的URL。
  • 参数:

- url:结构化URL(例如。, https://example.com/path). - data:与请求一起发送的有效载荷(例如。, {"key": "value"}). - token:用于身份验证的可选令牌。 - headers:可选的HTTP标头作为键值对。

  • 退货:包含URL、状态代码和响应正文的字典。

patch_request

  • 描述:执行a PATCH 使用给定的有效负载请求指定的URL。
  • 参数:

- url:结构化URL(例如。, https://example.com/path). - data:与请求一起发送的有效载荷(例如。, {"key": "value"}). - token:用于身份验证的可选令牌。 - headers:可选的HTTP标头作为键值对。

  • 退货:包含URL、状态代码和响应正文的字典。

delete_request

  • 描述:执行a DELETE 请求指定的URL。
  • 参数:

- url:结构化URL(例如。, https://example.com/path). - token:用于身份验证的可选令牌。 - headers:可选的HTTP标头作为键值对。

  • 退货:包含URL、状态代码和响应正文的字典。

使用Claude Desktop

使用 uv

使用以下命令运行MCP服务器 uv,将以下配置添加到您的 claude_desktop_config.json:

{
  "mcpServers":{
    "mcp-httpx":{
      "command":"uv",
      "args":[
        "--directory",
        "path_of_the_repo/mcp-httpx/src/mcp-httpx",
        "run",
        "server.py"
      ]
    }
  }
}

使用Docker

要通过Docker运行MCP服务器,请将以下配置添加到您的 claude_desktop_config.json:

{
  "mcpServers":{
    "mcp-httpx":{
      "command":"docker",
      "args":[
        "run",
        "-i",
        "--rm",
        "--name",
        "mcp-httpx",
        "mcp/httpx"
      ]
    }
  }
}

许可证

此MCP服务器根据MIT许可证获得许可。您可以根据MIT许可证的条款和条件自由使用、修改和分发软件。有关更多详细信息,请参阅 LICENSE 项目存储库中的文件。

目录标签

目录标签

API集成PythonClaudedeveloper-toolshttpxmcpapi-serverRESTAPI本地部署HTTP请求Python工具Web服务

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP