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

curl MCP (Janwilmake)

MCP Server

@modelcontextprotocol/inspector

一个基于HTTP标准的轻量级MCP,支持X OAuth集成和智能代理功能,适用于开发者和需要高效网络请求的场景。

工具数

0

提示词数

0

GitHub Stars

9

资源数

0
开发工具TypeScript智能代理

安装说明

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

作者 / 组织

janwilmake

提供方

janwilmake

最后核验

2026/5/17 20:23

运行时

Node.js

快速接入

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

命令预览

npx @modelcontextprotocol/inspector

详细介绍

curl MCP v2-您需要的最后一个MCP

基于HTTP标准构建的强大、轻量级的MCP,集成了X OAuth。

特性

  • 🔐 X OAuth集成 -与您的X帐户进行无缝身份验证
  • 🌐 通用HTTP客户端 -使用类似curl的语法向任何URL发出请求
  • 🔄 智能代理 -自动路由到流行网站的LLM优化版本
  • 📝 Markdown优先 -响应针对LLM消耗进行了优化
  • 🚀 Cloudflare员工 -快速、全球边缘部署
  • 🛡️ 安全 OAuth 2.1兼容PKCE

快速开始

MCP使用

添加到MCP客户端配置中:

{
  "mcpServers": {
    "curlmcp": {
      "command": "npx",
      "args": ["@modelcontextprotocol/server-fetch", "https://curlmcp.com/mcp"]
    }
  }
}

地方发展

# Clone and install
git clone https://github.com/janwilmake/curlmcp-v2
cd curlmcp-v2
npm install

# Start local development (requires x-oauth-provider running on :8787)
npm run dev

# Test with MCP Inspector
npx @modelcontextprotocol/inspector

使用示例

基本要求

GET /curl/api.github.com/users/janwilmake

带标题

GET /curl/api.example.com/data?header=Accept:application/json&header=User-Agent:curl-mcp

带数据的POST

GET /curl/api.example.com/submit?request=POST&data=name=test&data=value=123

X/GitHub集成

GET /curl/x.com/janwilmake
# Automatically routes to xymake.com with markdown headers

GET /curl/github.com/janwilmake/curlmcp
# Automatically routes to uithub.com with markdown headers

代理配置

  • x.comxymake.com (降价优化X)
  • github.comuithub.com (降价优化的GitHub)

认证

MCP需要X OAuth身份验证。首次使用时,您将被重定向到您的X帐户进行身份验证。访问令牌会自动用于需要身份验证的请求。

API参数

参数说明示例
requestHTTP方法POST, GET等等。
header自定义标题Accept:application/json
data请求数据key=value
user基本身份验证username:password
access_tokenOAuth令牌默认情况下使用经过身份验证的用户令牌
include包含响应标头true
location关注重定向true

建筑

构建使用:

  • simplerauth 客户端 -OAuth集成
  • 与mcp -OpenAPI到MCP的转换
  • Cloudflare员工 -边缘部署

此版本消除了原始curlmcp的复杂性,同时添加了适当的身份验证和更简洁的架构。

目录标签

目录标签

开发工具TypeScript智能代理HTTP客户端本地部署OAuth集成开发者工具网络请求

接入字段

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

stdio

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

oauth

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiooauth部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP