tsap_mcp_server
If you are the rightful owner of tsap_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.
A Model Context Protocol (MCP) implementation of Text Search and Analysis Processing (TSAP) server for code intelligence and text analysis.
TSAP MCP Server is an implementation of the Model Context Protocol (MCP) standard that provides advanced text search, processing, and analysis capabilities. It operates as a standalone server exposing a wide range of functionality through the MCP interface, making it compatible with Claude Desktop and other MCP-compatible clients. Built on the MCP Python SDK and utilizing a diverse set of specialized libraries, this server empowers AI assistants with rich capabilities for working with text, code, and document analysis through standardized interfaces.
Features
- MCP Protocol Implementation: Fully compliant with the Model Context Protocol standard for AI tooling.
- Search Capabilities: Text search with regex support, case sensitivity options, and path filtering; Code search using ripgrep with pattern matching and file filtering; Semantic search using embedding models from Nomic and sentence-transformers.
- Processing Tools: Text normalization and transformation; Pattern-based data extraction; Document structure analysis.
- Analysis Tools: Code quality and structure analysis; Text content analysis; Document profiling and metadata extraction.
- Visualization Tools: Data visualization using matplotlib; Network visualization with networkx.
Tools
search.py
Search tools for text and code.
processing.py
Text processing tools.
analysis.py
Analysis tools for code and text.
visualization.py
Visualization tools for data and networks.