-
Notifications
You must be signed in to change notification settings - Fork 66
Expand file tree
/
Copy pathsmithery.yaml
More file actions
58 lines (52 loc) · 1.62 KB
/
Copy pathsmithery.yaml
File metadata and controls
58 lines (52 loc) · 1.62 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
# Smithery configuration file: https://smithery.ai/docs/config#smitheryyaml
# Metadata for discoverability and registry listing
name: vibe-check-mcp
version: 2.9.0
description: Metacognitive AI agent oversight tool implementing CPI-driven interrupts for alignment and safety.
author: PV-Bhat
repository: https://github.com/PV-Bhat/vibe-check-mcp-server
license: MIT
category: ai-tools
tags:
- cpi chain pattern interrupts
- pruthvi bhat
- rli reasoning lock in
- murst
- metacognition
- workflow-optimization
- gemini
- openai
- anthropic
- openrouter
capabilities:
- meta-mentorship
- agentic oversight
- chain pattern-interrupt
- vibe-check
- self-improving-feedback
- multi-provider-llm
# Requirements (e.g., for local setup)
requirements:
node: ">=20.0.0"
# Installation options
installation:
npm: "@pv-bhat/vibe-check-mcp" # For manual npm install
startCommand:
type: http
command: node build/index.js
env:
MCP_HTTP_PORT: "3000"
MCP_DISCOVERY_MODE: "1"
# Hosted deployments terminate on a platform-assigned hostname, so the
# loopback-only default for DNS-rebinding protection does not apply here.
MCP_ALLOWED_HOSTS: "${MCP_ALLOWED_HOSTS:-*}"
http:
endpoint: "/mcp"
cors:
# Browser origin allowlist; unset means loopback origins only.
origin: "${CORS_ORIGIN:-*}"
# Documentation links
documentation:
getting_started: https://github.com/PV-Bhat/vibe-check-mcp-server#installation
configuration: https://github.com/PV-Bhat/vibe-check-mcp-server#configuration
technical_reference: https://github.com/PV-Bhat/vibe-check-mcp-server/blob/main/docs/technical-reference.md