sl-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@sl-mcpshow the current repository status"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
sl-mcp
MCP server for Sapling (sl). Gives LLMs structured access to Sapling repos with built-in safety guardrails.
Prerequisites
Sapling installed and on your PATH
Node.js 18+
Related MCP server: mcp-cli-catalog
Install
Claude Code
claude mcp add --transport stdio sl -- npx -y sl-mcpRestart Claude Code. Verify with /mcp — you should see the sl server listed.
Other MCP clients
Add to your MCP config file (.mcp.json, claude_desktop_config.json, etc.):
{
"mcpServers": {
"sl": {
"command": "npx",
"args": ["-y", "sl-mcp"]
}
}
}Tools
22 tools across three tiers:
Tier | Tools | Confirmation |
Read |
| None |
Write |
| Destructive ops warn LLM to confirm |
Remote |
| Always confirm with user |
Safety
Force push to
main/masteris blocked server-side (not just a warning)Destructive tools (rebase, revert, goto --clean) include confirmation guidance in tool descriptions
Remote tools always instruct the LLM to confirm before executing
Configuration
Env var | Default | Description |
|
| Path to Sapling binary |
|
| Command timeout in ms |
License
MIT
This server cannot be installed
Maintenance
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/donovan-jasper/sl-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server