Skip to main content
Glama
feodor-ra

printables-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_modelsC

Search Printables models by text with optional filters and pagination.

Returns:
    The total match count and one page of model summaries.
get_modelB

Get a model's full card: Markdown description, tags, category, license, print parameters, images, remixes.

Returns:
    The model details.
list_model_filesA

List every downloadable file of a model with sizes and, for G-code, printer/material/slicing parameters.

Use `get_download_links` to obtain the actual URLs.

Returns:
    All files of the model.
get_download_linksA

Get direct download URLs (valid for 24 hours) for a model's files.

Files that cannot be downloaded anonymously (paid or club-only models) come back with an `error` instead of a
URL; the other files are unaffected.

Returns:
    One link or error per requested file.
list_categoriesA

List all model categories with their full paths; the IDs feed search_models(category_id=...).

Returns:
    All categories.
list_licensesA

List the licenses models are published under; the IDs feed search_models(license_ids=...).

Returns:
    All licenses.
get_authorC

Get an author's public profile.

Returns:
    The profile.
list_author_modelsB

List models published by an author, page by page.

Returns:
    One page of the author's models and the cursor for the next one.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 8 tools

Disambiguation5/5

Each tool targets a clearly distinct resource and action: author model listing vs. author profile lookup, model search vs. model detail, file listing vs. download link retrieval, and category/license lookup. There is no meaningful overlap that would cause an agent to misselect a tool.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern such as list_author_models, search_models, get_model, list_model_files, and get_download_links. The convention is predictable and readable throughout.

Tool Count5/5

Eight tools is well-scoped for a read-only Printables browsing and download server. Each tool covers a distinct part of the model discovery and retrieval workflow without obvious redundancy.

Completeness4/5

The surface covers the core lifecycle of finding models, inspecting details, listing files, and obtaining download links, along with supporting category, license, and author lookups. Minor gaps exist, such as no dedicated author search or collection browsing, but these are not blocking for the stated purpose.

Maintenance

ActivityMaintained
ResponsivenessNo issues