1. Conduid
  2. Developer Tools
  3. Scim
MCP server · Developer Tools

Scim

MCP server that connects to a SCIM server

Unclaimed scimmcpserver
37Low

Scored 6 months ago · breakdown

About Scim

Scim is an MCP server in the Developer Tools category: mCP server that connects to a SCIM server.

Install

Claude Code
claude mcp add scim -- npx -y scim-mcp
npx
npx -y scim-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (10)

batchOperationsPerform multiple operations in a single request

Parameters not published.

createResourceCreate a new SCIM resource

Parameters not published.

deleteResourceDelete a resource

Parameters not published.

getResourceByIdRetrieve a specific resource by ID

Parameters not published.

getResourcesQuery resources with filtering and pagination

Parameters not published.

patchResourceModify a resource with specific operations (PATCH)

Parameters not published.

resourcetypesList available SCIM resource types

Parameters not published.

schemasGet SCIM schemas and attribute definitions

Parameters not published.

serviceProviderConfigGet server capabilities and configuration

Parameters not published.

updateResourceUpdate an existing resource (PUT)

Parameters not published.

Ask AI

✦

Ask AI about Scim

Powered by Claude · Grounded in docs

I know everything about Scim. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

SCIM MCP Server

A Model Context Protocol (MCP) server that bridges SCIM 2.0 APIs, allowing MCP clients to interact with SCIM resources through standardized tools.

[!TIP] 🚀 SCIM Playground: Test this SCIM MCP server live in the SCIM Playground before integrating it with your own SCIM server.

Usage

Stdio Transport

Add this configuration to your MCP client's configuration file:

{
  "mcpServers": {
    "scim": {
      "command": "npx",
      "args": ["github:limosa-io/mcp-scim", "--stdio"],
      "env": {
        "SCIM_URL": "https://your-scim-server.com",
        "SCIM_AUTH_TOKEN": "your-bearer-token"
      }
    }
  }
}

HTTP Transport

For HTTP-based MCP clients, add this configuration:

{
  "mcpServers": {
    "scim": {
      "url": "http://localhost:3000/mcp",
      "headers": {
        "Authorization": "Bearer your-token"
      },
      "type": "http"
    }
  }
}

Note: Make sure to start the HTTP server first using npx github:limosa-io/mcp-scim (without --stdio flag). Please set the environment variable SCIM_URL and optionally PORT.

Available Tools

Tool Description
resourcetypes List available SCIM resource types
schemas Get SCIM schemas and attribute definitions
serviceProviderConfig Get server capabilities and configuration
getResources Query resources with filtering and pagination
getResourceById Retrieve a specific resource by ID
createResource Create a new SCIM resource
updateResource Update an existing resource (PUT)
patchResource Modify a resource with specific operations (PATCH)
deleteResource Delete a resource
batchOperations Perform multiple operations in a single request

Development

Local Development Setup

git clone git@github.com:limosa-io/mcp-scim.git
cd mcp-scim
npm install

Development Commands

npm run dev:watch  # Auto-reload on file changes
npm run dev        # Run once in development mode
npm run build      # Compile TypeScript to JavaScript
npm start          # Run the compiled version

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Scim

How do I install Scim?

Run claude mcp add scim -- npx -y scim-mcp, then add the server to your MCP client's configuration.

Is Scim safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Scim still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.