Skip to content

BitingSnakes/silkworm-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCP Servers scraper

This project scrapes https://mcpservers.org/all?sort=newest&page=1, paginates through the full listing, follows each server detail page, and writes one JSON object per server to output/mcpservers.jsonl.

Each JSONL record includes:

  • title
  • summary
  • github_url
  • repo_title
  • content_text
  • content_html
  • _source_url
  • _listing_url

Run

uv sync
uv run mcpservers-scraper

You can also run it directly with:

uv run main.py

The crawler uses silkworm with:

  • pagination from the Next button on the /all listing
  • detail-page follows for every /servers/... link
  • JSONL output in output/mcpservers.jsonl

About

An example scraper generated by silkworm-mcp

Resources

Stars

Watchers

Forks

Languages