Token导航 LogoToken导航TokenDH.com
MCP Internet Gateway logo
AI代理stdio官方级别未说明来源级核验

MCP Internet Gateway

MCP Server

MCP互联网网关为AI代理提供无限制的互联网访问,支持网页搜索和内容获取,适用于AI模型的网络数据交互需求。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
AI代理PythonClaude搜索Claude

安装说明

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

作者 / 组织

Alis0047

提供方

Alis0047

最后核验

2026/5/17 20:23

快速接入

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

命令预览

pip install -r requirements.txt

详细介绍

MCP互联网网关

一种MCP(模型上下文协议)服务器,为AI代理提供不受限制的互联网访问。允许GPT和其他AI模型搜索网络并从任何网站获取内容。

特性

  • 🌐 无限制的互联网接入 -访问互联网上的任何域名
  • 🔍 网页搜索 -使用DuckDuckGo搜索网络
  • 📄 内容获取 -从任何URL检索和解析内容
  • 🚀 轻松部署 -部署到任何云平台
  • 🔧 MCP协议 -完整的模型上下文协议支持

快速开始

本地设置

  1. 安装依赖项:
pip install -r requirements.txt
  1. 启动服务器:
./start_mcp_server.sh

或手动:

export ALLOWED_DOMAINS="*"
uvicorn internet_gateway_mcp:app --host 0.0.0.0 --port 8000

服务器将在以下时间可用 http://localhost:8000/mcp

部署到云端

Render.com(推荐-免费)

  1. 分叉/克隆此仓库
  2. 首选https://render.com
  3. 新建Web服务→ 连接您的仓库
  4. 配置:

- 生成命令: pip install -r requirements.txt - 开始命令: uvicorn internet_gateway_mcp:app --host 0.0.0.0 --port $PORT - 环境变量: ALLOWED_DOMAINS=*

  1. 部署!

Railway.app

  1. 首选https://railway.app
  2. 新项目→ 从GitHub部署
  3. 添加环境变量: ALLOWED_DOMAINS=*
  4. 自动部署

Fly.io

flyctl launch
flyctl secrets set ALLOWED_DOMAINS="*"
flyctl deploy

使用AI代理

OpenAI GPT

from openai import OpenAI

client = OpenAI()
response = client.chat.completions.create(
    model="gpt-4",
    messages=[{"role": "user", "content": "Search the web for latest AI news"}],
    tools=[{
        "type": "mcp",
        "server_label": "internet-gateway",
        "server_url": "https://your-deployed-url.com",
        "require_approval": "never",
    }]
)

克劳德桌面版

添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "internet": {
      "command": "/path/to/start_mcp_server.sh"
    }
  }
}

可用工具

搜索(查询:str)

搜索网络并返回带有URL和标题的结果。

例子:

{
  "query": "latest AI developments"
}

fetch(id:str)

从URL获取并解析内容。

例子:

{
  "id": "https://example.com/article"
}

配置

通过控制允许的域 ALLOWED_DOMAINS 环境变量:

  • * -允许所有域(默认)
  • wikipedia.org,github.com -仅限特定域

安全

⚠️ 重要:默认配置(ALLOWED_DOMAINS="*")允许访问任何网站。对于不受信任的代理的生产使用,请考虑:

  1. 仅限于特定领域
  2. 添加身份验证
  3. 速率限制
  4. 请求日志记录

许可证

MIT许可证-可根据需要自由使用和修改。

贡献

欢迎拉取请求!请先打开一个问题来讨论拟议的更改。

目录标签

目录标签

AI代理PythonClaude搜索本地部署网络访问网页搜索内容获取MCP协议

支持客户端

Claude

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP