{"name":"io.github.VouchlyAI/pincer","slug":"vouchlyai-pincer","title":null,"description":"Secure grip for your agent's secrets - security-hardened MCP gateway with proxy token architecture","url":"https://mcp.market/server/vouchlyai-pincer","rating":null,"grade":"C","score":65,"certified":false,"status":"active","category":"ai","tags":["ai","security"],"presence":{"score":18,"stars":6,"forks":1,"downloads_week":28,"last_push_at":"2026-02-18T10:13:35.000Z","license":"NOASSERTION"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/VouchlyAI/Pincer-MCP","website":null,"version":"0.1.5","remotes":[],"packages":[{"registryType":"npm","identifier":"pincer-mcp","version":"0.1.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Proxy token for agent authentication (generated via 'pincer agent add')","isRequired":true,"format":"string","isSecret":true,"name":"PINCER_PROXY_TOKEN"},{"description":"Optional: Base URL for OpenWebUI instance","format":"string","name":"OPENWEBUI_URL"},{"description":"Optional: Base URL for OpenAI-compatible instance","format":"string","name":"OPENAI_COMPATIBLE_URL"},{"description":"Optional: Custom path for audit logs (default: ~/.pincer/audit.jsonl)","format":"string","name":"AUDIT_LOG_PATH"}]}],"tools":[{"name":"claude_chat","description":"Chat completions using Anthropic's Claude models. Supports Claude 3.5 Sonnet, Claude 3 Opus, Haiku, and more. Uses Messages API with separate system parameter.","write_action":false,"price_micros":0,"input_schema":null},{"name":"gemini_generate","description":"Generate content using Google's Game Gemini AI models. Supports Flash and Pro variants.","write_action":false,"price_micros":0,"input_schema":null},{"name":"openai_chat","description":"Chat completions using OpenAI API. Supports GPT models including gpt-4o, gpt-4-turbo, gpt-3.5-turbo, and more.","write_action":false,"price_micros":0,"input_schema":null},{"name":"openai_compatible_chat","description":"Chat completions using any OpenAI-compatible API endpoint. Perfect for Azure OpenAI, local Ollama, vLLM servers, or other OpenAI-spec providers. Requires OPENAI_COMPATIBLE_URL env var or 'url' parameter.","write_action":false,"price_micros":0,"input_schema":null},{"name":"openai_compatible_list_models","description":"List all available models from an OpenAI-compatible endpoint. Use this to discover which models are available. Requires OPENAI_COMPATIBLE_URL env var or 'url' parameter.","write_action":false,"price_micros":0,"input_schema":null},{"name":"openai_list_models","description":"List all available models from OpenAI. Use this to discover which models are available before making chat requests.","write_action":false,"price_micros":0,"input_schema":null},{"name":"openrouter_chat","description":"Chat completions using OpenRouter's unified API. Access 100+ models from multiple providers (OpenAI, Anthropic, Google, Meta, Mistral, etc.) through a single endpoint. Model names are provider-prefixed (e.g., 'openai/gpt-4', 'anthropic/claude-3-5-sonnet').","write_action":false,"price_micros":0,"input_schema":null},{"name":"openrouter_list_models","description":"List all available models from OpenRouter. Returns 100+ models from multiple providers including OpenAI, Anthropic, Google, Meta, and more.","write_action":false,"price_micros":0,"input_schema":null},{"name":"openwebui_chat","description":"Chat completions using OpenWebUI API. Supports any OpenWebUI instance (hosted or self-hosted) with OpenAI-compatible chat API.","write_action":false,"price_micros":0,"input_schema":null},{"name":"openwebui_list_models","description":"List all available models from OpenWebUI instance. Use this to discover which models are available before making chat requests.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":65,"grade":"C","scanned_at":"2026-09-28T14:29:25.529Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-28T14:29:25.473Z","components":{"code":{"score":25,"max":25,"notes":["36 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":4,"max":15,"notes":["last push 222 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"pincer-mcp","version":"0.1.5","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":6,"publishedAt":"2026-02-05T10:44:37.495Z","repositoryUrl":"git+https://github.com/VouchlyAI/Pincer-MCP.git","weeklyDownloads":28}],"repo":{"found":true,"owner":"VouchlyAI","repo":"Pincer-MCP","archived":false,"pushedAt":"2026-02-18T10:13:35Z","stars":6,"forks":1,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/252413707?v=4","ownerCreatedAt":"2026-01-01T06:17:31Z","license":"NOASSERTION"},"icon":{"url":"https://avatars.githubusercontent.com/u/252413707?v=4&s=128","source":"github"},"presence":{"stars":6,"forks":1,"downloadsWeek":28,"license":"NOASSERTION","lastPushAt":"2026-02-18T10:13:35.000Z","score":18}}}},"grade_history":[],"reviews":[]}