Now we have a simble list of tools and when we add many MCP it is mess and really hard to find anything.
My proposition is to make it more readable:
Context7 MCP Tools
- mcp_context7_tool_get_library_docs
- mcp_context7_tool_resolve_library_id
Exa MCP Tools
- mcp_exa_tool_company_research_exa
- mcp_exa_tool_crawling_exa
- mcp_exa_tool_deep_researcher_check
- mcp_exa_tool_deep_researcher_start
- mcp_exa_tool_linkedin_search_exa
- mcp_exa_tool_web_search_exa
Forge Tools
- forge_tool_attempt_completion
- forge_tool_fs_create
- forge_tool_fs_patch
- forge_tool_fs_read
- forge_tool_fs_remove
- forge_tool_fs_search
- forge_tool_fs_undo
- forge_tool_net_fetch
- forge_tool_process_shell
GitHub MCP Tools
- mcp_github-mcp_tool_add_issue_comment
- mcp_github-mcp_tool_create_branch
- mcp_github-mcp_tool_create_issue
- mcp_github-mcp_tool_create_or_update_file
- mcp_github-mcp_tool_create_pull_request
- mcp_github-mcp_tool_create_pull_request_review
- mcp_github-mcp_tool_create_repository
- mcp_github-mcp_tool_fork_repository
- mcp_github-mcp_tool_get_file_contents
- mcp_github-mcp_tool_get_issue
- mcp_github-mcp_tool_get_pull_request
- mcp_github-mcp_tool_get_pull_request_comments
- mcp_github-mcp_tool_get_pull_request_files
- mcp_github-mcp_tool_get_pull_request_reviews
- mcp_github-mcp_tool_get_pull_request_status
- mcp_github-mcp_tool_list_commits
- mcp_github-mcp_tool_list_issues
- mcp_github-mcp_tool_list_pull_requests
- mcp_github-mcp_tool_merge_pull_request
- mcp_github-mcp_tool_push_files
- mcp_github-mcp_tool_search_code
- mcp_github-mcp_tool_search_issues
- mcp_github-mcp_tool_search_repositories
- mcp_github-mcp_tool_search_users
- mcp_github-mcp_tool_update_issue
- mcp_github-mcp_tool_update_pull_request_branch
Memory MCP Tools
- mcp_memory_tool_add_observations
- mcp_memory_tool_create_entities
- mcp_memory_tool_create_relations
- mcp_memory_tool_delete_entities
- mcp_memory_tool_delete_observations
- mcp_memory_tool_delete_relations
- mcp_memory_tool_open_nodes
- mcp_memory_tool_read_graph
- mcp_memory_tool_search_nodes
Perplexity MCP Tools
- mcp_perplexity_tool_deep_research
- mcp_perplexity_tool_reason
- mcp_perplexity_tool_search
Playwright MCP Tools
- mcp_playwright_tool_browser_click
- mcp_playwright_tool_browser_close
- mcp_playwright_tool_browser_console_messages
- mcp_playwright_tool_browser_drag
- mcp_playwright_tool_browser_evaluate
- mcp_playwright_tool_browser_file_upload
- mcp_playwright_tool_browser_handle_dialog
- mcp_playwright_tool_browser_hover
- mcp_playwright_tool_browser_install
- mcp_playwright_tool_browser_navigate
- mcp_playwright_tool_browser_navigate_back
- mcp_playwright_tool_browser_navigate_forward
- mcp_playwright_tool_browser_network_requests
- mcp_playwright_tool_browser_press_key
- mcp_playwright_tool_browser_resize
- mcp_playwright_tool_browser_select_option
- mcp_playwright_tool_browser_snapshot
- mcp_playwright_tool_browser_tab_close
- mcp_playwright_tool_browser_tab_list
- mcp_playwright_tool_browser_tab_new
- mcp_playwright_tool_browser_tab_select
- mcp_playwright_tool_browser_take_screenshot
- mcp_playwright_tool_browser_type
- mcp_playwright_tool_browser_wait_for
Reddit MCP Tools
- mcp_reddit_tool_fetch_reddit_hot_threads
- mcp_reddit_tool_fetch_reddit_post_content
Repomix MCP Tools
- mcp_repomix_tool_file_system_read_directory
- mcp_repomix_tool_file_system_read_file
- mcp_repomix_tool_grep_repomix_output
- mcp_repomix_tool_pack_codebase
- mcp_repomix_tool_pack_remote_repository
- mcp_repomix_tool_read_repomix_output
Sequential Thinking MCP Tools
- mcp_sequentialthinking_tool_sequentialthinking
Other Tools
Summary:
- Context7: 2 tools
- Exa: 6 tools
- Forge: 9 tools
- GitHub: 26 tools
- Memory: 9 tools
- Perplexity: 3 tools
- Playwright: 24 tools
- Reddit: 2 tools
- Repomix: 6 tools
- Sequential Thinking: 1 tool
- Other: 2 tools
- Total: 90 tools
and you can add option to show details for each tools:
Context7 MCP Tools
- mcp_context7_tool_get_library_docs - Fetches up-to-date documentation for a library using Context7-compatible library ID
- mcp_context7_tool_resolve_library_id - Resolves a package/product name to a Context7-compatible library ID and returns matching libraries
Exa MCP Tools
- mcp_exa_tool_company_research_exa - Research companies using Exa AI - finds comprehensive information about businesses, organizations, and corporations
- mcp_exa_tool_crawling_exa - Extract and crawl content from specific URLs using Exa AI - retrieves full text content, metadata, and structured information
- mcp_exa_tool_deep_researcher_check - Check the status and retrieve results of a deep research task performed by AI agent
- mcp_exa_tool_deep_researcher_start - Start a comprehensive AI-powered deep research task for complex queries with extensive web searches and analysis
- mcp_exa_tool_linkedin_search_exa - Search LinkedIn profiles and companies using Exa AI - finds professional profiles and business-related content
- mcp_exa_tool_web_search_exa - Search the web using Exa AI - performs real-time web searches and can scrape content from specific URLs
Forge Tools
- forge_tool_attempt_completion - Present the final result of your work to the user after confirming all previous tool uses were successful
- forge_tool_fs_create - Create a new file at a specified path with provided content, automatically handling missing directories
- forge_tool_fs_patch - Modify files with targeted line operations (prepend, append, replace, swap, delete) on matched patterns
- forge_tool_fs_read - Read file contents from specified absolute path, with automatic text extraction from PDF and DOCX files
- forge_tool_fs_remove - Delete a file at the specified absolute path (operation cannot be undone)
- forge_tool_fs_search - Recursively search directories for files by content (regex) and/or name (glob pattern) with context-rich results
- forge_tool_fs_undo - Revert the most recent file operation (create/modify/delete) on a specific file
- forge_tool_net_fetch - Fetch content from URLs with optional markdown conversion
- forge_tool_process_shell - Execute shell commands with safety measures using restricted bash (rbash)
GitHub MCP Tools
- mcp_github-mcp_tool_add_issue_comment - Add a comment to an existing GitHub issue
- mcp_github-mcp_tool_create_branch - Create a new branch in a GitHub repository from specified source branch
- mcp_github-mcp_tool_create_issue - Create a new issue in a GitHub repository with title, body, labels, and assignees
- mcp_github-mcp_tool_create_or_update_file - Create or update a single file in a GitHub repository with commit message
- mcp_github-mcp_tool_create_pull_request - Create a new pull request in a GitHub repository between specified branches
- mcp_github-mcp_tool_create_pull_request_review - Create a review on a pull request with comments and approval status
- mcp_github-mcp_tool_create_repository - Create a new GitHub repository in your account with optional initialization
- mcp_github-mcp_tool_fork_repository - Fork a GitHub repository to your account or specified organization
- mcp_github-mcp_tool_get_file_contents - Get the contents of a file or directory from a GitHub repository
- mcp_github-mcp_tool_get_issue - Get details of a specific issue in a GitHub repository
- mcp_github-mcp_tool_get_pull_request - Get details of a specific pull request including status and metadata
- mcp_github-mcp_tool_get_pull_request_comments - Get the review comments on a pull request
- mcp_github-mcp_tool_get_pull_request_files - Get the list of files changed in a pull request
- mcp_github-mcp_tool_get_pull_request_reviews - Get the reviews on a pull request including approval status
- mcp_github-mcp_tool_get_pull_request_status - Get the combined status of all status checks for a pull request
- mcp_github-mcp_tool_list_commits - Get list of commits of a branch in a GitHub repository
- mcp_github-mcp_tool_list_issues - List issues in a GitHub repository with filtering options (state, labels, etc.)
- mcp_github-mcp_tool_list_pull_requests - List and filter repository pull requests by various criteria
- mcp_github-mcp_tool_merge_pull_request - Merge a pull request using specified merge method (merge, squash, rebase)
- mcp_github-mcp_tool_push_files - Push multiple files to a GitHub repository in a single commit
- mcp_github-mcp_tool_search_code - Search for code across GitHub repositories using GitHub's search API
- mcp_github-mcp_tool_search_issues - Search for issues and pull requests across GitHub repositories
- mcp_github-mcp_tool_search_repositories - Search for GitHub repositories using GitHub's search syntax
- mcp_github-mcp_tool_search_users - Search for users on GitHub with sorting and pagination options
- mcp_github-mcp_tool_update_issue - Update an existing issue in a GitHub repository (title, body, state, labels)
- mcp_github-mcp_tool_update_pull_request_branch - Update a pull request branch with the latest changes from the base branch
Memory MCP Tools
- mcp_memory_tool_add_observations - Add new observations to existing entities in the knowledge graph
- mcp_memory_tool_create_entities - Create multiple new entities in the knowledge graph with types and observations
- mcp_memory_tool_create_relations - Create multiple new relations between entities in the knowledge graph (active voice)
- mcp_memory_tool_delete_entities - Delete multiple entities and their associated relations from the knowledge graph
- mcp_memory_tool_delete_observations - Delete specific observations from entities in the knowledge graph
- mcp_memory_tool_delete_relations - Delete multiple relations from the knowledge graph
- mcp_memory_tool_open_nodes - Open specific nodes in the knowledge graph by their names
- mcp_memory_tool_read_graph - Read the entire knowledge graph structure and content
- mcp_memory_tool_search_nodes - Search for nodes in the knowledge graph based on a query
Perplexity MCP Tools
- mcp_perplexity_tool_deep_research - Conduct in-depth analysis and generate detailed reports using Perplexity's Sonar Deep Research model
- mcp_perplexity_tool_reason - Handle complex, multi-step tasks using Perplexity's Sonar Reasoning Pro model for explanations and problem-solving
- mcp_perplexity_tool_search - Quick search for simple queries using Perplexity's Sonar Pro model for straightforward questions
Playwright MCP Tools
- mcp_playwright_tool_browser_click - Perform click on a web page element (left, right, middle, double click)
- mcp_playwright_tool_browser_close - Close the browser page
- mcp_playwright_tool_browser_console_messages - Return all console messages from the browser
- mcp_playwright_tool_browser_drag - Perform drag and drop between two elements on the page
- mcp_playwright_tool_browser_evaluate - Evaluate JavaScript expression on page or specific element
- mcp_playwright_tool_browser_file_upload - Upload one or multiple files using file input elements
- mcp_playwright_tool_browser_handle_dialog - Handle browser dialogs (accept/dismiss alerts, prompts, confirmations)
- mcp_playwright_tool_browser_hover - Hover over element on page to trigger hover effects
- mcp_playwright_tool_browser_install - Install the browser specified in the config if not already installed
- mcp_playwright_tool_browser_navigate - Navigate to a specific URL in the browser
- mcp_playwright_tool_browser_navigate_back - Go back to the previous page in browser history
- mcp_playwright_tool_browser_navigate_forward - Go forward to the next page in browser history
- mcp_playwright_tool_browser_network_requests - Return all network requests since loading the page
- mcp_playwright_tool_browser_press_key - Press a key on the keyboard (arrow keys, characters, special keys)
- mcp_playwright_tool_browser_resize - Resize the browser window to specified width and height
- mcp_playwright_tool_browser_select_option - Select an option in a dropdown element
- mcp_playwright_tool_browser_snapshot - Capture accessibility snapshot of the current page (better than screenshot for actions)
- mcp_playwright_tool_browser_tab_close - Close a specific browser tab by index
- mcp_playwright_tool_browser_tab_list - List all open browser tabs
- mcp_playwright_tool_browser_tab_new - Open a new browser tab with optional URL
- mcp_playwright_tool_browser_tab_select - Select a specific browser tab by index
- mcp_playwright_tool_browser_take_screenshot - Take a screenshot of the current page or specific element
- mcp_playwright_tool_browser_type - Type text into editable elements with optional slow typing and submit
- mcp_playwright_tool_browser_wait_for - Wait for text to appear/disappear or wait for specified time
Reddit MCP Tools
- mcp_reddit_tool_fetch_reddit_hot_threads - Fetch hot threads from a specified subreddit with configurable limit
- mcp_reddit_tool_fetch_reddit_post_content - Fetch detailed content of a specific Reddit post including comments tree
Repomix MCP Tools
- mcp_repomix_tool_file_system_read_directory - List the contents of a directory using absolute path with file/directory indicators
- mcp_repomix_tool_file_system_read_file - Read a file from the local file system with security validation to prevent access to sensitive files
- mcp_repomix_tool_grep_repomix_output - Search for patterns in Repomix output file using grep-like functionality with JavaScript RegExp
- mcp_repomix_tool_pack_codebase - Package a local code directory into consolidated XML file for AI analysis with metrics and structure
- mcp_repomix_tool_pack_remote_repository - Fetch, clone, and package a GitHub repository into consolidated XML file for AI analysis
- mcp_repomix_tool_read_repomix_output - Read the contents of a Repomix-generated output file with optional line range specification
Sequential Thinking MCP Tools
- mcp_sequentialthinking_tool_sequentialthinking - Dynamic and reflective problem-solving through structured thoughts with revision and branching capabilities
Other Tools (without MCP prefix)
- forge - Main Forge assistant (appears to be a reference/identifier)
- muse - Additional tool or assistant (purpose unclear from available information)
Summary:
- 9 MCP tool groups with 86 tools total
- Forge tools: 9 tools for file system operations, shell commands, and completion
- Other tools: 2 tools (forge, muse)
- Total: 97 tools covering web automation, AI research, code management, version control, memory/knowledge graphs, and development workflows
Now we have a simble list of tools and when we add many MCP it is mess and really hard to find anything.
My proposition is to make it more readable:
and you can add option to show details for each tools: