conapesca-db-mcp
Click on "Install 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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.311MIT
- Alicense-qualityBmaintenanceAccess 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.381Apache 2.0
- Flicense-qualityCmaintenanceMCP 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
Related MCP Connectors
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).
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ccalderong/conapesca-db-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server