mcpField
M
media-database

media-database

github.com/gtmagentsMarketing & growth42864 installsUpdated 30w ago
Repository

About media-database

media-database is a marketing skill for building and maintaining media contact records for communications teams. It covers research, segmentation, consent and embargo tracking, and ongoing database hygiene.

Key features

  1. 01Research contacts and recent coverage
  2. 02Segment by beat, outlet, and region
  3. 03Track consent and embargo agreements
  4. 04Maintain contact records regularly
  5. 05Log interactions and response history

Use cases

  1. 01Creating launch or thought-leadership pitch lists
  2. 02Deduplicating contacts after staffing changes
  3. 03Tracking journalist responses and embargoes

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/gtmagents/gtm-agents --skill media-database

After installing, type/media-databasein Claude Code to confirm it loaded.

Details

From the project README

Media Database Operations Skill

When to Use

  • Building pitch lists for launches or thought-leadership campaigns.
  • Cleaning and deduping media contacts after staffing changes.
  • Tracking interactions, responses, and embargo agreements.

Framework

  1. Research – pull inputs from tools (MuckRack, Propel, manual research) covering recent articles, beats, social handles.
  2. Segmentation – categorize by beat, outlet tier, region, relationship status, preferred format.
  3. Compliance – store consent notes, GDPR considerations, embargo agreements, NDAs.
  4. Maintenance – monthly hygiene (bounces, role changes, new publications).
  5. Insights – log interactions to inform future pitches and avoid over-contacting.

Templates

  • Media list CSV schema.
  • Outreach CRM board (status, last touch, next step).
  • Consent/embargo tracking sheet.

Tips

  • Keep tags consistent so filters work across launches.
  • Track social handles for quick DM coordination during crises.
  • Note journalist preferences (format, lead time, exclusives) to personalize outreach.

Comments

Markdown supported