一、开篇:MCP技术速览
01.MCP是什么?
MCP, 模型上下文协议(Model Context Protocol)是一个开源协议,由Anthropic(Claude开发公司)开发,旨在让大型语言模型(LLM)能够以标准化的方式连接到外部数据源和工具。
它就像AI应用的通用接口,帮助开发者构建更灵活、更具上下文感知能力的AI应用,而无需为每个AI模型和外部系统组合进行定制集成。
MCP被设计为一个通用接口,类似于USB-C端口,允许LLM应用以一致的方式连接到各种数据源和工具,如文件、数据库、API等。
02.MCP核心概念
Host: 是发起连接的LLM应用程序、用户交互的界面(如Claude Desktop、Cursor、VSCode、Cherry Studio、Trae等)。
Client: 客户端与服务器保持一对一的连接,支持多种传输机制,如stdio、SSE、http stream
Server: 服务器向客户端提供resources、tools和prompt等能力。为大模型提供额外的上下文和功能。服务器可部署在本地或云端,支持多种数据源和工具的集成。
二、新引擎:埃文MCP服务
01.埃文MCP服务介绍
埃文MCP结合MCP协议特点和埃文目前的产品矩阵,将IP归属地、应用场景、宿主信息、IP风险画像、IP真假人、行业、IP Whois、AS Whois等产品接口全面兼容MCP协议,支持IPv4、IPv6,支持城市级、区县级、街道级等多种精度。
MCP 工具明细:
支持的协议:stdio、SSE
02.配置使用
MCP host中配置使用,如 Trae、Cherry Studio、Visual Studio Code、Cursor等
{
"mcpServers": {
"aiwen-iplocation": {
"command": "npx",
"args": [
"-y",
"aiwen-mcp-server-geoip"
],
"env": {
"AIWEN_API_KEY": "xxxxxx",
"IPV4_ACCURACY": "city",
"IPV6_ACCURACY": "city"
}
}
}
}
03.MCP工具地址
NPM网站:
https://www.npmjs.com/package/aiwen-mcp-server-geoip
Gitee平台:
https://gitee.com/aiwen_home/aiwen-mcp-server-geoip
04.埃文MCP应用场景和特点
- 需要快速查询 IP 地理位置的应用
- 网络安全和访问控制 ,验证IP来源
- IP地理位置相关的数据分析,科学研究
- 需要大模型实时获取IP宿主信息、IP风险画像、行业信息、IP真假人的应用
开箱即用:主流平台无缝兼容,配置即生效
合规安全:IP定位服务法律合规
灵活扩展:多MCP工具组合联动,快速适配多样化业务需求(安全风控/流量分析/个性化内容)
三、应用案例:埃文MCP使用案例
01.Nginx日志访问IP流量分析
使用工具:Trae + 埃文MCP
任务描述:
按照下面的流程分析日志文件,生成一份报告
- 提取 access.log 这个日志文件中的 IP地址
- 对IP去重后,查询每个IP的定位城市
- 使用饼状图展示IP城市的分布、省份的分布情况
- 最终输出一份markdown格式的日志分析报告 写入到本地, 报告可以使用图表展示的地方,使用图表展示,报告整体美观,简洁,给出服务网络性能优化的建议,IP流量控制的建议
生成的分析报告效果预览
02.基于IP定位的个性化内容
使用工具:Cherry Studio + 埃文MCP
任务描述:
提问大模型 附近有什么好吃的餐厅、最近天气如何、 附近好玩的景点
模型理解意图 + IP定位位置 → 推荐本地个性化内容
四、持续演进:埃文MCP生态的发展
目前埃文IP定位MCP服务已上线魔搭MCP、百度MCP广场、mcp.so、mcpmarket等主流MCP聚合平台。
作为国内首批实现IP定位能力MCP化的技术服务商,我们将持续跟进MCP协议的技术演进, 研究和落地大模型前沿技术,助力国家数字经济高质量发展。