
Woody Mcp
io.github.Gunsmith-AcademyPublished by GitHub account Gunsmith-Academyv1.0.3Updated Oct 24, 2026
Woody, the AI firearms expert. Verified specs, legal lookups, and knowledge base.
Overview
Woody MCP gives an assistant a firearms knowledge base, jurisdiction-specific legal lookups, and specialist routing for build, ballistics, and maintenance…
- What you can do
- Woody MCP exposes an AI firearms expert through three tools. ask_woody answers firearms questions with citations and legal disclaimers, optionally scoped to a US state code. search_knowledge_base performs pure vector retrieval over a curated knowledge base of manufacturer specs and community-verified data, with no AI inference. check_woody_status reports current capabilities and knowledge base version without needing an API key. Two resources expose the tool manifest and supported calibers.
- When to use it
- Useful when an assistant needs cited firearms information, state-specific legal lookups, or ballistics and maintenance guidance inside a chat client. The free tier covers knowledge base search only; AI answers and the legal engine require a paid tier.
- Requirements
- A local Python runtime (pip install woody-mcp, or uvx woody-mcp with no install). A Woody API key in the WOODY_API_KEY environment variable, requested by email or through the developer page. Desktop MCP clients only; no web executable. Network access to the Woody service.
Installation
In SourceWeft
- Open Woody Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
woody-mcp
mcp-name: io.github.Gunsmith-Academy/woody-mcp
MCP server for Woody, an AI firearms expert with a verified knowledge base, jurisdiction-specific legal engine, and multi-agent specialist routing.
Add Woody as a native tool in Claude Desktop, Claude Code, Cursor, Windsurf, or any MCP-compatible client.
What Woody can do
- Answer any firearms question with verified citations (builds, maintenance, legal, ballistics, product specs)
- Look up state-specific firearms laws with jurisdiction-aware citations
- Search a curated knowledge base of manufacturer specs and community-verified data
- Route complex questions to specialist agents (legal, ballistics, maintenance)
Install
Or with uvx (no install needed):
Get an API key
Email [email protected] to request a wdy_ API key.
Tiers:
- kb_only — Free. KB search only, no AI answers.
- standard — $9/mo. Full AI answers, 30 req/min.
- premium — $29/mo. AI answers + Ballistic Solver + legal engine, 60 req/min.
Claude Desktop setup
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
Restart Claude Desktop. Woody's tools will appear automatically.
Claude Code setup
Then set your key in your shell environment:
Tools
ask_woody
Ask Woody any firearms question. Returns an expert answer with citations and legal disclaimers where applicable.
search_knowledge_base
Search Woody's verified KB directly. Pure vector retrieval, no AI inference, near-zero latency.
check_woody_status
Check Woody's current capabilities and KB version. No API key required.
Resources
woody://capabilities— Full tool manifest with input schemaswoody://supported-calibers— List of calibers Woody can analyze
License
MIT for the MCP client. The Woody API is proprietary.
Source: README.md at commit 37d2164
Tools
0Version history
1- v1.0.3LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts