mcp-server-yugioh
0
The YuGiOh Card API MCP Server is a Model Context Protocol implementation acting as a wrapper for the YGOPRODeck API. It provides an interface to search YuGiOh cards with various filtering options, integrating seamlessly with existing card databases.
YuGiOh Card API MCP Server
- This project implements a Model Context Protocol (MCP) server that serves as a wrapper for the YuGiOh Card Database API (YGOPRODeck).
- The server offers an MCP interface to search for YuGiOh cards using various filtering criteria.
Requirements
- Java 21 or higher
- Maven 3.6 or higher
Installation
- Clone the repository.
- Build the project with Maven.
Usage
- The server's main tool is
yugioh-api
, which accepts parameters for filtering cards by name, ID, type, attack points, defense points, level, race, attribute, archetype, and more. - You can sort results or search by game format and ban list.
Project Structure
App.java
: Main class implementing the MCP serverYugiohSchema.java
: Defines the JSON schema for parameter validation.