An open API service indexing awesome lists of open source software.

https://github.com/jumpserver/mcp

MCP server of JumpServer
https://github.com/jumpserver/mcp

Last synced: 7 months ago
JSON representation

MCP server of JumpServer

Awesome Lists containing this project

README

          

# JumpServer MCP Server

## Configure JumpServer Environment File (.env)

```txt
# Bearer token to access the JumpServer Swagger Json API, optional
api_token=xxxxxxx
jumpserver_url=http://jumpserverhost
```

## Start Docker Container

```bash
docker run -d -it -p 8099:8099 --env-file .env --name jms_mcp ghcr.io/jumpserver/mcp:latest
```

## Create JumpServer API Bearer Token for MCP Server

```shell

TOKEN=$(curl -s -X POST http://jumpserver_host/api/v1/authentication/auth/ \
-H "Content-Type: application/json" \
-d '{
"username": "admin",
"password": "xxxx"
}' \
--insecure | jq -r '.token')

echo "Your Bearer token: $TOKEN"

```

## MCP Server Configuration

```json
{
"type": "sse",
"url": "http://127.0.0.1:8099/sse",
"headers": {
"Authorization": "Bearer xxxxxxxx"
}
}
```