Skip to content

Commit b2f061b

Browse files
committed
feat: add glama.json, bin entry for MCP server, bump v0.5.12
- Add glama.json for Glama platform inspection and scoring - Add bin.shellward-mcp entry so npx shellward-mcp works - Include server.json in npm files array - Fix mcp-server.ts shebang to #!/usr/bin/env node - Bump version to 0.5.12
1 parent 91564df commit b2f061b

File tree

4 files changed

+23
-4
lines changed

4 files changed

+23
-4
lines changed

glama.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"name": "shellward",
3+
"display_name": "ShellWard — AI Agent Security Middleware",
4+
"description": "8-layer security defense for AI agents: prompt injection detection, DLP data flow tracking, command blocking, PII protection. 7 MCP tools over stdio. Zero dependencies.",
5+
"repository": "https://github.com/jnMetaCode/shellward",
6+
"license": "Apache-2.0",
7+
"runtime": "node",
8+
"mcpServers": {
9+
"shellward": {
10+
"command": "npx",
11+
"args": ["-y", "shellward-mcp"]
12+
}
13+
}
14+
}

package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "shellward",
3-
"version": "0.5.11",
3+
"version": "0.5.12",
44
"mcpName": "io.github.jnMetaCode/shellward",
55
"description": "AI agent security & MCP security middleware — prompt injection detection, AI firewall, runtime guardrails & data-loss prevention for LLM tool calls. 8-layer defense against data exfiltration & dangerous commands. Zero dependencies. SDK + OpenClaw plugin. Supports LangChain, AutoGPT, Claude Code, Cursor, OpenAI Agents.",
66
"keywords": [
@@ -42,6 +42,9 @@
4242
"url": "https://github.com/jnMetaCode/shellward"
4343
},
4444
"type": "module",
45+
"bin": {
46+
"shellward-mcp": "dist/mcp-server.js"
47+
},
4548
"main": "dist/index.js",
4649
"types": "dist/index.d.ts",
4750
"exports": {
@@ -70,6 +73,7 @@
7073
"dist/",
7174
"skills/",
7275
"openclaw.plugin.json",
76+
"server.json",
7377
"vuln-db.json",
7478
"install.sh",
7579
"install.ps1",

server.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@
66
"url": "https://github.com/jnMetaCode/shellward",
77
"source": "github"
88
},
9-
"version": "0.5.11",
9+
"version": "0.5.12",
1010
"packages": [
1111
{
1212
"registryType": "npm",
1313
"identifier": "shellward",
14-
"version": "0.5.11",
14+
"version": "0.5.12",
15+
"runtime": "node",
1516
"transport": {
1617
"type": "stdio"
1718
},

src/mcp-server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/usr/bin/env npx tsx
1+
#!/usr/bin/env node
22
// src/mcp-server.ts — ShellWard MCP Server
33
//
44
// Exposes ShellWard's 8-layer security engine as an MCP server.

0 commit comments

Comments
 (0)