Skip to content

Commit 14875b9

Browse files
test
1 parent d4f835e commit 14875b9

2 files changed

Lines changed: 20 additions & 20 deletions

File tree

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

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Get started with the Okta Model Context Protocol (MCP) server setup and prerequi
1919
#### What you need
2020

2121
* An [Okta Integrator Free Plan org](https://developer.okta.com/signup) with admin permissions.
22-
* Select an admin role. See [Learn about administrators](https://help.okta.com/okta_help.htm?type=oie&id=administrators-learn-about-admins).
22+
* Select an Okta admin role. See [Learn about administrators](https://help.okta.com/okta_help.htm?type=oie&id=administrators-learn-about-admins).
2323
* The [uv](https://docs.astral.sh/uv/getting-started/installation/) package manager.
2424
* [Python 3.8](https://python.org/downloads) or higher.
2525

@@ -35,10 +35,10 @@ This guide explains how to initialize the Okta MCP server project and install th
3535

3636
You can install the Okta MCP server using one of the following two methods:
3737

38-
* [Method 1: Using docker](#method-1-using-docker)
38+
* [Method 1: Using Docker](#method-1-using-docker)
3939
* [Method 2: Using uv](#method-2-using-uv)
4040

41-
### Method 1: Using docker
41+
### Method 1: Using Docker
4242

4343
Docker provides a consistent environment without needing to install Python or uv locally.
4444

@@ -60,14 +60,14 @@ Docker provides a consistent environment without needing to install Python or uv
6060

6161
1. Edit .env and add your Okta credentials.
6262

63-
1. Build and run with docker compose:
63+
1. Build and run the environment with Docker Compose:
6464
```
6565
docker-compose up -d
6666
```
6767

6868
### Method 2: Using uv
6969

70-
Use this method for local development or if you prefer a lightweight Python environment.
70+
Use this method for local development or if you prefer to use a lightweight Python environment.
7171

7272
1. Initialize the Okta MCP server project:
7373

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

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,12 @@ The Okta MCP server works with any MCP-compatible client. While this guide focus
5454
1. Define the connection parameters for the Okta MCP server:
5555
* Create a folder named `.vscode` in your project directory.
5656
* Create a file named `mcp.json` in the `.vscode` folder.
57-
1. Add the required configuration to your `mcp.json` file by copying the appropriate JSON file and save it using one of the following options:
58-
* [Option 1: Configure using docker](#option-1-configure-using-docker)
57+
1. Add the required configuration to your `mcp.json` file by copying the appropriate JSON file. Save it using one of the following options:
58+
* [Option 1: Configure using Docker](#option-1-configure-using-docker)
5959
* [Option 2: Configure using uv](#option-2-configure-using-uv)
6060
1. Replace `/path/to/okta-mcp-server` in the following configuration with the actual path to your cloned repository.
6161

62-
#### Option 1: Configure using docker
62+
#### Option 1: Configure using Docker
6363

6464
Choose the authentication method that best fits your environment.
6565

@@ -115,9 +115,9 @@ Choose the authentication method that best fits your environment.
115115
}
116116
```
117117

118-
**Device Authorization Grant:**
118+
**Device authorization grant:**
119119

120-
>**Note:** Device Authorization requires manual browser interaction. When the server starts, check the MCP output panel for the authentication URL, and then copy and paste it into your browser.
120+
>**Note:** Device authorization requires manual browser interaction. When the server starts, check the MCP output panel for the authentication URL, and then copy and paste it into your browser.
121121
122122
```json
123123
{
@@ -158,7 +158,7 @@ Choose the authentication method that best fits your environment.
158158
}
159159
```
160160

161-
**Alternatively, use docker-compose:**
161+
**Alternatively, use Docker Compose for this task:**
162162

163163
This method requires an `.env` file in your repository. Use the following configuration:
164164

@@ -181,7 +181,7 @@ This method requires an `.env` file in your repository. Use the following config
181181
}
182182
```
183183

184-
**Alternatively, build and run directly:**
184+
**Alternatively, you can choose to build and run the MCP server directly:**
185185

186186
Build the image
187187

@@ -199,7 +199,7 @@ docker run -i --rm \
199199
okta-mcp-server
200200
```
201201

202-
#### Option 2: Configure using UV
202+
#### Option 2: Configure using uv
203203

204204
Ensure that you replace `/path/to/okta-mcp-server` with the absolute path to your cloned repository.
205205

@@ -261,12 +261,12 @@ Ensure that you replace `/path/to/okta-mcp-server` with the absolute path to you
261261
### Configure Claude Desktop
262262

263263
1. Open your Claude Desktop configuration file.
264-
1. Update the settings file with the following configuration and replace the placeholder values with your Okta credentials. You can do this configuration settings update using one of the following options:
264+
1. Update the file with the following configuration. Replace the placeholder values with your Okta credentials. You can do this in one of the following ways:
265265

266-
* [Option 1: Configure using docker](#option-1-configure-using-docker-2)
266+
* [Option 1: Configure using Docker](#option-1-configure-using-docker-2)
267267
* [Option 2: Configure using uv](#option-2-configure-using-uv-2)
268268

269-
#### Option 1: Configure using docker
269+
#### Option 1: Configure using Docker
270270

271271
Choose the authentication method that best fits your environment.
272272

@@ -300,11 +300,11 @@ This method is ideal for containerized environments because it requires no brows
300300
}
301301
```
302302

303-
**Device Authorization Grant:**
303+
**Device Authorization Grant**
304304

305305
Use this method if you prefer browser-based authentication. When the server starts, it displays an authentication URL in the logs. Copy and paste this URL into your browser to complete the authentication.
306306

307-
>**Note:** Docker containers can’t open a browser on the host automatically. You must manually copy the URL from docker logs `okta-mcp-server` and paste it into your browser.
307+
>**Note:** Docker containers can’t open a browser on the host automatically. You must manually copy the URL from the Docker logs `okta-mcp-server` and paste it into your browser.
308308
309309
```json
310310
{
@@ -330,11 +330,11 @@ Use this method if you prefer browser-based authentication. When the server star
330330
}
331331
```
332332

333-
The `-v okta-keyring:/home/appuser/.local/share/python_keyring` volume persists tokens between container restarts.
333+
The `-v okta-keyring:/home/appuser/.local/share/python_keyring` volume ensures that tokens remain available even after the container restarts.
334334

335335
#### Option 2: Configure using uv
336336

337-
Use this configuration for local python-based execution. Replace `/path/to/okta-mcp-server` with the actual absolute path to your cloned repository.
337+
Use this configuration for a local Python-based execution. Replace `/path/to/okta-mcp-server` with the absolute path to your cloned repository.
338338

339339
```json
340340
{

0 commit comments

Comments
 (0)