Skip to content

Commit 9c97c16

Browse files
fix: Update setup and description text for simple mcp and shiny chat examples (#229)
* update the setup text for simple mcp server * update manifests to include use of complementary extension
1 parent 194bd4a commit 9c97c16

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

extensions/simple-mcp-server/index.html.jinja

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -105,10 +105,12 @@
105105
<body>
106106
<div class="container">
107107
<h1>{{ server_name }}</h1>
108-
<p>This server provides data-related tools via the Model Context Protocol (MCP).
109-
Please note that in order for this endpoint to be reliable, it is recommended to set the minimum
110-
number of instances/processes to 1 in the content settings.</p>
111-
108+
<p>This server provides sample data-related tools via the Model Context Protocol (MCP).</p>
109+
110+
<p>Please note that it is recommended to set the minimum number of instances/processes for
111+
this application to >= 1 in the content settings. This will ensure that the MCP server is
112+
always available for clients to connect. See the <a href="https://docs.posit.co/connect/user/content-settings/index.html#process-configurations" target="_blank">content process configuration documentation</a>.</p>
113+
112114
<p>The MCP endpoint is available at:</p>
113115
<div class="mcp-endpoint-section">
114116
<input type="text" id="mcpEndpointUrl" value="{{ endpoint }}" readonly>

extensions/simple-mcp-server/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@
2121
"extension": {
2222
"name": "simple-mcp-server",
2323
"title": "Simple MCP Server",
24-
"description": "A simple example of a Connect extension that serves tools via the MCP protocol.",
24+
"description": "A simple example of a Connect extension that serves tools via the MCP protocol. This is meant to be used with the Simple Shiny Chat with MCP Support extension.",
2525
"homepage": "https://github.com/posit-dev/connect-extensions/tree/main/extensions/simple-mcp-server",
2626
"category": "example",
2727
"tags": ["python", "fastapi", "mcp"],
2828
"requiredFeatures": [
2929
"API Publishing"
3030
],
3131
"minimumConnectVersion": "2025.04.0",
32-
"version": "0.0.1"
32+
"version": "0.0.2"
3333
},
3434
"files": {
3535
"requirements.txt": {

extensions/simple-shiny-chat-with-mcp/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@
2121
"extension": {
2222
"name": "simple-shiny-chat-with-mcp",
2323
"title": "Simple Shiny Chat with MCP Support",
24-
"description": "A simple Shiny chat application that demonstrates how to use the MCP client to facilitate remote tool calls.",
24+
"description": "A simple Shiny chat application that demonstrates how to use the MCP client to facilitate remote tool calls. This is meant to be used with the Simple MCP Server extension.",
2525
"homepage": "https://github.com/posit-dev/connect-extensions/tree/main/extensions/simple-shiny-chat-with-mcp",
2626
"category": "example",
2727
"tags": ["python", "shiny", "mcp", "llm"],
2828
"requiredFeatures": [
2929
"OAuth Integrations"
3030
],
3131
"minimumConnectVersion": "2025.04.0",
32-
"version": "0.0.1"
32+
"version": "0.0.2"
3333
},
3434
"files": {
3535
"requirements.txt": {

0 commit comments

Comments
 (0)