pypi analyzed 0.0.4

scryfall-mcp

v0.0.4
pypi

A Model Context Protocol (MCP) server that provides access to the Scryfall API for Magic: The Gathering card data.

maintainer
license
Apache-2.0
first seen
2026-06-04
last seen
2026-06-04
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio counts 0 tools · 0 res · 0 prompts permission surface via code analysis

no tools enumerated yet for this server.

skills & danger signals pypi-sdist
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
code evidence v0.0.4 · pypi-sdist
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