MCP.so
登录

JumpServer MCP Server

@jumpserver

基本信息

分类

其他

传输方式

stdio

作者

jumpserver

关于 JumpServer MCP Server

MCP server of JumpServer

#pam#jumpserver

JumpServer MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-jumpserver": {
      "url": "http://jms_mcp:8099/sse",
      "headers": {
        "Authorization": "Bearer xxxxxxxx"
      }
    }
  }
}

JumpServer MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,直接连接服务器端点实时获取工具列表。

概览

What is JumpServer MCP Server?

JumpServer MCP Server is a Model Context Protocol server that connects to JumpServer via its Swagger JSON API. It enables large language model clients to interact with JumpServer resources using a Bearer token for authentication.

How to use JumpServer MCP Server?

Configure an environment file with jumpserver_url and optionally api_token, then run the Docker container using docker run -d -it -p 8099:8099 --env-file .env --name jms_mcp ghcr.io/jumpserver/mcp:latest. Configure the MCP client with SSE transport pointing to http://127.0.0.1:8099/sse and include an Authorization: Bearer <token> header.

Key features of JumpServer MCP Server

  • SSE (Server-Sent Events) transport for real-time communication
  • Bearer token authentication via JumpServer API
  • Deployable as a lightweight Docker container
  • Exposes JumpServer functionality through MCP tools

Use cases of JumpServer MCP Server

—

常见问题

1

What prerequisites are needed to run JumpServer MCP Server?

A running JumpServer instance, a valid Bearer token (obtained via the JumpServer authentication API), and Docker to run the container.

2

How do I create a Bearer token for the server?

Send a POST request to `http://jumpserver_host/api/v1/authentication/auth/` with username and password in JSON format, then extract the `token` field from the response.

3

What transport does JumpServer MCP Server use?

It uses SSE (Server-Sent Events) as the transport protocol, configured with the URL `http://127.0.0.1:8099/sse` and an Authorization header.

4

What environment variables are required?

The `.env` file should contain `jumpserver_url` (required) and optionally `api_token` for the Bearer token.

5

Is there any known limitation about data location?

Not specified in the README. Data resides in the configured JumpServer instance.

评论

其他 分类下的更多 MCP 服务器