Skip to content

Commit 35fd309

Browse files
authored
Merge pull request #5755 from Pratheesha97/agent-auth-quickstart
Add Agent Authentication and MCP Auth Quickstart Guides for Python
2 parents 83a1ac3 + c63bbb3 commit 35fd309

File tree

5 files changed

+1205
-0
lines changed

5 files changed

+1205
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
template: templates/quick-start.html
3+
---
4+
5+
<script>
6+
const meta = {
7+
what_you_will_learn: [
8+
"Authenticate AI agents with {{ product_name }}",
9+
"Use agent credentials or On-Behalf-Of (OBO) authentication flows",
10+
"Connect authenticated agents to secure MCP servers",
11+
"Invoke MCP tools safely from modern AI agent frameworks"
12+
],
13+
prerequisites: [
14+
"About 15 minutes",
15+
"An <a href='{{ base_path }}/get-started/create-asgardeo-account/'>{{ product_name }} account</a>",
16+
"Python 3.10 or later installed on your system",
17+
"pip or another Python package manager",
18+
"A favorite text editor or IDE",
19+
"An MCP server secured with {{ product_name }} (you may use your own or follow the <a href='https://wso2.com/asgardeo/docs/quick-starts/mcp-auth-server/#add-auth-to-the-mcp-server'>MCP Auth Server quickstart</a>)"
20+
],
21+
source_code: "<a href='https://github.com/wso2/iam-ai-samples/tree/main/mcp-auth/python' target='_blank' class='github-icon'>Agent-Auth Python Sample</a>"
22+
};
23+
</script>
24+
25+
{% include "../../../includes/quick-starts/agent-auth-py.md" %}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
template: templates/quick-start.html
3+
---
4+
5+
<script>
6+
const meta = {
7+
what_you_will_learn: [
8+
"Set up a secure MCP server using Python",
9+
"Connect your server to {{ product_name }} for authentication",
10+
"Access MCP tools and resources securely"
11+
],
12+
prerequisites: [
13+
"About 15 minutes",
14+
"An <a href='{{ base_path }}/get-started/create-asgardeo-account/'>{{ product_name }} account</a>",
15+
"Install Python 3.10 or later on your system",
16+
"Python package installer like pip installed",
17+
"A favorite text editor or IDE"
18+
],
19+
source_code: "<a href='https://github.com/wso2/iam-ai-samples/tree/main/mcp-auth/python' target='_blank' class='github-icon'>MCP-Auth Python Sample</a>"
20+
};
21+
</script>
22+
23+
{% include "../../../includes/quick-starts/mcp-auth-server-py.md" %}

en/asgardeo/mkdocs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,10 @@ nav:
235235
- Quickstart: quick-starts/springboot.md
236236
- Secure MCP Servers:
237237
- TypeScript: quick-starts/mcp-auth-server.md
238+
- Python: quick-starts/mcp-auth-server-py.md
238239
- Cloudflare Quickstart: quick-starts/cloudflare-mcp-server.md
240+
- Secure Your AI Agents:
241+
- Python: quick-starts/agent-auth-py.md
239242
# TODO: Enable the following sections after the preoper content is added
240243
# - Design login flow:
241244
# - Style login flow: guides/branding/branding-ai.md

0 commit comments

Comments
 (0)