|
3 | 3 | src="https://github.com/asgardeo/web-ui-sdks/assets/25959096/ae77b70c-6570-40b1-a723-719abd0f7d02" alt="Asgardeo Logo" height="40" width="auto" |
4 | 4 | > |
5 | 5 | <h1 align="center"> |
6 | | - Asgardeo MCP Node.js SDKs |
| 6 | + Asgardeo MCP JavaScript SDKs |
7 | 7 | </h1> |
8 | 8 | </p> |
9 | 9 | <p align="center" style="font-size: 1.2rem;"> |
10 | | - Node.js SDKs for implementing Model Context Protocol (MCP) authorization with <a href="https://wso2.com/asgardeo">Asgardeo</a> |
| 10 | + JavaScript SDKs for implementing Model Context Protocol (MCP) authorization with <a href="https://wso2.com/asgardeo">Asgardeo</a> |
11 | 11 | </p> |
12 | 12 |
|
13 | 13 | <div align="center"> |
14 | 14 | <a href="./LICENSE"><img src="https://img.shields.io/badge/License-Apache--2.0-blue.svg" alt="License"></a> |
15 | | - <a href="https://github.com/asgardeo/asgardeo-mcp-node/actions/workflows/release.yml"><img src="https://github.com/asgardeo/asgardeo-mcp-node/actions/workflows/release.yml/badge.svg" alt="🚀 Release"></a> |
| 15 | + <a href="https://github.com/asgardeo/asgardeo-mcp-javascript/actions/workflows/release.yml"><img src="https://github.com/asgardeo/asgardeo-mcp-javascript/actions/workflows/release.yml/badge.svg" alt="🚀 Release"></a> |
16 | 16 | <br> |
17 | 17 | <br> |
18 | 18 | </div> |
19 | 19 |
|
20 | 20 | <br> |
21 | 21 |
|
22 | | -This repository contains the source code for Node.js SDKs that help you enforce Model Context Protocol (MCP) based |
| 22 | +This repository contains the source code for JavaScript SDKs that help you enforce Model Context Protocol (MCP) based |
23 | 23 | authorization using Asgardeo. If you have any questions, please reach out to us through one of the following channels: |
24 | 24 |
|
25 | 25 | [](https://stackoverflow.com/questions/tagged/wso2is+asgardeo+mcp) |
26 | 26 | [](https://discord.gg/wso2) |
27 | 27 | [](https://twitter.com/intent/follow?screen_name=Asgardeo) |
28 | 28 |
|
29 | | -## Quickstart |
30 | | - |
31 | | -For Express.js applications, we recommend using the @asgardeo/mcp-express package. |
32 | | - |
33 | | -To get started quickly with Express.js, please refer to the [README.md](./packages/mcp-express/README.md) for |
34 | | -mcp-express. |
35 | | - |
36 | | -## Packages |
37 | | - |
38 | | -| Package | Description | |
39 | | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | |
40 | | -| [](./packages/mcp-express/) | Express middleware for enforcing MCP authorization using Asgardeo. | |
41 | | -| [](./packages/mcp-node/) (Placeholder) | Core Node.js utilities for Model Context Protocol (MCP) integration with Asgardeo. | |
42 | | - |
43 | 29 | ## Overview |
44 | 30 |
|
45 | 31 | The Model Context Protocol (MCP) is designed to provide a standardized way for applications to convey contextual |
46 | 32 | information relevant to authorization decisions. These SDKs facilitate the integration of MCP with Asgardeo in Node.js |
47 | 33 | applications. |
48 | 34 |
|
49 | | -- **MCP Express (@asgardeo/mcp-express)**: Middleware specifically tailored for Express.js applications to seamlessly |
| 35 | +- **MCP Express (@asgardeo/mcp-express)** [](./packages/mcp-express/): Middleware specifically tailored for Express.js applications to seamlessly |
50 | 36 | integrate MCP-based authorization. |
51 | | -- **MCP Node (@asgardeo/mcp-node)**: Core functionalities and utilities for MCP, which can be used in various Node.js |
52 | | - environments. The Express middleware may utilize or depend on this core package. |
| 37 | +- **MCP Node (@asgardeo/mcp-node)** [](./packages/mcp-node/): Core functionalities and utilities for MCP, which can be used in various Node.js environments. The Express middleware may utilize or depend on this core package. |
53 | 38 |
|
54 | 39 | For detailed installation and usage instructions for each package, please refer to the README file within its respective |
55 | 40 | directory (e.g., `packages/mcp-express/README.md`). |
56 | 41 |
|
57 | 42 | ## Contribute |
58 | 43 |
|
59 | | -Please read our [Contributing Guide](./CONTRIBUTING.md) for details on our code of conduct, and the process for |
60 | | -submitting pull requests to us. We highly value your contributions and support! |
| 44 | +Please read our [Contributing Guide](./CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us. We highly value your contributions and support! |
61 | 45 |
|
62 | 46 | ### Reporting issues |
63 | 47 |
|
|
0 commit comments