What is MCP Server Collector?
MCP Server Collector is a tool designed to collect data from MCP servers over the internet, facilitating data aggregation and analysis.
How to use MCP Server Collector?
To use MCP Server Collector, install the necessary dependencies using pip, navigate to the source directory, and run the provided Python scripts to crawl data from MCP servers.
Key features of MCP Server Collector?
- Ability to collect data from multiple MCP servers
- Options to filter data collection for servers or clients only
- Capability to export collected data into SQL files
Use cases of MCP Server Collector?
- Aggregating server data for analysis and reporting.
- Collecting client data for performance monitoring.
- Exporting data for database integration and further processing.
FAQ from MCP Server Collector?
- What dependencies are required to run MCP Server Collector?
You need to install the 'supabase' library using pip.
- Can I collect data from only servers or only clients?
Yes! You can specify options to collect data from servers only or clients only.
- Is it possible to export the collected data to SQL files?
Yes! You can export the data to SQL files without importing it into a database.
安装必要的依赖
pip install supabase
爬取数据并直接导入数据库
cd src/mcp_crawler python crawl_mcp_data.py
只爬取服务器数据
python crawl_mcp_data.py --server-only
只爬取客户端数据
python crawl_mcp_data.py --client-only
同时导入数据库并导出SQL文件(可选)
python crawl_mcp_data.py --export-sql mcp_data.sql
只生成SQL文件,不导入数据库
python crawl_mcp_data.py --no-import --export-sql mcp_data.sql