{"name":"io.github.Lykhoyda/ask-llm","slug":"lykhoyda-ask-llm","title":null,"description":"Unified MCP server for Gemini, Codex, Claude, Grok, Ollama, and Antigravity","url":"https://mcp.market/server/lykhoyda-ask-llm","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":40,"stars":18,"forks":5,"downloads_week":326,"last_push_at":"2026-09-18T19:17:47.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/Lykhoyda/ask-llm","website":null,"version":"0.9.3","remotes":[],"packages":[{"registryType":"npm","identifier":"@ask-llm/mcp","version":"0.9.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"xAI API key for metered Grok requests; Ask LLM never enables billing or credits","format":"string","isSecret":true,"name":"XAI_API_KEY"},{"description":"Explicit Grok harness: xai-api (default) or grok-cli; no failover","format":"string","default":"xai-api","name":"ASK_GROK_HARNESS"},{"description":"Exact selected-harness model override (API default grok-4.6; CLI default grok-build; no fallback)","format":"string","name":"ASK_GROK_MODEL"},{"description":"Grok reasoning effort: low, medium, high, or xhigh (default: high)","format":"string","default":"high","name":"ASK_GROK_REASONING_EFFORT"},{"description":"xAI API output-token ceiling to bound accidental spend (default: 16384)","format":"string","default":"16384","name":"ASK_GROK_MAX_OUTPUT_TOKENS"},{"description":"Timeout for xAI API requests in milliseconds (default: 600000)","format":"string","default":"600000","name":"ASK_GROK_TIMEOUT_MS"},{"description":"Optional Cursor CLI credential for ask-cursor-agent; alternative to agent login","format":"string","isSecret":true,"name":"CURSOR_API_KEY"},{"description":"Timeout for model-neutral Cursor Agent harness calls (default: 600000)","format":"string","default":"600000","name":"ASK_CURSOR_TIMEOUT_MS"},{"description":"Default Claude model alias or full model name (default: opus)","format":"string","default":"opus","name":"ASK_CLAUDE_MODEL"},{"description":"Claude CLI fallback when Opus is overloaded or unavailable (default: sonnet)","format":"string","default":"sonnet","name":"ASK_CLAUDE_FALLBACK_MODEL"},{"description":"Timeout for Claude CLI execution in milliseconds (default: 600000 = 10 minutes)","format":"string","default":"600000","name":"ASK_CLAUDE_TIMEOUT_MS"},{"description":"Ollama server address (default: http://localhost:11434)","format":"string","default":"http://localhost:11434","name":"OLLAMA_HOST"},{"description":"Timeout for Antigravity (agy) execution in milliseconds (default: 300000 = 5 minutes)","format":"string","default":"300000","name":"ASK_ANTIGRAVITY_TIMEOUT_MS"},{"description":"Set to '0' to drop agy's --sandbox flag if it blocks --add-dir context reads (default: sandbox on)","format":"string","default":"1","name":"ASK_ANTIGRAVITY_SANDBOX"},{"description":"Timeout for CLI execution in milliseconds (default: 300000 = 5 minutes)","format":"string","default":"300000","name":"GMCPT_TIMEOUT_MS"},{"description":"Log verbosity: debug, info, warn, error (default: warn)","format":"string","default":"warn","name":"GMCPT_LOG_LEVEL"}]}],"tools":[{"name":"ask-cursor-agent","description":"Use Cursor Agent as a model-neutral, read-only consultation harness. The provider and exact Cursor catalog model ID are separate required fields. Runs `agent --print --mode ask` without --force/--trust, never changes spend settings, and never falls back to another model or provider.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ask-llm","description":"Send a prompt to an LLM provider (Codex, Claude, Grok, Antigravity, Ollama, Gemini). Specify which provider to use. Provider-specific fallback behavior is reported truthfully; Grok never substitutes or falls back from the requested model. Returns both human-readable text and a structured response (provider, model, sessionId, usage) via outputSchema.","write_action":true,"price_micros":0,"input_schema":null},{"name":"multi-llm","description":"Dispatch the same prompt to multiple LLM providers in parallel and return all responses in one structured payload. Use when you want to compare answers across Codex, Claude, Grok, Antigravity, Ollama, and Gemini, or when you want a multi-provider sanity check on a question. Returns per-provider success/failure, response text, model, sessionId, and token usage. Each call is fresh — no session conti","write_action":false,"price_micros":0,"input_schema":null},{"name":"ping","description":"Test connectivity with the MCP server","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-19T20:05:14.854Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T20:05:14.838Z","components":{"code":{"score":25,"max":25,"notes":["14 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@ask-llm/mcp","version":"0.9.3","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":9,"publishedAt":"2026-09-11T20:18:06.657Z","repositoryUrl":"git+https://github.com/Lykhoyda/ask-llm.git","weeklyDownloads":326}],"repo":{"found":true,"owner":"Lykhoyda","repo":"ask-llm","archived":false,"pushedAt":"2026-09-18T19:17:47Z","stars":18,"forks":5,"openIssues":12,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/8141917?v=4","ownerCreatedAt":"2014-07-12T08:09:21Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/8141917?v=4&s=128","source":"registry"},"presence":{"stars":18,"forks":5,"downloadsWeek":326,"license":"MIT","lastPushAt":"2026-09-18T19:17:47.000Z","score":40}}}},"grade_history":[],"reviews":[]}