@maiife-ai-pub/probe
v0.4.0
Published
AI environment scanner — discover IDE extensions, MCP servers, agent frameworks, API keys, local models
Maintainers
Readme
@maiife-ai-pub/probe
AI environment scanner — discover IDE extensions, MCP servers, agent frameworks, API keys, and local models running on your machine.
Part of the Maiife AI Governance Toolkit.
Install
npm install -g @maiife-ai-pub/probe
# or run without installing
npx @maiife-ai-pub/probe scanCLI
# Full environment scan
maiife-probe scan
# Watch mode — re-scan on changes
maiife-probe watch
# Scan a specific directory
maiife-probe scan --path /path/to/projectPost results to Maiife
If you have a Maiife account, point probe at your gateway to land findings in your governed substrate:
export MAIIFE_GATEWAY=https://gateway.maiife.ai # or your org's gateway
export MAIIFE_API_KEY=mk-... # create in console → API Keys
maiife-probe scan # scans AND postsFlags:
--post-to <url>overrideMAIIFE_GATEWAY--key <mk-...>overrideMAIIFE_API_KEY--no-postrun scan locally even if env is set--post-onlysilent POST; exit 1 on failure (for CI)
Posting is fully optional. With no env + no flags, probe behaves exactly as a standalone CLI.
MCP Server
Add to your Claude Desktop config (%APPDATA%\Claude\claude_desktop_config.json on Windows, ~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"maiife-probe": {
"command": "npx",
"args": ["@maiife-ai-pub/probe", "mcp"]
}
}
}Available tools: probe_scan
Programmatic API
import { scanEnvironment } from "@maiife-ai-pub/probe";
const result = await scanEnvironment({ scope: "full", path: process.cwd() });
console.log(result.ide); // IDE extensions
console.log(result.mcp); // MCP servers
console.log(result.agents); // Agent frameworks
console.log(result.keys); // API keys found
console.log(result.models); // Local models (Ollama, vLLM)License
Apache 2.0 — Built by Maiife
