essdive-mcp
Verified Safeby ess-dive
Overview
An MCP server for querying ESS-DIVE and ESS-DeepDive environmental data, facilitating dataset search, retrieval, identifier conversion, and file-level metadata analysis for language models.
Installation
uv run python src/essdive_mcp/main.py --token YOUR_ESS_DIVE_TOKEN_HEREEnvironment Variables
- ESSDIVE_API_TOKEN
Security Notes
The server handles API tokens securely by accepting them via command-line arguments or environment variables, avoiding hardcoding. It uses standard and robust HTTP clients (httpx, requests) for network communication. File parsing for FLMD uses Python's `csv` module with explicit sanitization, reducing injection risks. No `eval` or `exec` functions are used, and no obvious malicious patterns or obfuscation are present.
Similar Servers
mcp-server-elasticsearch
Connects Model Context Protocol (MCP) clients to Elasticsearch instances, enabling natural language queries and interactions with Elasticsearch indices and data.
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).
opensearch-mcp-server-py
Enables AI assistants and LLMs to interact with OpenSearch clusters by providing a standardized Model Context Protocol (MCP) interface through built-in and dynamic tools.
dataforseo-mcp-server
A Model Context Protocol (MCP) server that enables LLMs to interact with DataForSEO and Local Falcon SEO APIs for tasks like keyword research, backlink analysis, and SERP data retrieval.