jb_gateway_mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JB_GATEWAY_AUDIT_LOG | No | Path to the audit log (JSON Lines, one entry per tool call, secrets redacted). Parent directory is created automatically. | ~/.jb_gateway_mcp/audit.jsonl |
| JB_GATEWAY_CALLER_ID | No | Identity used for every policy check and audit entry in this process. Must match a `callers:` key in `policy.yaml` to be granted anything. | local |
| JB_GATEWAY_POLICY_FILE | No | Path to the policy file. | policy.yaml |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| pingA | Smoke-test tool confirming the gateway process is reachable. |
| gmail.list_messagesC | List Gmail messages for an account, optionally filtered by query. |
| gmail.read_messageA | Read a single Gmail message's subject/from/snippet/body. |
| gmail.send_messageC | Send an email from an account. |
| calendar.list_eventsA | List upcoming events on a calendar. |
| calendar.create_eventC | Create a new calendar event. |
| drive.list_filesB | List Drive files matching a query. |
| drive.read_fileB | Read metadata and text content of a Drive file. |
| bank.list_accountsB | List linked bank accounts for an institution (masked IBAN). |
| bank.get_balanceB | Get current/available balances for a bank account. |
| bank.summarize_spendingA | Aggregate total in/out/net spending for a date range (no transaction detail). |
| bank.list_transactions_summaryA | List transactions for a date range: date, amount, currency only. |
| bank.list_transactions_detailedC | List transactions including counterparty name/description (IBANs still masked). |
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
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/jitheshb83/jb_gateway_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server