Menabar/MCP-Server
If you are the rightful owner of MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The MCP Server for Find Reference is designed to recursively search directories for text matches and parse tree metadata.
The MCP Server for Find Reference is a specialized server that facilitates the search for text matches and parse tree metadata within a directory. It operates by recursively scanning all files in a specified directory, providing detailed information about text occurrences and parse tree structures. This server is particularly useful for developers who need to analyze codebases for specific text patterns or understand the structure of code through parse trees. The server can be easily integrated into existing workflows and supports customization for future enhancements such as case-insensitive searches and ignoring specific files or folders.
Features
- Recursive directory scanning for text matches and parse tree metadata.
- Supports two main tools: get-text-matches and get-parse-tree.
- Provides detailed output including file, line, and column for text matches.
- Facilitates complex queries about variable types and definitions.
- Allows troubleshooting by specifying or excluding certain tools.
Usages
usage with AMP
Add the server to AMP using http://localhost:3001 and name it get-text-matches.
usage with Node
Run the server using node server.js.
Tools
get-text-matches
Returns a list of {file, line, column} where an exact text match is found.
get-parse-tree
Returns the metadata from a parse tree for a given string.