iwx-mcp-server
by prepmonk
Overview
Provides a Microservice Communication Protocol (MCP) server to expose Infoworks data management tools via a unified API.
Installation
uvicorn server:mcp --host 0.0.0.0 --port 8000Environment Variables
- IWX_REFRESH_TOKEN
- IWX_BASE_URL
Security Notes
Disables SSL certificate verification (`verify=False`) when making upstream API calls to the Infoworks system, making it vulnerable to Man-in-the-Middle attacks. It relies on environment variables (`IWX_REFRESH_TOKEN`, `IWX_BASE_URL`) for sensitive credentials, which is good practice if those variables are securely managed. Error responses from the upstream API could potentially expose sensitive information through logged full response texts.
Similar Servers
irods-mcp-server
Provides a Machine-Controlled Process (MCP) server for AI clients to access and manage data within iRODS data stores.
enterprise_mcp_server
Provides a robust, multi-component Model Context Protocol (MCP) solution with an API Gateway for routing and management, an Enterprise MCP Server for core services like authentication and tool administration, and a Tool Server for operational tool execution, designed for integration with clients like Cursor and Claude Code.
Convert_FastAPI_MCPTool
Integrates a MCP server to expose selected FastAPI application routes as MCP tools.
zego-ai-platform-mcp-server
A lightweight FastAPI server acting as a central control plane (MCP) to define, list, and mock calls to various tools and resources, configured via environment variables.