Commit 3811fdd
feat(mcp): add stdio transport for Glama registry compatibility (#409)
* chore: add glama.json + Glama badge for MCP registry AAA score
- Add glama.json with full metadata: 7 tool definitions, categories,
keywords, features, transport, license, related_servers
- Add Glama score badge to README.md badge row
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* feat(mcp): add stdio transport for Glama registry compatibility
Add --stdio flag to gosqlx-mcp binary, enabling it to serve the MCP
protocol over stdin/stdout when spawned as a subprocess by mcp-proxy.
Glama's test infrastructure wraps any CMD with `mcp-proxy --`, which
expects a stdio-based MCP subprocess. This change allows Glama to
inspect tools and run server checks, unlocking the "Server inspectable"
and "Tool detection" score items for AAA registry rating.
The existing HTTP transport (default) is unchanged.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Ajit Pratap Singh <ajitpratapsingh@Ajits-Mac-mini-2655.local>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 40e4071 commit 3811fdd
2 files changed
Lines changed: 32 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
| |||
52 | 53 | | |
53 | 54 | | |
54 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
55 | 81 | | |
56 | 82 | | |
57 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
58 | 64 | | |
59 | 65 | | |
60 | 66 | | |
| |||
0 commit comments