Skip to main content
Glama
OmniZenRaj

dxf-mcp

by OmniZenRaj

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DXF_MCP_ROOTNoThe root directory containing DXF files. If unset, defaults to the process working directory.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_drawingsA

List DXF files available under a directory, relative to the configured root.

drawing_summaryA

Describe one drawing: DXF version, units, layer and block counts, entity mix.

Call this first. It is cheap, and it tells you which of the other tools is worth calling on this file.

list_layersA

List every layer in a drawing with its colour, linetype, state and entity count.

extract_bill_of_materialsA

Extract a bill of materials from block insertions and their attributes.

Each placed block becomes a row and each attribute tag becomes a column, which is the shape drawing data has to be in before it can reach an ERP or a PLM record. Pass block to restrict the extract to one block name.

check_standardsA

Check a drawing against drafting standards.

Reports missing required layers, forbidden layers and wrong units as errors, and empty layers as warnings. passed reflects errors only, so a drawing with warnings still passes.

find_textA

Search TEXT, MTEXT and block attributes for a substring, case-insensitively.

Useful for locating a part number or a revision note when you do not yet know which block or layer it lives on.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
rootThe directory this server is confined to.

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/OmniZenRaj/dxf-mcp'

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