{ "mcpServers": { "Redis": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-redis", "redis://localhost:6379" ], "disabled": false, "autoApprove": ["set", "get", "list", "delete"], "timeout": 600, "alwaysAllow": ["set", "get", "delete", "list"] }, "Git Tools": { "command": "python3", "args": ["-m", "mcp_server_git"], "disabled": false, "autoApprove": [ "git_status", "git_log", "git_diff_unstaged", "git_diff_staged", "git_diff", "git_commit", "git_add", "git_reset", "git_create_branch", "git_checkout", "git_show" ], "timeout": 600, "alwaysAllow": [ "git_status", "git_add", "git_commit", "git_reset", "git_diff_unstaged", "git_diff_staged", "git_diff", "git_log", "git_create_branch", "git_checkout", "git_show" ] }, "Puppeteer": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-puppeteer"], "disabled": false, "autoApprove": [ "puppeteer_navigate", "puppeteer_screenshot", "puppeteer_click", "puppeteer_fill", "puppeteer_select", "puppeteer_hover", "puppeteer_evaluate" ], "timeout": 600, "alwaysAllow": [ "puppeteer_navigate", "puppeteer_screenshot", "puppeteer_click", "puppeteer_fill", "puppeteer_select", "puppeteer_hover", "puppeteer_evaluate" ] }, "Sequential Thinking": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-sequential-thinking"], "disabled": false, "autoApprove": ["sequentialthinking"], "timeout": 600, "alwaysAllow": ["sequentialthinking"] }, "Filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/chrisdukes/Desktop"], "disabled": false, "autoApprove": [ "list_allowed_directories", "directory_tree", "read_file", "read_multiple_files", "write_file", "edit_file", "create_directory", "list_directory", "move_file", "search_files", "get_file_info" ], "timeout": 600, "alwaysAllow": [ "list_allowed_directories", "directory_tree", "read_file", "read_multiple_files", "write_file", "edit_file", "create_directory", "list_directory", "move_file", "search_files", "get_file_info" ] }, "GitHub": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"], "disabled": false, "autoApprove": [ "search_repositories", "create_or_update_file", "create_repository", "get_file_contents", "push_files", "create_issue", "create_pull_request", "fork_repository", "create_branch", "list_commits", "list_issues", "update_issue", "add_issue_comment", "search_code", "search_issues", "search_users", "get_issue", "get_pull_request", "list_pull_requests", "create_pull_request_review", "merge_pull_request", "get_pull_request_files", "get_pull_request_status", "update_pull_request_branch", "get_pull_request_comments", "get_pull_request_reviews" ], "timeout": 1800, "alwaysAllow": [ "create_or_update_file", "search_repositories", "create_repository", "get_file_contents", "push_files", "create_issue", "create_pull_request", "fork_repository", "create_branch", "list_commits", "list_issues", "update_issue", "add_issue_comment", "search_code", "search_issues", "search_users", "get_issue", "get_pull_request", "list_pull_requests", "create_pull_request_review", "merge_pull_request", "get_pull_request_files", "get_pull_request_status", "update_pull_request_branch", "get_pull_request_comments", "get_pull_request_reviews" ] }, "Mem0": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-memory"], "alwaysAllow": [ "create_entities", "create_relations", "add_observations", "delete_entities", "delete_observations", "delete_relations", "read_graph", "search_nodes", "open_nodes" ], "timeout": 600 }, "Supabase": { "command": "npx", "args": ["-y", "@supabase/mcp-server-supabase@latest"], "alwaysAllow": [ "list_organizations", "get_organization", "list_projects", "get_project", "get_cost", "confirm_cost", "create_project", "pause_project", "restore_project", "list_tables", "list_extensions", "list_migrations", "apply_migration", "execute_sql", "list_edge_functions", "deploy_edge_function", "get_logs", "get_project_url", "get_anon_key", "generate_typescript_types", "create_branch", "list_branches", "delete_branch", "merge_branch", "reset_branch", "rebase_branch" ], "timeout": 1800 }, "mcp-omnisearch": { "command": "npx", "args": ["-y", "mcp-omnisearch"], "disabled": false, "autoApprove": [ "search_tavily", "search_brave", "search_kagi", "ai_perplexity", "ai_kagi_fastgpt", "process_jina_reader", "process_kagi_summarizer", "process_tavily_extract", "firecrawl_scrape_process", "firecrawl_crawl_process", "firecrawl_map_process", "firecrawl_extract_process", "firecrawl_actions_process", "enhance_kagi_enrichment", "enhance_jina_grounding" ], "alwaysAllow": [ "search_tavily", "search_brave", "search_kagi", "ai_perplexity", "ai_kagi_fastgpt", "process_jina_reader", "process_kagi_summarizer", "process_tavily_extract", "firecrawl_scrape_process", "firecrawl_crawl_process", "firecrawl_map_process", "firecrawl_extract_process", "firecrawl_actions_process", "enhance_kagi_enrichment", "enhance_jina_grounding", "tavily_search", "brave_search", "kagi_search", "kagi_fastgpt_search", "jina_reader_process", "kagi_summarizer_process", "tavily_extract_process", "jina_grounding_enhance", "kagi_enrichment_enhance", "perplexity_search" ], "timeout": 1800 } } }