conapesca-db-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@conapesca-db-mcpshow me the top 10 species by weight in 2023"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
conapesca-db-mcp
MCP server for querying the CONAPESCA historical landings database (2001–2026), covering both the Pacific and Gulf coasts of Mexico.
Exposes tools for extraction and consultation of standardized fishing landings data (avisos de arribo).
Tools available
Data access (raw extraction)
Tool | Description |
| States with landings, optional year filter |
| Species list with total weight and value |
| Unique scientific names classified by taxonomic level |
| Landing records or aggregates; |
| CONAPESCA offices with record counts |
| Taxonomy + FishBase traits for a species |
Reporting (summaries)
Tool | Description |
| Annual totals: weight, value, species count |
| Totals by state |
| MAYORES vs MENORES vs COSECHA |
Core
Tool | Description |
| DB connectivity check |
| Column names, types, row count |
Related MCP server: @globalfishingwatch/gfw-mcp-js
Quick start (development)
1. Install
pip install -e ".[dev]"2. Load dev data (SQLite)
python scripts/load_dev_data.py \
--csv /path/to/conapesca_landings_2001_2026.csv \
--db dev/conapesca_dev.sqlite \
--rows 200000 # optional sample for fast testing3. Configure
cp .env.example .env
# .env already has USE_SQLITE=true by default4. Run
python -m mcp_serverProduction (MySQL)
Set in .env:
USE_SQLITE=false
CONAPESCA_DB_HOST=...
CONAPESCA_DB_USER=...
CONAPESCA_DB_PASSWORD=...
CONAPESCA_DB_NAME=...The table expected in MySQL is conapesca_landings_historical with the same schema
as the pipeline output.
Resources
conapesca://data-dictionary— full column descriptionsconapesca://coverage— temporal and geographic coverage notes
This server cannot be deployed
Maintenance
Related MCP Connectors
OBIS (Ocean Biodiversity Information System) MCP.
iNaturalist MCP — citizen-science species observations (free, no auth for read-only)
PANGAEA MCP — earth + environmental science data publisher.
INEGI DENUE MCP — Mexico's directory of economic units (~6M businesses).
Related MCP Servers
- AlicenseBqualityDmaintenanceMCP server for searching research grants across NSF (US), ERC (EU), and KRF/NRF (Korea) via a unified interface. NIH excluded—covered by existing connectors.37 npmMIT
- AlicenseNot gradedqualityCmaintenanceAccess Global Fishing Watch data from any MCP-compatible AI assistant or terminal: search vessels, retrieve fishing activity and port events, look up marine regions, and compute aggregate statistics.12 npm1Apache 2.0
- FlicenseNot gradedqualityCmaintenanceMCP server for DMAP-AI drought monitoring and SPI drought analysis using NASA POWER and ERA5-Land/CDS data.-
- AlicenseAqualityCmaintenanceMCP server for the ESRU-EMOVI 2023 social mobility survey in Mexico. Enables AI assistants to query weighted statistics, transition matrices, and explore variables from the survey using natural language.11MIT