AgentMCP
Verified Safeby inmydata
Overview
Exposes inmydata's data querying, analytics, and calendar capabilities as a Model Context Protocol (MCP) server for AI agents.
Installation
docker-compose up -dEnvironment Variables
- INMYDATA_API_KEY
- INMYDATA_TENANT
- INMYDATA_CALENDAR
- INMYDATA_USER
- INMYDATA_SESSION_ID
- 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 server uses environment variables for sensitive credentials and supports both OAuth (JWT/PAT introspection with caching) and legacy API key authentication via HTTP headers, demonstrating robust security practices. There are no obvious 'eval' or malicious patterns. The `_introspection_cache` uses token hashes for security. Network risks are acknowledged in the deployment guide (HTTPS, CORS). The reliance on an external SDK (inmydata) is inherent to the server's function.
Similar Servers
apify-mcp-server
Facilitates AI agents to discover, interact with, and extract data from the web using Apify Actors and platform services.
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
MCP-Agent
An AI agent for discovering, connecting to, and interacting with Model Context Protocol (MCP) servers and their provided tools, resources, and prompts.