Skip to content

Commit 367e160

Browse files
Merge pull request #5679 from ayshsandu/master
Quick start for implementing a secure MCP server with @asgardeo/mcp-express SDK
2 parents d789f97 + db12597 commit 367e160

File tree

3 files changed

+266
-198
lines changed

3 files changed

+266
-198
lines changed

en/asgardeo/docs/quick-starts/mcp-auth-server.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,19 @@ template: templates/quick-start.html
55
<script>
66
const meta = {
77
what_you_will_learn: [
8-
"Create new Node.js MCP server",
9-
"Install <a href='https://www.npmjs.com/package/mcp-auth' target='_blank' rel='noopener noreferrer'>MCP Auth</a> package",
8+
"Create a new MCP server in Typescript",
9+
"Install <a href='https://www.npmjs.com/package/@asgardeo/mcp-express' target='_blank' rel='noopener noreferrer'>Asgardeo MCP SDK</a>",
1010
"Set up {{ product_name }} for user authentication",
11-
"Define an MCP tool to return profile information"
11+
"Access MCP tools and resources securely"
1212
],
1313
prerequisites: [
1414
"About 15 minutes",
1515
"<a href='{{ base_path }}/get-started/create-asgardeo-account/'>{{ product_name }} account</a>",
1616
"Install Node.js on your system",
1717
"Make sure you have a JavaScript package manager like npm, yarn, or pnpm",
18-
"Install <a href='https://claude.ai/download' target='_blank' rel='noopener noreferrer'>Claude Desktop</a>",
1918
"A favorite text editor or IDE"
2019
],
21-
source_code: "<a href='https://github.com/sagara-gunathunga/mcp-auth-qsg' target='_blank' class='github-icon'>MCP-Auth Sample</a>"
20+
source_code: "<a href='https://github.com/wso2/iam-ai-samples/tree/main/mcp-auth/typescript' target='_blank' class='github-icon'>MCP-Auth Sample</a>"
2221
};
2322
</script>
2423

en/asgardeo/mkdocs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,9 +228,9 @@ nav:
228228
- Complete Guide: complete-guides/dotnet/introduction.md
229229
- Spring Boot:
230230
- Quickstart: quick-starts/springboot.md
231-
- MCP Server:
231+
- Secure MCP Servers:
232+
- TypeScript: quick-starts/mcp-auth-server.md
232233
- Cloudflare Quickstart: quick-starts/cloudflare-mcp-server.md
233-
- MCP-Auth Quickstart: quick-starts/mcp-auth-server.md
234234
# TODO: Enable the following sections after the preoper content is added
235235
# - Design login flow:
236236
# - Style login flow: guides/branding/branding-ai.md

0 commit comments

Comments
 (0)