BLE MCP Server
by es617
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BLE_MCP_TRACE | No | JSONL tracing of every tool call. Set to '0', 'false', or 'no' to disable. | enabled |
| BLE_MCP_PLUGINS | No | Plugin policy: 'all' to allow all, or 'name1,name2' to allow specific plugins. | disabled |
| BLE_MCP_LOG_LEVEL | No | Python log level (DEBUG, INFO, WARNING, ERROR). | WARNING |
| BLE_MCP_MAX_SCANS | No | Maximum active scans per session. | 5 |
| BLE_MCP_AUTH_TOKEN | No | Password for OAuth approval page on HTTP transports. | |
| BLE_MCP_ALLOW_WRITES | No | Set to 'true', '1', or 'yes' to enable ble.write. | disabled |
| BLE_MCP_MAX_SESSIONS | No | Maximum concurrent MCP sessions (only for SSE and Streamable HTTP). | 1 |
| BLE_MCP_TOOL_SEPARATOR | No | Character used to separate tool name segments. | _ |
| BLE_MCP_TRACE_PAYLOADS | No | Include value_b64/value_hex in traced args (stripped by default). | disabled |
| BLE_MCP_MAX_CONNECTIONS | No | Maximum active BLE connections per session. | 3 |
| BLE_MCP_TRACE_MAX_BYTES | No | Max payload chars before truncation. | 16384 |
| BLE_MCP_WRITE_ALLOWLIST | No | Comma-separated UUID allowlist for writable characteristics. | |
| BLE_MCP_MAX_SUBSCRIPTIONS_PER_CONN | No | Maximum notification subscriptions per connection. | 10 |
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/es617/ble-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server