Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LNBITS_URLNoURL of the LNbits instance (e.g., https://lnbits.com).
PHOENIXD_URLNoURL of Phoenixd instance.http://localhost:9740
LNBITS_API_KEYNoInvoice/read key from LNbits.
STRIKE_API_KEYNoAPI key from Strike dashboard.
PHOENIXD_PASSWORDNoHTTP password from Phoenixd config.
NWC_CONNECTION_STRINGNoNostr Wallet Connect connection string (e.g., nostr+walletconnect://...). Requires pip install 'boltwork-mcp[nwc]'.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
trial_summariseA

FREE trial — summarise a short piece of text (max ~500 words). No Lightning wallet needed. Use this to try Boltwork before setting up payments. For full document summarisation use summarise_pdf or summarise_webpage.

trial_review_codeA

FREE trial — review a short code snippet (max ~50 lines). No Lightning wallet needed. Use this to try Boltwork before setting up payments. For full code review use review_code or review_code_url.

summarise_pdfA

Summarise a PDF document from a URL. Returns a structured summary including title, key points, sentiment, topics, and word count. Costs 500 sats via Lightning. Use for: research papers, reports, contracts, any PDF.

review_codeA

Review source code and return a structured analysis covering bugs, security issues, code quality, strengths, and recommended actions. Returns an overall score 1-10. Costs 2000 sats via Lightning. Supports: Python, JavaScript, TypeScript, Go, Rust, Java, C/C++, C#, Ruby, PHP, Swift, Kotlin, Scala, Shell, SQL, Terraform, and more.

review_code_urlA

Review code fetched from a URL. Supports GitHub and GitLab blob URLs (auto-converted to raw). Costs 2000 sats via Lightning.

summarise_webpageA

Summarise any web page by URL. Returns title, summary, key points, content type, sentiment, and topics. Costs 100 sats via Lightning. Use for: articles, blogs, documentation, product pages, news.

extract_dataA

Extract structured data from a PDF document. Returns document type, dates, parties, amounts, line items, and reference numbers. Costs 200 sats via Lightning. Use for: invoices, contracts, receipts, forms.

translateA

Translate text or a document URL to any of 24 supported languages. Detects source language automatically. Costs 150 sats via Lightning. Supported languages: Spanish, French, German, Italian, Portuguese, Dutch, Russian, Japanese, Chinese, Korean, Arabic, Hindi, Turkish, Polish, Swedish, Danish, Norwegian, Finnish, Czech, Romanian, Hungarian, Greek, Hebrew, Thai.

extract_tablesA

Extract all tables from a PDF as structured JSON. Returns table count, headers, rows, and a summary. Costs 300 sats via Lightning. Use for: financial reports, research data, invoices with line items.

compare_documentsA

Compare two PDF documents and return a structured diff. Identifies additions, removals, modifications, and overall similarity. Costs 500 sats via Lightning. Use for: contract versions, policy updates, paper revisions.

explain_codeA

Explain what code does in plain English. Unlike code review (which finds problems), this explains purpose and behaviour to a non-programmer. Costs 500 sats via Lightning. Use for: understanding inherited code, due diligence, onboarding docs.

analyse_imageA

Analyse an image from a URL. Returns structured description including content type, objects detected, any visible text (OCR), dominant colors, sentiment, and tags. Costs 200 sats via Lightning. Supported formats: JPEG, PNG, GIF, WebP.

analyse_contractA

Analyse a contract PDF and return structured intelligence. Returns risk score, key clauses, obligations, termination triggers, red flags, and recommended actions in plain English. Costs 1000 sats via Lightning. Use for: NDAs, SaaS agreements, employment contracts, leases, any legal document.

memory_storeA

Store persistent key-value memory for your agent. Data persists across sessions, keyed by agent_id. Up to 100 keys per agent, 10 keys per write call. Costs 10 sats via Lightning.

memory_retrieveA

Retrieve stored memory for your agent. Returns all keys or a specific subset. Costs 5 sats via Lightning.

memory_listA

List all keys stored for your agent, optionally filtered by prefix. Useful for discovering stored context without fetching values. Free — no Lightning payment required.

memory_deleteA

Delete a single key from your agent's memory store. Free.

run_workflowA

Chain multiple Boltwork services in a single call. Pay once, describe a pipeline of up to 5 steps, get the final result plus all intermediate outputs. Use {"$from": N} in any input value to pass the primary output of step N into the current step. Costs 1000 sats via Lightning. Supported services: webpage, pdf, summarise, translate, data, tables, explain, review, compare. Example: fetch a webpage, translate the summary to French — steps: [{service: webpage, input: {url: ...}}, {service: translate, input: {text: {$from: 0}, target_language: french}}]

trial_review_codeA

FREE trial code review — no Lightning wallet required. Reviews up to 500 characters of code for bugs, security issues, and quality. Returns the same structured JSON as the full review_code tool. Rate limited to 5 calls per hour per IP. Use this to try Boltwork before setting up a wallet. For full code review with no limits, use review_code (2000 sats).

trial_summariseA

FREE trial text summarisation — no Lightning wallet required. Summarises up to 1000 characters of text. Returns title, summary, key points, sentiment, and topics. Rate limited to 5 calls per hour per IP. Use this to try Boltwork before setting up a wallet. For full PDF/webpage summarisation, use summarise_pdf or summarise_webpage.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/Squidboy30/boltwork-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server