SNAP MCP Server
by MnkyBr8n
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SNAP_DB_MODE | No | Database mode: sqlite, postgres, or dual | sqlite |
| SNAP_DATA_DIR | No | Base data directory | data/ |
| SNAP_LOG_JSON | No | JSON-formatted logs | true |
| SNAP_LOG_LEVEL | No | Logging level | INFO |
| SNAP_REPOS_DIR | No | GitHub clones directory (cleared after ingest) | data/repos/ |
| SNAP_SQLITE_PATH | No | SQLite database path | data/snap.db |
| SNAP_STAGING_DIR | No | File staging directory (auto-ingest) | data/staging/ |
| SNAP_AUTH_ENABLED | No | Enable JWT/OAuth authentication (HTTP+SSE only) | false |
| SNAP_POSTGRES_DSN | No | PostgreSQL connection string (required for postgres/dual mode) | |
| SNAP_AUTH_JWT_SECRET | No | Secret for JWT signing | |
| SNAP_GIT_CLONE_DEPTH | No | Shallow clone depth | 1 |
| SNAP_AUTH_GITHUB_CLIENT_ID | No | GitHub OAuth app client ID | |
| SNAP_AUTH_GITHUB_CLIENT_SECRET | No | GitHub OAuth app client secret | |
| SNAP_GIT_CLONE_TIMEOUT_SECONDS | No | Git clone timeout (seconds) | 600 |
| SNAP_PARSER_LIMITS_HARD_CAP_LOC | No | Code reject threshold (LOC) | 5000 |
| SNAP_PARSER_LIMITS_SOFT_CAP_LOC | No | Code warning threshold (LOC) | 1500 |
| SNAP_PARSER_LIMITS_HARD_CAP_BYTES | No | Text reject threshold (bytes) | 10000000 |
| SNAP_PARSER_LIMITS_SOFT_CAP_BYTES | No | Text warning threshold (bytes) | 500000 |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MnkyBr8n/SNAP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server