Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DOC_SPLITTER_PYTHONNoPath to the Python interpreter for the ducsplit Python CLI. Defaults to python3.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
split_documentC

Parse a PDF/DOCX and start the boundary planning session.

get_boundary_contextB

Return content window and safe cut candidates for the host agent.

commit_boundaryC

Commit a conceptual boundary cut or window extension.

write_chunksA

Write chunk markdown files and run verification after boundaries are complete.

get_chunkA

Read chunk content by numeric id (Markdown or extracted PDF text).

verify_integrityB

Run coverage, word-count, and table/image integrity checks.

get_chunk_analysis_contextB

Return full chunk content for host-agent conceptual analysis.

commit_chunk_analysisC

Store bilingual topic, study focus, and coherence flag for a chunk.

get_study_index_contextB

Return verified chunk metadata and analyses so the host agent can author the study indexes.

commit_study_indexC

Store Persian and English study indexes authored by the host agent.

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/alifazelidehkordi/ducsplit'

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