⚠️ Breaking change
All 9 tools renamed to dot-notation for navigable hierarchy. Update any prompts, skills, or scripts that reference the old names.
| Old | New |
|---|---|
find_leads |
leads.find |
refine_idea |
idea.refine |
expand_themes |
idea.expand |
search_source |
leads.search |
get_run |
runs.get |
list_runs |
runs.list |
billing_status |
account.billing |
draft_outreach |
outreach.draft |
plan_acquisition_funnel |
outreach.plan |
What's new
- Optional config:
GORILLA_API_KEYis now declared optional in the Smitheryuser_configso clients can install the server and browse tools without entering a key. Tool calls still require it (clear error if missing). - Dockerfile pinned to
node:22-alpine(wasnode:25-alpine) so Glama's container build matchesengines.nodeand uses the working NodeSource signing keys. - Smithery badge added to README. Server published at smithery.ai/server/opusforge/gorilla-mcp.
- Internal references in tool descriptions, response text, and CI introspection check all updated to dot-notation.
Validated
- Docker build succeeds on
node:22-alpine - All 9 tools list correctly with annotations + dot-notation names
account.billing,runs.list,runs.get,outreach.plan,idea.refineall return live data through the container- Routing for paid tools (
leads.find,leads.search,idea.expand,outreach.draft) verified via 401 propagation