Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_PORTNoPort for HTTP server. Default is 8958. Only used when MCP_TRANSPORT is 'streamable-http'.8958
MCP_TRANSPORTNoTransport mode. Default is stdio. Set to 'streamable-http' for HTTP server.stdio

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
formal_letterA

Generate a formal business letter with customizable recipient, subject, body, and sender information. All placeholder values support markdown formatting:

  • Inline: bold, italic, code, links

  • Block-level: headings (#), bullet lists (-, *, +), numbered lists (1., 2.)

create_excel_from_markdownA

Converts markdown content with tables and formulas to Excel (.xlsx) format. Use '## Sheet: Name' headings to create multiple sheets.

create_word_from_markdownA

Converts markdown content to a professionally formatted Word (.docx) document. Supports headings, lists, tables, images, block quotes, page breaks, horizontal lines, text alignment, and rich inline formatting.

create_powerpoint_presentationC

Creates PowerPoint presentations from structured slides.

create_email_draftC

Creates an email draft in EML format with HTML content using preset professional styling.

create_xml_fileB

Creates an XML file from provided XML content.

read_documentA

Extract all text from an existing document (DOCX, XLSX, PPTX, or PDF)

get_document_infoB

Get metadata and statistics from an existing document

get_docx_paragraphsA

List all paragraphs from a DOCX file with index and style

get_docx_tablesB

Extract tables from a DOCX file with content

get_xlsx_sheetsA

Get sheet content from an XLSX file

get_pptx_slidesC

List all slides from a PPTX file with content

get_pdf_pagesB

Extract text from specific pages of a PDF file

apply_excel_formattingB

Apply conditional formatting rules to an Excel sheet

render_docx_templateC

Render a DOCX template with variables, conditionals, and loops

render_pptx_templateB

Render a PPTX template with variables, conditionals, and loops

merge_docx_filesB

Merge multiple DOCX files into one document

merge_pptx_filesA

Merge multiple PPTX files into one presentation

apply_pptx_templateC

Replace placeholder text in a PPTX slide

add_shape_to_slideC

Add a shape (rectangle, oval, triangle) to a PPTX slide

duplicate_pptx_slideC

Duplicate a slide in a PPTX file

create_excel_chartB

Create a chart (bar, line, pie, column) in an Excel file

add_image_to_docxC

Add an image to a DOCX file

add_header_footerC

Add header and/or footer to a DOCX file

set_page_marginsB

Set page margins for a DOCX file (in cm)

add_bullet_listB

Add a bullet list to a DOCX file

add_numbered_listC

Add a numbered list to a DOCX file

merge_table_cellsB

Merge cells in a DOCX table

create_pdf_from_markdownB

Generate a PDF document from Markdown content

convert_docx_to_pdfC

Convert an existing DOCX file to PDF

edit_docx_paragraphB

Edit a paragraph in an existing DOCX file by index

delete_docx_paragraphB

Delete a paragraph from a DOCX file by index

search_replace_docxC

Search and replace text in a DOCX file

insert_docx_paragraphB

Insert a new paragraph at a specific position in a DOCX file

edit_xlsx_cellC

Edit a cell value in an XLSX file

insert_xlsx_rowC

Insert a new row in an XLSX sheet

delete_xlsx_rowB

Delete a row from an XLSX sheet

edit_pptx_slide_textB

Replace text in a specific PPTX slide

delete_pptx_slideB

Delete a slide from a PPTX file

reorder_pptx_slidesB

Reorder slides in a PPTX file

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/filhocf/docforge-mcp'

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