Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

One Piece & Geolocation

БесплатноНе проверен

Multi-server collection providing One Piece anime/manga information and geolocation services through a configurable architecture that allows users to select whi

GitHubEmbed

Описание

Multi-server collection providing One Piece anime/manga information and geolocation services through a configurable architecture that allows users to select which specialized server to run at startup.

README

Este proyecto contiene dos servidores MCP desarrollados con @modelcontextprotocol/sdk. Cada uno expone una herramienta útil que puede ser integrada por un cliente AI compatible con MCP.

Servers (OnePiece & Geolocalizar) MCP server

smithery badge


📁 Contenido

  • onePiece.ts: Servidor MCP para consultar personajes de One Piece
  • geolocalizar.ts: Servidor MCP para geolocalizar direcciones IP públicas

⚙️ Requisitos

  • Node.js ≥ 18
  • npm ≥ 9

📦 Instalar dependencias

npm install @modelcontextprotocol/sdk axios zod
npm install -D tsx

🏴‍☠️ OnePieceServer MCP

📄 Descripción

OnePieceServer permite consultar información de personajes del anime/manga One Piece, ya sea individualmente o toda la lista disponible.

🚀 Ejecutar

npx tsx onePiece.ts

También puedes usar el Inspector MCP:

npx -y @modelcontextprotocol/inspector npx -y tsx onePiece.ts

🛠 Herramienta expuesta: one_piece

  • Input:

    { "id": "1" }
    

    Para obtener la lista completa:

    { "id": "todos" }
    
  • Output:

    {
      "content": [
        {
          "type": "text",
          "text": "Información del personaje: { ... }"
        }
      ]
    }
    

🌐 API usada

  • https://onepieceapi-50cm.onrender.com/personaje/{id}
  • https://onepieceapi-50cm.onrender.com/personajes

🌍 Geolocalizar MCP

📄 Descripción

Geolocalizar permite obtener información geográfica aproximada de una dirección IP (IPv4) pública.

🚀 Ejecutar

npx tsx main.ts

O usar con el Inspector MCP:

npx -y @modelcontextprotocol/inspector npx -y tsx main.ts

🛠 Herramienta expuesta: geolocalizar

  • Input:

    { "ip": "8.8.8.8" }
    
  • Output:

    {
      "content": [
        {
          "type": "text",
          "text": "{ \"ip\": \"8.8.8.8\", \"country\": \"United States\", ... }"
        }
      ]
    }
    

🔐 Validación

Usa zod para validar que el input sea una IP válida en formato IPv4.


📁 Estructura del Proyecto

.
├── geolocalizar.ts   # MCP Geolocalizar
├── onePiece.ts       # MCP OnePieceServer
├── package.json      # Archivo de configuracion de NPM
└── README.md         # Este archivo

🧪 Desarrollo

Ambos servidores se comunican mediante stdin y stdout usando StdioServerTransport, lo que permite su ejecución fácil desde CLI o integración con clientes MCP.


🧑‍💻 Autor

Desarrollado por Diego Rodríguez
✉️ [email protected]


Installing via Smithery

To install OnePiece & Geolocalizar MCP Servers for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @Haonter/MCP-Servers --client claude

from github.com/didacusdev/mcp-servers

Установка One Piece & Geolocation

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/didacusdev/mcp-servers

FAQ

One Piece & Geolocation MCP бесплатный?

Да, One Piece & Geolocation MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для One Piece & Geolocation?

Нет, One Piece & Geolocation работает без API-ключей и переменных окружения.

One Piece & Geolocation — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить One Piece & Geolocation в Claude Desktop, Claude Code или Cursor?

Открой One Piece & Geolocation на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare One Piece & Geolocation with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development