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
backlog-mcp-server
Integrate Backlog API with AI agents (e.g., Claude) to manage projects, issues, wikis, and Git repositories through natural language commands.
MCP-Agent
An AI agent for discovering, connecting to, and interacting with Model Context Protocol (MCP) servers and their provided tools, resources, and prompts.
mcp-http-agent-md
This server provides a Minimal Model Context Protocol (MCP) HTTP server for managing AI agent projects, structured tasks, and versioned history, enabling subagent orchestration and document management.
rest-to-mcp-adapter
Transforms REST API specifications (OpenAPI, Swagger, OpenAPI Actions) into Model Context Protocol (MCP) tools, enabling AI agents like Claude and GPT to interact with any REST API.