Skip to main content
Glama
canforge

canforge-mcp

Official
by canforge

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

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

Tools

Functions exposed to the LLM to take actions

NameDescription
dbc_infoA

Summarize a local DBC file. Use this first to learn its size and node names.

list_messagesA

List DBC messages, optionally narrowing by name, ID, or sender. The server caps limit at 200.

get_messageA

Return one message and its signal layout. message accepts a name, decimal ID, or 0x-prefixed hex ID.

search_signalsA

Search signal names and comments across a DBC. The server caps limit at 200.

decode_frameA

Decode one CAN payload using a local DBC. data_hex is a hexadecimal byte string; no file is modified.

validate_dbcA

Validate a DBC and return structured issues. The server caps limit at 200.

diff_dbcsA

Compare two local DBC files and return bounded added, removed, and changed message/signal details.

probe_logA

Detect a local CAN log's format and cheap header metadata without scanning all frames.

log_statsA

Scan a local CAN log for counts, span, top IDs, and median per-ID cycle times. top is capped at 200.

log_signal_inventoryB

Inventory the DBC signals observed in one full, one-pass scan of a local CAN log.

read_framesA

Read a bounded raw-frame sample from a local log, with optional ID and timestamp filters. limit is capped at 500.

decode_logA

Decode a bounded sample of local log frames through a local DBC. Filters combine by intersection; limit is capped at 500.

signal_timeseriesA

Return a bounded, evenly downsampled [timestamp, value] series for one DBC signal. max_points is capped at 2,000.

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/canforge/canforge-mcp'

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