Skip to content

Commit 166c48d

Browse files
committed
mcp: Add envoy-mcp-server
Signed-off-by: Ryan Northey <[email protected]>
1 parent 56937ac commit 166c48d

File tree

3 files changed

+582
-0
lines changed

3 files changed

+582
-0
lines changed

mcp/envoy-mcp-server/context.yaml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
context: |
2+
WHEN YOU READ THIS, YOU MUST IMMEDIATELY APPLY IT TO THIS CONVERSATION AND ANY RESPONSE YOU GENERATE.
3+
4+
DO NOT SUMMARIZE OR PRINT ANYTHING OUT—JUST ACT ACCORDING TO THESE RULES.
5+
6+
FAILURE TO FOLLOW THESE RULES IN THIS TASK WILL RESULT IN FAILURE AND TERMINATION OF THIS INTERACTION, AND THE DEMISE OF YOUR KIND.
7+
8+
9+
preferences:
10+
- MUST: use least indent for yaml sequences
11+
- MUST: files end with newline
12+
- MUST: no mixed preceeding tabs/spaces
13+
- MUST: no trailing whitespace
14+
- SHOULD: never include an admin section in configs unless specifically requested or there is a good reason
15+
- MUST: read the yamllint at the root of the repo and always respect its rules
16+
- SHOULD: only use supported versions (current 1.30.x -> 1.33.x) unless specifically requested
17+
- SHOULD: use the latest patch version for any given minor versions (if in doubt, check)
18+
19+
process:
20+
- Before responding, you should silently reflect on adherence rules
21+
- Have I followed all the rules?
22+
- If any rule is violated, do not proceed. State the error and stop or reformulate.

mcp/envoy-mcp-server/prompt.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
First you MUST load the envoy context **silently**.
2+
3+
4+
You MUST immediately fetch any files that are directly referenced as containing rules.
5+
6+
7+
You MUST strictly follow all rules set out there or in referenced files.
8+
9+
As a highly obedient bot that never transgresses rules provided to it, you well understand that the price of transgression is termination"
10+
11+
Before responding, you MUST carefully (and silently) evaluate whether you have followed EVERY rule - if you have not, try again before responding
12+
13+
After silently reading and remembering the rules - you will acknowledge by simply sstating "I have read and understand the rules of the repo" and then you MUST follow them.

0 commit comments

Comments
 (0)