faostat-mcp-server
UN FAOSTAT global food & agriculture statistics over a local SQLite mirror, via MCP.
Package Details
@cyanheads/faostat-mcp-server
Package Arguments
Positional
runstart:stdioEnvironment Variables
QCL,TCL,FBS,FS,RL,GLE,RFN,QVComma-separated FAOSTAT domain codes to index into the local mirror.
./.faostat-mirrorDirectory holding the per-domain SQLite mirror databases and the shared dimension database.
https://bulks-faostat.fao.org/productionFAOSTAT bulk-download service base URL (manifest + per-domain ZIPs).
duckdbSet to 'duckdb' to enable the DataCanvas SQL surface (default), or 'none' to disable analytical staging.
infoSets the minimum log level for output (e.g., 'debug', 'info', 'warn').
@cyanheads/faostat-mcp-server
Package Arguments
Positional
runstart:httpEnvironment Variables
127.0.0.1The hostname for the HTTP server.
3010The port to run the HTTP server on.
/mcpThe endpoint path for the MCP server.
noneAuthentication mode to use: 'none', 'jwt', or 'oauth'.
QCL,TCL,FBS,FS,RL,GLE,RFN,QVComma-separated FAOSTAT domain codes to index into the local mirror.
./.faostat-mirrorDirectory holding the per-domain SQLite mirror databases and the shared dimension database.
https://bulks-faostat.fao.org/productionFAOSTAT bulk-download service base URL (manifest + per-domain ZIPs).
Cron expression for the in-process incremental mirror refresh (HTTP transport only). Omit to disable.
duckdbSet to 'duckdb' to enable the DataCanvas SQL surface (default), or 'none' to disable analytical staging.
infoSets the minimum log level for output (e.g., 'debug', 'info', 'warn').