- Home
- MCP servers
- SCIM
SCIM
- javascript
1
GitHub Stars
javascript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
The SCIM MCP Server bridges SCIM 2.0 APIs to MCP clients, letting you interact with SCIM resources through unified tools. It enables testing and integration in both local and HTTP-based MCP workflows, and provides a live playground for quick experimentation before connecting to your own SCIM server.
How to use
You can connect to the SCIM MCP Server in two ways: via a local stdio channel for development and testing, or via HTTP for remote MCP clients. Use the stdio path when you want to run the MCP server locally and feed commands directly from your development environment. Use the HTTP path when you need to reach the server over a network with a persistent URL and standard HTTP headers.
How to install
Prerequisites: Node.js and npm. Ensure you have internet access to fetch dependencies.
# Install dependencies for the SCIM MCP Server
git clone https://github.com/limosa-io/mcp-scim.git
cd mcp-scim
npm install
Additional setup notes
Test the SCIM MCP Server locally using the provided development commands. You can switch between stdio and HTTP transports depending on your client type. Remember to configure the SCIM URL and authentication tokens for your environment.
Available tools
resourcetypes
List available SCIM resource types that the server can manage.
schemas
Retrieve SCIM schemas and attribute definitions supported by the server.
serviceProviderConfig
Fetch server capabilities and configuration details.
getResources
Query resources with filtering, sorting, and pagination support.
getResourceById
Retrieve a specific SCIM resource by its ID.
createResource
Create a new SCIM resource with provided attributes.
updateResource
Replace an existing resource using a full update (PUT) approach.
patchResource
Apply selective updates to a resource using SCIM operations (PATCH).
deleteResource
Remove a SCIM resource by its ID.
batchOperations
Execute multiple SCIM operations in a single request for efficiency.