Skip to content

fleet module + modules answer MCP tools/call in-process (1.6.0) - #27

Merged
ralyodio merged 1 commit into
masterfrom
feat/fleet-module
Oct 6, 2026
Merged

ralyodio merged 1 commit into
masterfrom
feat/fleet-module

Conversation

@ralyodio

@ralyodio ralyodio commented Oct 6, 2026

Copy link
Copy Markdown
Contributor
  • mcp_modules/fleet: fleet_list_services, fleet_get_service, fleet_search_services, fleet_get_auth over @profullstack/stack/fleet (62 services, CoinPay OAuth), plus /fleet HTTP routes.
  • Core: modules exporting callTool(name, args) return real results from tools/call (was a stub for every module); tool objects keep their own description + inputSchema in tools/list. Others unchanged.
  • 93 passing (3 new, incl. a real tools/call through setupCoreRoutes).

🤖 Generated with Claude Code

mcp_modules/fleet: fleet_list_services, fleet_get_service, fleet_search_services
and fleet_get_auth over @profullstack/stack/fleet (the 62-service catalog, all on
CoinPay OAuth), plus /fleet HTTP routes.

Core: a module that exports callTool(name, args) now gets real results from MCP
tools/call instead of the 'use the HTTP endpoint' note, and tools declared as
objects keep their own description and inputSchema in tools/list. Modules
without either behave exactly as before.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 6, 2026

Copy link
Copy Markdown

ThreatCrush Security Scan

16 finding(s)

HIGH/CRITICAL: 13 | MEDIUM: 3

Severity Rule Location
HIGH sh-plaintext-download bin/deploy.sh:49
HIGH secret-generic-api-key mcp_modules/convert2doc/examples/usage-example.js:11
HIGH secret-generic-api-key mcp_modules/fake_json/docs/api.md:151
HIGH secret-generic-api-key mcp_modules/fake_json/README.md:82
HIGH secret-generic-api-key mcp_modules/seo-ranking/examples/basic-usage.js:10
HIGH secret-generic-api-key mcp_modules/seo-ranking/examples/basic-usage.js:22
HIGH secret-generic-api-key mcp_modules/seo-ranking/examples/basic-usage.js:38
HIGH secret-generic-api-key mcp_modules/seo-ranking/examples/basic-usage.js:166
HIGH secret-generic-api-key mcp_modules/seo-ranking/examples/basic-usage.js:187
HIGH secret-generic-api-key mcp_modules/seo-ranking/examples/basic-usage.js:215
HIGH secret-generic-api-key mcp_modules/seo-ranking/README.md:415
HIGH secret-generic-credential mcp_modules/webhook_verify/examples/basic-usage.js:10
HIGH sensitive-file-committed sample.env:1
MEDIUM sh-remote-script-execution bin/provision.sh:43
MEDIUM sh-remote-script-execution mcp_modules/wcag/bin/install.sh:111
MEDIUM sh-remote-script-execution mcp_modules/wcag/bin/install.sh:120

Snippets are redacted; ThreatCrush never prints matched credential material.

@ralyodio
ralyodio merged commit 2b31000 into master Oct 6, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant