🌐 MCP互联网服务器
    
让您当地的LLMs拥有互联网的力量! 🚀
一个开源的模型上下文协议(MCP)服务器,提供 22种互联网工具 用于本地大型语言模型。为LM Studio或Claude Desktop等平台配备网络搜索、内容阅读、天气、新闻、YouTube集成等功能--不需要API密钥!
无缝部署,功能美观 Windows、macOS和Linux.
______________________________________________________________________
✨ 主要特点
- 零配置: 不需要API密钥或外部订阅。
- 22个强大的工具: 搜索DuckDuckGo、获取新闻、阅读PDF、抓取网络内容、翻译文本等。
- 跨平台: 对Windows、macOS和几乎所有Linux发行版(Ubuntu、Fedora、Arch、Debian等)的开箱即用支持。
- 快速轻便: 基于现代Python标准构建,使用
mcp[cli],httpx,以及异步功能。 - 本地优先: 设计时考虑了隐私和本地LLM执行。将您的数据保存在本地,同时弥合与公共网络的差距。
______________________________________________________________________
🛠️ 可用工具(共22个)
| 类别 | 工具 |
|---|---|
| 🔍 搜索 | search_web, quick_lookup, search_site |
| 📄 阅读 | read_webpage, read_pdf |
| 📰 新闻/社会 | get_news, search_reddit, search_twitter |
| 🎬 油管 | search_youtube, get_video_info |
| 💻 GitHub | search_github, get_repo_info |
| 🌤️ 信息/实用程序 | get_weather, get_current_time, translate_text, calculate |
| 🔗 URL/IP | shorten_url, get_my_ip, geolocate_ip |
| 📱 生成 | generate_qr, generate_wifi_qr, send_email |
______________________________________________________________________
🚀 快速入门(通用)
普遍推荐的设置工具是 紫外线,一个速度极快的Python包管理器。
# 1. Clone the repository
git clone https://github.com/Sonesh-2202/mcp-internet.git
cd mcp-internet
# 2. Sync dependencies
uv syncMCP客户端配置(例如LM Studio的 mcp.json):
{
"mcpServers": {
"mcp-internet": {
"command": "uv",
"args": ["run", "mcp-internet"],
"cwd": "/absolute/path/to/mcp-internet"
}
}
}*(记得更换 /absolute/path/to/mcp-internet 与您的实际项目路径)*
📖 详细的操作系统指南
获取完整的分步说明(包括传统的 pip & venv 设置) Windows、macOS、Arch Linux、Ubuntu、Fedora、Debian和其他发行版,请参阅综合👉 多平台使用指南.
______________________________________________________________________
💡 用例和示例
试着问你当地的法学硕士:
- *“在网上搜索Python 3.13的最新功能。”*
- *“现在东京的天气怎么样?”*
- *“获取有关人工智能的最新头条新闻。”*
- *“在GitHub上搜索开源代理,并阅读顶部结果中的README。”*
- *“你能帮我把这个日文网页翻译成英文吗?”*
______________________________________________________________________
📁 项目架构
mcp-internet/
├── pyproject.toml # Dependencies & Config
├── MULTI_PLATFORM_GUIDE.md# Extensive setup guidelines for all OS platforms
├── README.md # Project overview
└── src/mcp_internet/
├── server.py # Entry point & server logic
└── tools/ # Modular tool implementations (web, reading, IP, etc.)______________________________________________________________________
📄 许可和贡献
此项目根据MIT许可证获得许可-请参阅 许可证 了解详情。
欢迎投稿、bug报告和功能请求!让我们一起为开源人工智能搭建终极互联网桥梁!
______________________________________________________________________
制作❤️ 面向本地开发者和LLM社区
