Skip to content

Commit 72c3b49

Browse files
docker updates
1 parent ea00786 commit 72c3b49

2 files changed

Lines changed: 335 additions & 83 deletions

File tree

  • packages/@okta/vuepress-site/docs/guides

packages/@okta/vuepress-site/docs/guides/mcp-server/main/index.md

Lines changed: 36 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,43 @@ This guide explains how to initialize the Okta MCP server project and install th
3131

3232
---
3333

34-
## Install and configure the Okta MCP server
34+
## Install the Okta MCP server
3535

36-
### Set up the project
36+
You can install the Okta MCP server using one of the following two methods:
3737

38-
Install and configure the Okta MCP server project for integration with your chosen MCP client.
38+
* [Method 1: Using docker](#method-1-using-docker)
39+
* [Method 2: Using uv](#method-2-using-uv)
40+
41+
### Method 1: Using docker
42+
43+
Docker provides a consistent environment without needing to install Python or uv locally.
44+
45+
1. Clone the repository:
46+
47+
```shell
48+
# Clone the Git repo
49+
git clone https://github.com/okta/okta-mcp-server.git
50+
51+
# Change directory
52+
cd okta-mcp-server
53+
```
54+
55+
1. Configure environment variables as follows:
56+
57+
```
58+
cp .env.example .env
59+
```
60+
61+
1. Edit .env and add your Okta credentials.
62+
63+
1. Build and run with docker compose:
64+
```
65+
docker-compose up -d
66+
```
67+
68+
### Method 2: Using uv
69+
70+
Use this method for local development or if you prefer a lightweight Python environment.
3971

4072
1. Initialize the Okta MCP server project:
4173

@@ -57,4 +89,4 @@ Install and configure the Okta MCP server project for integration with your chos
5789

5890
## Next steps
5991

60-
[Set up Okta app authentication](/docs/guides/configure-mcp-authentication/main/) for the Okta MCP server to create the required credentials and grant API scopes.
92+
[Set up Okta app authentication](/docs/guides/configure-mcp-authentication/main/) for the Okta MCP server to create the required credentials and grant API scopes.

0 commit comments

Comments
 (0)