Model-Context-Protocol Servers
@adi2355
关于 Model-Context-Protocol Servers
Collection of purpose-built MCP servers for AI agent workflows.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"Model-Context-Protocol-servers": {
"command": "node",
"args": [
"dist/leafly-scraper-cli.js",
"output.csv",
"Blue Dream,OG Kush,Sour Diesel"
]
}
}
}工具
10Scrape a single page with format selection (markdown, HTML, screenshots), custom actions, and content filtering
Discover all URLs on a website and generate a site map
Recursively crawl a website with depth and page limits
Scrape multiple URLs concurrently with queue-based processing
Poll the status of an in-progress batch scrape job
Poll the status of an in-progress crawl job
Search the web and return scraped content from results
LLM-powered structured data extraction using a caller-defined JSON schema
Multi-step research workflow that scrapes, synthesizes, and reports on a topic
Extract standardized cannabis strain data (cannabinoids, terpenes, effects, flavors, interactions)
概览
What is Model-Context-Protocol Servers?
A collection of purpose-built Model Context Protocol (MCP) servers for web scraping and structured data extraction, codebase navigation and analysis, LLM-powered text generation, and JSON querying. Each server exposes its capabilities as MCP tools and resources, making them composable building blocks for AI agent workflows. The servers span TypeScript and Python/JavaScript ecosystems and follow MCP SDK conventions.
How to use Model-Context-Protocol Servers?
Clone the repository, navigate to the desired server directory, install dependencies (npm install for TypeScript/JavaScript servers, pip install for Python), set required environment variables (e.g., FIRECRAWL_API_KEY, DEEPSEEK_API_KEY), and start the server with npm start, node, or python as appropriate. Each server runs on stdio transport by default; the JSON Manager server also supports HTTP transport via the --port flag.
Key features of Model-Context-Protocol Servers
- Firecrawl integration for web scraping, crawling, and LLM extraction
- Specialized Leafly strain data extractor with regex and LLM strategies
- Codebase analysis with file navigation, search, and change monitoring
- DeepSeek R1 server for text generation, summarization, and streaming
- JSONPath-based querying, filtering, diffing, and result caching
- Multi-language support (TypeScript, Python, JavaScript)
Use cases of Model-Context-Protocol Servers
- Build AI agents that scrape and extract structured data from websites
- Analyze and navigate large codebases programmatically
- Generate, summarize, and stream text using DeepSeek AI models
- Query, filter, and compare JSON datasets with persistent caching
FAQ from Model-Context-Protocol Servers
What servers are included in this collection?
The collection includes four servers: Firecrawl Web Scraping (TypeScript, stdio), Codebase Analysis (Python, stdio), DeepSeek R1 (JavaScript, stdio), and JSON Manager (JavaScript, stdio/HTTP). Each is documented in the Server Index table.
What runtime dependencies are required?
Node.js for TypeScript and JavaScript servers, Python 3.12+ for the Codebase Analysis server. The Codebase Analysis server also requires the watchdog package for real-time file change monitoring.
How do I set up the Firecrawl Web Scraping server?
Navigate to the firecrawl-mcp-server directory, run npm install, copy .env.example to .env, add your FIRECRAWL_API_KEY, then run npm run build and npm start. Use the CLI command npm run scrape-leafly -- output.csv "strain list" to extract Leafly strain data directly.
Which servers require API keys?
The Firecrawl Web Scraping server requires a Firecrawl API key. The DeepSeek R1 server requires a DeepSeek API key, set in a .env file.
Does the JSON Manager server support HTTP transport?
Yes, the JSON Manager server can be started with --port=3000 to use HTTP transport in addition to stdio. All other servers use stdio only.
其他 分类下的更多 MCP 服务器
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Awesome Mlops
visengerA curated list of references for MLOps
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
评论