Back to Home
inmydata icon

AgentMCP

by inmydata

Overview

Provides AI agents with structured and conversational data querying, plus calendar functionalities, via a Model Context Protocol (MCP) server.

Installation

Run Command
docker run -p 8000:8000 inmydata-mcp-server

Environment Variables

  • INMYDATA_API_KEY
  • INMYDATA_TENANT
  • INMYDATA_CALENDAR
  • INMYDATA_USER
  • INMYDATA_SESSION_ID
  • MCP_DUCKDB_LOCATION
  • MCP_DEBUG
  • INMYDATA_USE_OAUTH
  • INMYDATA_MCP_HOST
  • INMYDATA_AUTH_SERVER
  • INMYDATA_SERVER
  • INMYDATA_INTROSPECTION_CLIENT_ID
  • INMYDATA_INTROSPECTION_CLIENT_SECRET
  • INMYDATA_TOKEN_CACHE_TTL

Security Notes

The `query_results_fast` tool allows direct execution of user-provided SQL against a local DuckDB database. While confined to a local file, this presents a significant SQL injection risk if the AI agent or end-user provides malicious SQL. The server supports both OAuth (with token introspection for PATs) and API key authentication, handling credentials via environment variables or HTTP headers. It requires client ID/secret for OAuth introspection, which are read from environment variables. Proper HTTPS is recommended for remote deployments.

Similar Servers

Stats

Interest Score0
Security Score5
Cost ClassMedium
Avg Tokens20000
Stars0
Forks1
Last Update2025-12-08

Tags

AI AgentData QueryCalendar ToolPythonMCP Server