Back to Home
TAMU-AESL icon

NRC-ADAMS-AI

Verified Safe

by TAMU-AESL

Overview

Provides LLMs and AI agents with tools to search, download, and extract text from documents in the NRC ADAMS repository.

Installation

Run Command
docker run --rm -i --env-file .env adams-mcp:latest

Environment Variables

  • GOOGLE_API_KEY
  • GOOGLE_CX

Security Notes

The server implements good security practices including environment variable usage for secrets (`GOOGLE_API_KEY`, `GOOGLE_CX`), robust path validation for file operations (`summarize_pdf` tool ensures paths are within the designated downloads folder to prevent directory traversal attacks), and proper error handling. No obvious malicious patterns or arbitrary code execution from user input were found. XML parsing from a trusted source (ADAMS API) is generally safe, and input parameters are quoted when building queries. A simple rate limiter is also implemented for API calls.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens2500
Stars0
Forks0
Last Update2026-01-06

Tags

NRC ADAMSLLM ToolsDocument SearchPDF ExtractionHybrid Search