MCP-Server(OnePieceServer 및 Geolocate)
이 프로젝트에는 @modelcontextprotocol/sdk
로 개발된 두 개의 MCP 서버가 포함되어 있습니다. 각각은 MCP 호환 AI 클라이언트에 통합될 수 있는 유용한 도구를 제공합니다.
📁 콘텐츠
- onePiece.ts: 원피스 캐릭터 쿼리를 위한 MCP 서버
- geolocalizar.ts: 공용 IP 주소를 지리적으로 찾기 위한 MCP 서버
⚙️ 요구 사항
- 노드.js ≥ 18
- npm ≥ 9
📦 종속성 설치
지엑스피1
🏴☠️ 원피스서버 MCP
📄 설명
OnePieceServer
이용하면 애니메이션/만화 원피스의 캐릭터에 대한 정보를 개별적으로 또는 사용 가능한 전체 목록에서 볼 수 있습니다.
🚀 달리다
MCP 검사기를 사용할 수도 있습니다.
🛠 노출된 도구: one_piece
- 입력 :전체 목록은 다음과 같습니다.
- 출력 :
🌐 사용된 API
https://onepieceapi-50cm.onrender.com/personaje/{id}
https://onepieceapi-50cm.onrender.com/personajes
🌍 MCP 지리적 위치 확인
📄 설명
Geolocalizar
이용하면 공용 IP(IPv4) 주소에서 대략적인 지리적 정보를 얻을 수 있습니다.
🚀 달리다
또는 MCP Inspector와 함께 사용하세요.
🛠 노출된 도구: geolocalizar
- 입력 :
- 출력 :
🔐 검증
zod
사용하여 입력이 IPv4 형식의 유효한 IP인지 확인합니다.
📁 프로젝트 구조
🧪 개발
두 서버는 StdioServerTransport
사용하여 stdin
및 stdout
으로 통신하므로 CLI에서 쉽게 실행하거나 MCP 클라이언트와 통합할 수 있습니다.
🧑💻 저자
Diego Rodríguez 가 개발
✉️ contacto@diegorodriguez.dev
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
원피스 애니메이션 캐릭터에 대한 쿼리와 공개 IP 주소의 지리적 위치를 파악할 수 있는 두 개의 MCP 서버로 구성된 컬렉션입니다.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that enables fetching web content using the Node.js undici library, supporting various HTTP methods, content formats, and request configurations.Last updated -366411TypeScriptMIT License
- -securityFlicense-qualityAn MCP server implementation that enables users to interact with the PokeAPI to fetch Pokemon information through natural language queries.Last updated -Python
- -securityFlicense-qualityAn MCP server that provides detailed Pokémon information by integrating with the PokeAPI, allowing users to fetch comprehensive data about Pokémon and simulate battles.Last updated -1Python
- -securityFlicense-qualityAn MCP server that provides standardized access to Pokemon data, allowing users to search, compare, and retrieve detailed information about Pokemon through natural language tools.Last updated -2TypeScript