A Model Context Protocol server that allows Claude to search and display Pokemon Trading Card Game cards with filtering by attributes like name, type, legality, and statistics.
This Model Context Protocol (MCP) server allows Claude to search and display Pokemon Trading Card Game cards.
Update your Claude configuration file:
/Users/ABSOLUTE_PATH_HERE/Library/Application Support/Claude/claude_desktop_config.json
{ "mcpServers": { "ptcg-mcp": { "command": "node", "args": ["ABSOLUTE_PATH_HERE/dist/index.js"] } } }
Quit Claude:
Restart Claude:
Once configured, you can ask Claude questions about Pokemon cards such as:
Claude will display the matching cards with their images and relevant information.
!
and wildcards with *
)Here are some example queries you can try:
name:pikachu
!name:pikachu
name:char*
name:chien-pao
types:water
or -types:water
(exclude)subtypes:basic
legalities.standard:legal
hp:[100 TO 200]
convertedRetreatCost:0
Use [
and ]
for inclusive ranges, {
and }
for exclusive ranges:
hp:[100 TO 200]
- HP between 100 and 200 (inclusive)hp:{100 TO 200}
- HP between 100 and 200 (exclusive)hp:[* TO 100]
- HP up to 100hp:[100 TO *]
- HP 100 or higherThe MCP returns card information including:
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!