A Model Context Protocol (MCP) server that provides access to the Scryfall API for Magic: The Gathering card data.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed v0.0.4 · analyzer v18 · 8h ago
skills & prompt files 1
- agent-rulesscryfall_mcp-0.0.4/.cursor/rules/documentation.mdc
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 3
- fs scryfall_mcp-0.0.4/src/scryfall_mcp/db_bulk_operations.py :100
with open(json_filepath, 'r', encoding='utf-8') as f: - fs scryfall_mcp-0.0.4/src/scryfall_mcp/scryfall_art_download.py :115
with open(image_filepath, 'wb') as img_file: - fs scryfall_mcp-0.0.4/src/scryfall_mcp/scryfall_card_download.py :88
with open(image_filepath, 'wb') as img_file:
network 4
- net scryfall_mcp-0.0.4/src/scryfall_mcp/scryfall_art_download.py :16
import httpx - net scryfall_mcp-0.0.4/src/scryfall_mcp/scryfall_card_download.py :1
import httpx - net scryfall_mcp-0.0.4/src/scryfall_mcp/scryfall_search.py :10
import httpx - net scryfall_mcp-0.0.4/src/scryfall_mcp/server.py :25
import httpx
database 1
- db scryfall_mcp-0.0.4/src/scryfall_mcp/db_manager.py :2
import sqlite3
tool registrations 8
- mcp_search_cards scryfall_mcp-0.0.4/src/scryfall_mcp/server.py :42
- mcp_download_card scryfall_mcp-0.0.4/src/scryfall_mcp/server.py :101
- mcp_download_art_crop scryfall_mcp-0.0.4/src/scryfall_mcp/server.py :159
- mcp_get_card_artwork scryfall_mcp-0.0.4/src/scryfall_mcp/server.py :216
- mcp_verify_database scryfall_mcp-0.0.4/src/scryfall_mcp/server.py :275
- mcp_scan_directory scryfall_mcp-0.0.4/src/scryfall_mcp/server.py :299
- mcp_clean_database scryfall_mcp-0.0.4/src/scryfall_mcp/server.py :327
- mcp_database_report scryfall_mcp-0.0.4/src/scryfall_mcp/server.py :354
declared dependencies 3
- build@>=1.2.2.post1
- httpx@>=0.28.1
- pytest@>=7.4.0
cursor-plugin 1
- opaque (low) scryfall_mcp-0.0.4/.cursor/rules/documentation.mdc
bundled .cursor/ plugin descriptor (scryfall_mcp-0.0.4/.cursor/rules/documentation.mdc) — presence-detected; review the descriptor