Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WOODY_API_KEYYesYour Woody API key, obtained by emailing gsa@gunsmith.academy

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
ask_woodyA

Ask Woody any firearms question and get an expert answer with citations.

Covers: builds, maintenance, legal/regulatory, ballistics, product specs, compatibility, NFA rules, state law, suppressor setups, and more.

Args: question: The firearms question (max 2000 characters). state: US state code for jurisdiction-specific legal answers (e.g. "TX", "CA"). Leave empty for general questions. user_tier: User tier — "free", "operator", "patriot", or "armorer". Affects answer depth and model selection.

Returns: Woody's expert answer. If a legal_disclaimer is present, surface it to the user — it means the answer touches on legal or regulatory content.

search_knowledge_baseA

Search Woody's verified firearms knowledge base directly.

Pure vector retrieval — no AI inference, no extra token cost. Returns raw document chunks with relevance scores. Good for fact-checking, looking up specific specs, or finding source material before asking a follow-up question with ask_woody.

Args: query: Search query (e.g. "Geissele SSA-E trigger pull weight"). top_k: Number of results to return (1-10, default 3).

Returns: Matching knowledge base chunks with relevance scores and metadata.

check_woody_statusA

Check Woody's current capabilities, KB version, and API status. Use this to verify the connection is working or to see what Woody supports.

Returns: Woody's name, version, available tools, and KB stats.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
capabilities_resourceWoody's tool manifest — available capabilities and input schemas.
calibers_resourceList of firearm calibers and cartridges Woody can analyze.

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/Gunsmith-Academy/woody-mcp'

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