MCP server for ASAM ODS with Jaquel query tools, connection management, and data access
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
A Model Context Protocol (MCP) server for ASAM ODS with odsbox Jaquel query tools, ODS connection management, and measurement data access.
help_bulk_api toolPROMPTS.md for starting prompts documentationTOOLS_GUIDE.mdCHANGELOG.mdThe easiest way to use this MCP server is with uvx:
This automatically installs and runs the server without managing virtual environments.
For a persistent installation:
Note: The
[play]extra includes optional data analysis and visualization dependencies (pandas, matplotlib, scipy) for working with Jupyter notebooks and data analysis.
The server runs on stdin/stdout and waits for MCP messages from an MCP client:
Add to your MCP client configuration (e.g., Claude Desktop, VS Code):
Or with uv tool:
| Variable | Default | Description |
|---|---|---|
ODSBOX_STATS_ENABLED | not set (disabled) | Set to 1, true, or yes to enable tool and resource call monitoring. Statistics are persisted to a SQLite database (odsbox-jaquel-mcp-stats.db) for cross-session tracking. |
FASTMCP_LOG_LEVEL | INFO | Controls the server-side log level (DEBUG, INFO, WARNING, ERROR, CRITICAL). With stdio transport all logs go to stderr, which MCP clients may display as warnings. Set to WARNING to reduce noise. |
ODSBOX_MCP_MODE | basic | Authentication mode for ods_connect_using_env: basic, m2m, or oidc |
ODSBOX_MCP_URL | not set | ODS server URL for ods_connect_using_env |
ODSBOX_MCP_USER | not set | ODS username (basic mode) |
ODSBOX_MCP_PASSWORD | not set | ODS password (basic mode; falls back to keyring, checking ods-pilot first) |
ODSBOX_MCP_M2M_TOKEN_ENDPOINT | not set | OAuth2 token endpoint (m2m mode) |
ODSBOX_MCP_M2M_CLIENT_ID | not set | Client ID (m2m mode) |
ODSBOX_MCP_M2M_CLIENT_SECRET | not set | Client secret (m2m mode; falls back to keyring, checking ods-pilot first) |
ODSBOX_MCP_OIDC_CLIENT_ID | not set | Client ID (oidc mode) |
ODSBOX_MCP_OIDC_REDIRECT_URI | not set | Redirect URI (oidc mode, e.g. http://127.0.0.1:1234) |
ODSBOX_MCP_VERIFY | true | TLS certificate verification (true/false) |
See TOOLS_GUIDE.md for the full list of authentication variables and keyring fallback details.
Secrets are looked up in the ods-pilot keyring service first using <service>::<username> records, then in the legacy direct service lookup if no entry is found.
When ODSBOX_STATS_ENABLED=true is set, the server records tool call and resource read statistics to a local SQLite database:
~/.local/share/odsbox-jaquel-mcp/odsbox-jaquel-mcp-stats.db (Linux/macOS) or %APPDATA%\odsbox-jaquel-mcp\odsbox-jaquel-mcp-stats.db (Windows), with fallback to the system temp directory.You can query the stats database directly:
Example MCP client configuration with monitoring enabled:
Pull requests and issues are welcome! Please:
This project is licensed under the Apache License 2.0. See LICENSE.
Discover and use the server's capabilities through interactive guided prompts:
See PROMPTS.md for complete details on all starting prompts.
Solution: Call ods_connect first
Solution: Use valid entity from available_entities
Solution: Use one of the suggested fields
Solution: Check URL, server availability, firewall
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/asam-ods-odsbox-jaquel-mcp-server)<a href="https://allmcps.com/mcp/asam-ods-odsbox-jaquel-mcp-server"><img src="https://allmcps.com/api/badge/asam-ods-odsbox-jaquel-mcp-server?style=directory" alt="ASAM ODS odsbox jaquel MCP Server on AllMCPs" /></a>