-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmcpserver-path-based.yaml
More file actions
72 lines (72 loc) · 2.49 KB
/
mcpserver-path-based.yaml
File metadata and controls
72 lines (72 loc) · 2.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
apiVersion: mcpruntime.org/v1alpha1
kind: MCPServer
metadata:
name: workspace-assistant-mcp
namespace: mcp-servers
spec:
description: Workspace assistant MCP server for task cards, release notes, text cleanup, prompts, and reference resources.
image: your-registry.local/workspace-assistant-mcp
imageTag: latest
port: 8088
servicePort: 80
publicPathPrefix: workspace-assistant-mcp
ingressClass: traefik
ingressAnnotations:
traefik.ingress.kubernetes.io/router.entrypoints: web,websecure
envVars:
- name: MCP_PATH
value: /workspace-assistant-mcp/mcp
tools:
- name: aaa-ping
description: Check that the workspace assistant is reachable.
requiredTrust: low
sideEffect: read
- name: echo
description: Echo a message for adapter and transport debugging.
requiredTrust: low
sideEffect: read
- name: add
description: Add two numeric values.
requiredTrust: low
sideEffect: read
- name: upper
description: Convert text to uppercase for normalization checks.
requiredTrust: medium
sideEffect: read
- name: lower
description: Convert text to lowercase for normalization checks.
requiredTrust: low
sideEffect: read
- name: slugify
description: Convert a title or label into a URL-safe slug.
requiredTrust: low
sideEffect: read
- name: create_task
description: Create a deterministic task card summary.
requiredTrust: low
sideEffect: write
- name: draft_release_note
description: Draft a compact release note from a change summary and impact.
requiredTrust: low
sideEffect: read
prompts:
- name: hello
description: Return a simple workspace assistant greeting.
- name: summarize
description: Ask for a brief summary of a provided note.
- name: task_brief
description: Draft a concise task brief from a goal.
- name: handoff_note
description: Draft a concise handoff note for another teammate.
mcpResources:
- name: readme
description: Workspace assistant overview and supported workflows.
- name: task-guide
description: Task card conventions for workspace handoffs.
- name: workspace-playbook
description: Short playbook for task, release note, and handoff flows.
tasks:
- name: create_task
description: Deterministic task card workflow for adapter smoke tests.
- name: draft_release_note
description: Release note drafting workflow for change summaries.