bic-mcp
Verified Safeby cirne
Overview
Query and analyze Beloved In Christ Foundation grant transaction data for searching, filtering, and aggregation via an MCP server.
Installation
npm startEnvironment Variables
- MCP_GUID
- MCP_API_KEY
- DATA_DIR
Security Notes
The server includes API key (`MCP_API_KEY`) and GUID (`MCP_GUID`) validation, which are good practices. However, the `MCP_API_KEY` is marked as optional in the documentation, and if it is not set, the `validateApiKey` function returns `true`. This means that access to the MCP endpoint relies solely on the `MCP_GUID` in the URL path, which acts more as obfuscation than a strong authentication mechanism, making deployments without `MCP_API_KEY` insecure. File operations (reading/writing CSV/XLSX) are primarily intended for local CLI scripts and do not appear to be exposed via the web API, minimizing path traversal risks.
Similar Servers
powerdrill-mcp
An MCP server for AI-driven data analysis by providing tools to interact with Powerdrill datasets using natural language questions and managing data sources, jobs, and sessions.
plotting-mcp
A MCP server that transforms CSV data into beautiful visualizations for AI assistants and chat applications.
mcp-maintainer-toolkit
This server provides a Model Context Protocol (MCP) interface with various tools and resources designed to assist in maintaining, testing, and developing MCP repositories and clients.
jvlink-mcp-server
This server allows users to analyze JRA-VAN horse racing data using natural language queries, translating them into SQL for detailed statistical analysis and trend identification.