joeAPI
Verified Safeby ssdavidai
Overview
Provides a Model Context Protocol (MCP) server for the JoeAPI construction management system, exposing construction management tools to AI assistants like Claude.
Installation
npm run mcp:startEnvironment Variables
- NODE_ENV
- CORS_ORIGIN
- DB_SERVER
- DB_DATABASE
- DB_USER
- DB_PASSWORD
- DB_PORT
- JWT_SECRET
- DEV_USER_ID
- JOEAPI_BASE_URL
- JOEAPI_API_KEY
Security Notes
The server features robust multi-tenancy enforcement, ensuring users only access their own data, and utilizes parameterized SQL queries to prevent SQL injection vulnerabilities. JWT authentication is used for API access. Development mode allows authentication bypass via `DEV_USER_ID`, which is a recognized convenience but should not be enabled in production environments.
Similar Servers
iron-manus-mcp
Orchestrates AI workflows with an 8-phase control flow and focused tools, acting as a Model Context Protocol (MCP) server for complex project management.
MCP-Agent
An autonomous AI agent designed to discover, connect to, and utilize tools and resources from various Model Context Protocol (MCP) servers to accomplish tasks.
git-netai
Provides a unified, asynchronous Model Context Protocol (MCP) server for managing multi-platform network infrastructure (routers, firewalls, WiFi, monitoring, data centers) via a single AI-accessible API.
mcp-http-agent-md
This server acts as a central hub for AI agents, managing project knowledge (AGENTS.md), structured tasks, version history, and ephemeral scratchpads, with capabilities to spawn context-isolated subagents for focused tasks.