Ekahi MCP Server

This is the Model Context Protocol server for Ekahi ERP. It exposes Ekahi's data model and operations as MCP tools, resources, and prompts that AI agents (Claude, ChatGPT, Cursor, etc.) can invoke on behalf of an authenticated user.

Endpoints

Path Description
POST /mcp Streamable HTTP MCP transport. Requires Authorization: Bearer <token>.
GET /.well-known/oauth-protected-resource RFC 9728 protected-resource metadata.
GET /health Health check.

Authentication

This server is an OAuth 2.1 protected resource. The authorization server is https://ekahi.namauu.com.

Unauthenticated requests to /mcp return 401 with a WWW-Authenticate header pointing at the resource metadata, so MCP-compliant clients will auto-discover the auth flow.

Supported flows:

Connecting an AI Client

Point your MCP-compatible client at:

https://mcp.namauu.com/mcp

The client will discover the authorization server via .well-known/oauth-protected-resource and walk you through sign-in + consent.

Managing Connected Apps

Visit ekahi.namauu.com/me/settings/connected-apps to view and revoke apps that have access to your account.

More Info