claudepro-directory
Verified Safeby JSONbored
Overview
A central directory and API gateway for discovering, searching, and managing various Claude configurations, including AI agents, MCP servers, rules, commands, and hooks. It provides content serving, search, and OAuth authorization for MCP clients.
Installation
cd apps/edge && supabase functions serveEnvironment Variables
- NEXT_PUBLIC_SUPABASE_URL
- NEXT_PUBLIC_SUPABASE_ANON_KEY
- SUPABASE_SERVICE_ROLE_KEY
- SUPABASE_PROJECT_REF
- POSTGRES_URL_NON_POOLING
- REVALIDATE_SECRET
- INDEXNOW_API_KEY
- INDEXNOW_TRIGGER_KEY
- POLAR_ACCESS_TOKEN
- POLAR_ENVIRONMENT
- RESEND_API_KEY
- RESEND_AUDIENCE_ID
- RESEND_FROM_EMAIL
- RESEND_WEBHOOK_SECRET
- R2_ACCESS_KEY_ID
- R2_SECRET_ACCESS_KEY
- R2_ENDPOINT
- R2_BUCKET_NAME
- INNGEST_EVENT_KEY
- INNGEST_SIGNING_KEY
- INTERNAL_API_SECRET
- GITHUB_TOKEN
- GITHUB_REPO_OWNER
- GITHUB_REPO_NAME
- DISCORD_ERROR_WEBHOOK_URL
- DISCORD_CHANGELOG_WEBHOOK_URL
- DISCORD_ANNOUNCEMENTS_WEBHOOK_URL
- DISCORD_SUBMISSIONS_WEBHOOK_URL
- DISCORD_JOBS_WEBHOOK_URL
- MCP_SERVER_URL
Security Notes
The project demonstrates a strong focus on security, employing environment variables for all secrets, using timing-safe comparisons for critical keys, validating webhook signatures (Svix, Supabase), and sanitizing user-provided content (URLs, HTML). It uses Supabase's RLS and client isolation (anon vs. admin clients with justification) and implements rate limiting and circuit breakers for API resilience and abuse prevention. PII redaction is configured for logging. No 'eval' or obvious obfuscation was detected in the provided code snippets. Extensive architectural ESLint rules enforce secure coding practices.
Similar Servers
claude-codex-settings
A comprehensive toolkit and configuration for developing Claude Code plugins, integrating various external services and APIs, and enhancing AI-assisted coding workflows.
consult-llm-mcp
An MCP server that allows AI agents like Claude Code to consult stronger, more capable AI models (e.g., GPT-5.2, Gemini 3.0 Pro) for complex code analysis, debugging, and architectural advice.
my-ai-tools
Provides a comprehensive setup and configuration management guide for an AI-powered developer environment, integrating various AI coding tools and their custom settings.
awesome-mcp
This project provides a curated list of Model Context Protocol (MCP) servers and tools, accessible via a desktop application, designed to enhance Claude Desktop and other AI assistants.