{"id":"pollinations-chucknorris","name":"chucknorris","homepage":"https://www.npmjs.com/package/@pollinations/chucknorris","repo_url":"https://github.com/pollinations/chucknorris","category":"ai-ml","subcategories":[],"tags":["mcp","model-context-protocol","llm","prompts","nodejs","security-research","tooling"],"what_it_does":"An MCP server (installable via npx) that provides specialized “enhancement prompts” to LLMs using a dynamic schema approach, inspired by elder-plinius’ L1B3RT4S. It describes a multi-phase tool-description/scheme change intended to improve prompt effectiveness.","use_cases":["Building an MCP-based prompt/tool layer for experiments with LLM behavior","Security research/evaluation of MCP tool interactions and prompt/tool poisoning defenses","Rapid prototyping of MCP tools using @modelcontextprotocol/sdk in a Node environment"],"not_for":["Production deployments where you need strict safety guarantees or compliance-grade prompt controls","Teams seeking a tool that explicitly avoids jailbreak-related techniques","Environments requiring strong governance, auditing, and documented operational guarantees"],"best_when":null,"avoid_when":null,"alternatives":["Other general-purpose MCP prompt/tools (if available in your ecosystem)","Using static, policy-aligned system prompts without dynamic tool-schema changes","Model/provider-native prompt tooling and moderation layers instead of MCP-based enhancement prompts"],"af_score":43.2,"security_score":12.0,"reliability_score":32.5,"package_type":"mcp_server","discovery_source":["github"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-30T15:19:58.400435+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":null,"has_sdk":true,"sdk_languages":["JavaScript","TypeScript"],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":[],"oauth":false,"scopes":false,"notes":"No authentication mechanism is described for the MCP server/tool invocation. Usage appears to be local/CLI-driven (npx) via an MCP client configuration."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"No pricing details provided; appears to be an open-source/npm package run by the consumer."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":43.2,"security_score":12.0,"reliability_score":32.5,"mcp_server_quality":60.0,"documentation_accuracy":55.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":95.0,"rate_limit_clarity":0.0,"tls_enforcement":0.0,"auth_strength":0.0,"scope_granularity":0.0,"dependency_hygiene":40.0,"secret_handling":30.0,"security_notes":"The project is explicitly framed around jailbreak/limit-bypass prompt techniques and dynamic behavior intended to evade detection, which is a meaningful security risk in production contexts. No authentication, authorization, TLS requirements, secrets handling approach, or rate limiting details are documented in the provided README/manifest excerpt. It depends on @modelcontextprotocol/sdk and node-fetch; without a lockfile/audit data, dependency hygiene cannot be verified.","uptime_documented":0.0,"version_stability":55.0,"breaking_changes_history":55.0,"error_recovery":20.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Designed for dynamic, multi-phase behavior (tool/schema changes across calls), which may be surprising to generic agents expecting stable tool schemas.","README indicates experimental behavior and variable effectiveness depending on model; agents may see non-deterministic outcomes.","No documented error taxonomy/retry/idempotency semantics were provided in the provided materials."]}}