Gunsnation MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GUNSNATION_API_KEY | Yes | Your Gunsnation API key | |
| GUNSNATION_API_URL | No | Custom API URL (defaults to https://api.gunsnation.com) | https://api.gunsnation.com |
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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_firearmsA | Search the Gunsnation firearms database. Returns a list of firearms matching the search criteria with basic details including name, brand, caliber, action type, and price. |
| get_firearmA | Get detailed information about a specific firearm by its ID. Returns comprehensive details including specifications, description, and images. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 2 tools
The two tools have perfectly distinct purposes: one retrieves a specific firearm by ID, while the other performs a broad search across the database. No ambiguity exists between lookup-by-identifier and search-by-criteria operations.
Both tools follow a consistent snake_case verb_noun pattern. The singular/plural distinction (get_firearm vs search_firearms) logically reflects their respective functions of retrieving one versus finding many.
With only 2 tools, the server meets the minimum viable surface for a read-only database but feels thin. It covers basic retrieval workflows but lacks browsing, listing, or filtering tools that would enrich the firearms domain.
Core read operations (search and get) are present, but notable gaps exist for discovery workflows such as browsing categories, listing manufacturers, or filtering by specific attributes like caliber or action type. Agents can work around these with broad searches, but the surface is minimal.