
MCP-Server (OnePieceServer & Geolocalizar)

2025.05.04
2
TypeScript动漫数据服务IP定位服务娱乐功能位置服务
MCP-Servers 是一个包含两个独立服务的项目,分别提供查询《海贼王》角色信息和IP地址地理定位的功能。这些服务基于Model Context Protocol SDK开发,可通过兼容MCP的AI客户端集成使用。
View on GitHub
Overview
基本能力
产品定位
提供动漫数据查询和网络位置服务的轻量级API服务
核心功能
- OnePieceServer:
- 查询《海贼王》单个角色详细信息
- 获取所有角色列表
-
返回结构化JSON数据
-
Geolocalizar:
- IPv4地址地理定位
- 返回国家/地区等地理信息
- 输入IP格式验证
适用场景
- 动漫资讯类应用集成
- 社区论坛角色信息展示
- 网络安全分析工具
- 内容地域化服务
工具列表
one_piece
工具:- 能力:通过ID查询海贼王角色数据,支持批量查询
-
API端点:
onepieceapi-50cm.onrender.com
-
geolocalizar
工具: - 能力:IP地址地理定位服务
- 特性:自动验证IPv4格式
常见问题
- 需要Node.js 18+环境
- 依赖第三方API服务可用性
- IP定位精度取决于数据源
使用教程
使用依赖
# 安装基础依赖
npm install @modelcontextprotocol/sdk axios zod
# 开发依赖
npm install -D tsx
安装教程
- OnePieceServer启动:
npx tsx onePiece.ts
- Geolocalizar启动:
npx tsx main.ts
调试方式
使用MCP Inspector调试:
# OnePiece调试
npx -y @modelcontextprotocol/inspector npx -y tsx onePiece.ts
# Geolocalizar调试
npx -y @modelcontextprotocol/inspector npx -y tsx main.ts