Skip to main content
Glama
C3SC0-V4113

Identity Admin MCP Server

by C3SC0-V4113

# Identity Admin MCP Server

Cloudflare Worker MCP server that exposes a focused Identity-Service admin toolset.

Endpoints

  • GET /healthz is public and returns service health.

  • /mcp is the MCP Streamable HTTP endpoint and requires Authorization: Bearer <MCP_CLIENT_TOKEN>.

Related MCP server: Remote MCP Server on Cloudflare

Configuration

Secrets must be configured outside source control:

pnpm install
pnpm exec wrangler secret put MCP_CLIENT_TOKEN
pnpm exec wrangler secret put IDENTITY_ADMIN_TOKEN

Non-secret variables:

  • IDENTITY_BASE_URL: Identity-Service base URL.

  • MCP_DEFAULT_CHANNEL: default mutation channel when a tool call omits channel (mcp by default).

For local development, use an uncommitted .dev.vars file.

Tools

Admin operation mutation tools require an explicit idempotencyKey, generate a per-call correlationId, default channel from MCP_DEFAULT_CHANNEL, and call Identity-Service only through @cesco_valle/identity-auth-sdk/admin. auth.decideApproval decides an already-anchored approval using the Identity contract.

  • auth.createUser

  • auth.assignProjectRole

  • auth.revokeProjectAccess

  • auth.revokeSession

  • auth.banUser

  • auth.unbanUser

  • auth.readmitProjectMembership

  • auth.decideApproval

  • auth.listProjectUsers

  • auth.getUserAccessStatus

  • auth.listPendingApprovals

Architecture decisions

  • ADR-0001: runtime and deployment model.

  • ADR-0002: discrete auth.* tool boundary.

  • ADR-0003: local agent instructions and ADR skill lock.

Commands

pnpm typecheck
pnpm test
pnpm build
pnpm dev

Security notes

  • No OAuth v1.

  • No direct database access.

  • Tool responses are JSON text content with common secret fields redacted.

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/C3SC0-V4113/Identity-Service-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server