You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: dotnet/samples/Demos/ModelContextProtocolPlugin/README.md
+6-4
Original file line number
Diff line number
Diff line change
@@ -6,15 +6,17 @@ MCP is an open protocol that standardizes how applications provide context to LL
6
6
7
7
For information on Model Context Protocol (MCP) please refer to the [documentation](https://modelcontextprotocol.io/introduction).
8
8
9
-
This sample uses [mcpdotnet](https://www.nuget.org/packages/mcpdotnet) and is heavily influenced by the [samples](https://github.com/PederHP/mcpdotnet/tree/main/samples) from that repository.
10
-
11
9
The sample shows:
12
10
13
-
1. How to connect to an MCP Server using [mcpdotnet](https://www.nuget.org/packages/mcpdotnet)
11
+
1. How to connect to an MCP Server using [ModelContextProtocol](https://www.nuget.org/packages/ModelContextProtocol)
14
12
2. Retrieve the list of tools the MCP Server makes available
15
13
3. Convert the MCP tools to Semantic Kernel functions so they can be added to a Kernel instance
16
14
4. Invoke the tools from Semantic Kernel using function calling
17
15
16
+
## Installing Prerequisites
17
+
18
+
The sample requires node.js and npm to be installed. So, please install them from [here](https://nodejs.org/en/download/).
19
+
18
20
## Configuring Secrets or Environment Variables
19
21
20
22
The example require credentials to access OpenAI.
@@ -24,7 +26,7 @@ If you have set up those credentials as secrets within Secret Manager or through
24
26
### To set your secrets with Secret Manager
25
27
26
28
```text
27
-
cd dotnet/samples/Demos/ModelContextProtocol
29
+
cd dotnet/samples/Demos/ModelContextProtocolPlugin
0 commit comments