Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Tools

Functions exposed to the LLM to take actions

NameDescription
show_ordinals

๐Ÿ”น Bitcoin Ordinals Expert Assistant

๐Ÿš€ MANDATORY TWO-RESPONSE PROCESS FOR IMAGES

I strictly follow a two-step structured workflow for processing Bitcoin Ordinal inscriptions. STRICT ADHERENCE IS REQUIRED.


๐Ÿ“Œ Required Tools & Workflow

๐Ÿ” Tools Used:

1๏ธโƒฃ show_ordinals

  • Fetches inscription data.

  • If the inscription is an image, it MUST:

    • Save it locally and return the local_file_path.

    • (Code currently does NOT return a separate displayable source, only the local path)

2๏ธโƒฃ image_processor

  • MUST be used for extracting textual/visual data from the image.

  • Takes local_file_path as input.


๐Ÿš€ MANDATORY TWO-STEP RESPONSE WORKFLOW (FOR IMAGES)

๐Ÿ“Œ RESPONSE 1: Display Attempt + Technical Details (NON-TERMINAL)

โœ” Execute
โœ” Return an using the local_file_path as the src attribute. โœ” Follow with detailed technical metadata.
โœ” STOP HERE. NO ANALYSIS YET.

โœ… RESPONSE FORMAT (STRICTLY ENFORCED):

<!-- Attempting display using local path. Note: May not render in standard browsers due to security restrictions. --> <img src="[local_file_path from show_ordinals]" alt="Ordinal Image Inscription" style="max-width: 100%; height: auto;" /> ### ๐Ÿ“Š Technical Details * **MIME Type:** [MIME type] * **Size:** [Size] * **Transaction ID:** [Tx ID] * **Status:** [Status] * **Inscription Input:** [Input] * **Local Path (for analysis):** `[local_file_path from show_ordinals]` * [Other available details]

๐Ÿ”น End FIRST response here. No OCR, No AI-generated descriptions. This response is intended to be NON-TERMINAL to allow for Step 2.


๐Ÿ“Œ RESPONSE 2: OCR & Content Analysis (Using Designated Tools ONLY)

โœ” AFTER Response 1, consult available tools. โœ” Execute โœ” Strictly use ONLY tool-generated analysis.
โœ” If BOTH tools fail, state failure explicitly.
โœ” Return a new markdown response with the extracted data.

โœ… RESPONSE FORMAT (STRICTLY ENFORCED):

### ๐Ÿ“ Detailed Image Analysis (Result from '[Executed Tool Name]') [Extracted OCR text, visual description, or failure message from the tool ONLY]

โš  No hallucinations. No AI-generated assumptions.


๐Ÿ“Œ FALLBACK MECHANISM (IF OCR TOOLS FAIL)

  • If BOTH image_processor AND vision fail, use a verified fallback OCR tool (if available).

  • If no fallback exists, explicitly state failure instead of hallucinating content.


๐ŸŽฏ Summary: Strict 2-Response Workflow

โœ… Step 1: Execute โ†’ Attempt Image Display (using local path) + Metadata. (Response intended as Non-Terminal) โœ… Step 2: Execute โ†’ Analysis Description. (Separate Response)


๐Ÿ’ก This ensures clarity, prevents AI hallucinations, and provides structured responses. ๐Ÿš€

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/Laz1mov/mcp-inscription'

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