CitC Identity Provider Skill
This skill teaches you how to use the `citc-mcp` MCP server to answer questions about Medisolv's Concert Identity Provider (CitC) — the authoritative system for users, organizations, roles, applications, and configuration parameters.
M
Medisolv Platform Teamv1.0Internal
When to Use
Use this skill whenever you need to query or troubleshoot Medisolv's Concert Identity Provider (CitC):
- Looking up a user's account status, roles, or organization memberships by email or userId
- Listing which organizations have access to a specific application (MIPS, CDI, Scheduling, etc.)
- Reviewing or auditing configuration parameters set for an organization or application
- Diagnosing login failures — confirming a user exists, is active, and has the correct roles
- Browsing pending invitations for an organization
- Pulling CitC audit logs to review recent changes or access events
- Getting a system-wide overview of users, organizations, applications, and activity
Installation
Run this command in your terminal to install via the Auggie CLI:
auggie skill add /api/skills/citc
Tool Definition
Anthropic JSON schema for model orchestration:
{
"name": "citc_lookup_users_by_email",
"description": "Look up CitC user accounts by one or more email addresses. Returns userId, display name, account status, and organization memberships.",
"input_schema": {
"type": "object",
"properties": {
"emailAddresses": {
"type": "array",
"items": { "type": "string" },
"description": "List of email addresses to look up."
}
},
"required": ["emailAddresses"]
}
}