Unified Tools (Recommended)
WISTX now provides 6 unified tools that consolidate multiple capabilities into single, easy-to-use interfaces. These are the recommended tools for new integrations.
wistx_search_code
🎯 UNIFIED code search tool. Combines semantic search, regex search, and code examples into one tool.Modes:
search_mode="semantic"- Natural language search on your indexed repossearch_mode="regex"- Pattern matching with 40+ templatessearch_mode="examples"- WISTX curated production-ready code
wistx_search_codebase, wistx_regex_search, wistx_get_devops_infra_code_exampleswistx_infrastructure
🎯 UNIFIED infrastructure tool. All infrastructure operations in one place.Actions:
init_project, design_project, review_project, optimize_project, analyze, design, validate, integrate, create, update, upgrade, backup, restore, monitor, get_existing, discoverReplaces: wistx_design_architecture, wistx_manage_infrastructure_lifecycle, wistx_manage_infrastructure, wistx_get_existing_infrastructure, wistx_discover_cloud_resourceswistx_context
🎯 UNIFIED context management. Filesystem navigation and conversation context.Actions:
list_files,read_file- Navigate indexed repositoriessave,search,get,list_saved- Manage saved contexts
wistx_list_filesystem, wistx_read_file_with_context, wistx_save_context_with_analysis, wistx_search_contexts_intelligentlywistx_index
🎯 UNIFIED indexing tool. Index repositories, docs, and manage resources.Actions:
repository- Index GitHub reposcontent- Index documentation/fileslist,status,delete- Manage indexed resources
wistx_index_repository, wistx_index_resource, wistx_manage_resourceswistx_research
🎯 UNIFIED research tool. Deep research across knowledge base and web.Sources:
knowledge_base- Internal KB with cross-domain insightsweb- General web searchsecurity- CVEs, advisoriesall- Combined search
wistx_research_knowledge_base, wistx_web_searchwistx_packages
🎯 UNIFIED packages tool. Search and read DevOps resources.Actions:
search- Search packages, tools, services, docsread_file- Read package source files
wistx_search_devops_resources, wistx_read_package_fileStandalone Tools
These tools have unique functionality and are not consolidated:wistx_get_compliance_requirements
Get compliance requirements for infrastructure resources (PCI-DSS, HIPAA, CIS, SOC2, NIST, ISO-27001, GDPR, FedRAMP).
wistx_calculate_infrastructure_cost
Industry-leading FinOps: Calculate infrastructure costs with advanced optimization including Spot instance recommendations (60-70% savings), Reserved Instance/Savings Plans guidance (31-58% savings), rightsizing suggestions, and real-time code generation guidance. Exceeds tools like Infracost by providing recommendations during code generation, not just at PR level.
wistx_troubleshoot_issue
Troubleshoot infrastructure issues with AI-powered diagnostics and solutions.
wistx_generate_documentation
Generate documentation for infrastructure code with compliance, security, and cost analysis.
Legacy Tools Reference
Core Tools
Compliance & Security
Get Compliance Requirements
Get detailed compliance requirements for infrastructure resources. Supports PCI-DSS, HIPAA, CIS, SOC2, NIST-800-53, ISO-27001, GDPR, FedRAMP, and more. Returns specific controls, remediation guidance, code examples, and verification procedures.Tool:
wistx_get_compliance_requirementsUse cases:- Check compliance requirements for AWS/GCP/Azure resources (RDS, S3, EC2, Lambda, EKS, etc.)
- Get remediation guidance and code snippets
- Verify compliance procedures
- Filter by severity (CRITICAL, HIGH, MEDIUM, LOW)
- Generate compliance reports automatically
Web Search
General web search tool for DevOps, infrastructure, compliance, FinOps, and SRE information. Provides unified web search with optional security search capabilities (CVEs, advisories). Default search type is general web search, with security search as an option.Tool:
wistx_web_searchUse cases:- Search for general DevOps and infrastructure information
- Find security advisories and CVEs (when using security search type)
- Get real-time web information
- Filter by resource type and cloud provider
- Filter by severity for security searches
- Search across DevOps, infrastructure, compliance, FinOps, and SRE domains
Regex Search
Search user’s indexed codebase using regex patterns. Perfect for security audits, compliance checks, and code analysis. Supports 40+ pre-built templates (secrets, API keys, credentials, compliance violations, Terraform/Kubernetes resources, etc.) or custom regex patterns.Tool:
wistx_regex_searchUse cases:- Find secrets and API keys using pre-built templates (api_key, password, aws_access_key, github_token, etc.)
- Security audits with pattern matching
- Compliance checks for violations (unencrypted_storage, public_access, no_mfa, etc.)
- Code analysis (terraform_resource, kubernetes_secret, function_definition, etc.)
- Custom pattern matching with regex (up to 10,000 characters)
- Filter by code type, cloud provider, and file types
- Configure regex options (case-sensitive, multiline, dotall)
- Include surrounding code context (0-10 lines, configurable)
- Maximum 1,000 results per search with timeout support
Infrastructure & Cost Management (Advanced FinOps)
Calculate Infrastructure Cost
Industry-leading FinOps tool that exceeds traditional cost calculators. Get monthly/annual costs with advanced optimization recommendations during code generation - before infrastructure is deployed.Tool:
wistx_calculate_infrastructure_costAdvanced FinOps Features:- Spot Instance Recommendations: 60-70% savings with workload suitability analysis, fallback strategies, and allocation recommendations
- Reserved Instance/Savings Plans Guidance: 31-58% savings with term and payment option analysis
- Rightsizing Recommendations: Instance type suggestions based on workload analysis
- Code Generation Guidance: Real-time recommendations for Terraform/CDK code
- Budget Integration: Check against configured budgets before deployment
- Calculate costs for AWS/GCP/Azure resources
- Get Spot instance recommendations with risk analysis
- Receive RI/Savings Plans guidance for production workloads
- Get rightsizing suggestions based on workload type
- Real-time cost optimization during code generation
Get DevOps Infrastructure Code Examples
Search infrastructure code examples from curated repositories. Supports 32+ code types including Terraform, Kubernetes, Docker, CI/CD tools (GitHub Actions, GitLab CI, Jenkins), monitoring tools (Prometheus, Grafana), and more. Returns production-ready code examples with metadata, compliance analysis, and cost estimates.Tool:
wistx_get_devops_infra_code_examplesUse cases:- Find production-ready code examples for infrastructure resources
- Search by code type (terraform, kubernetes, docker, github_actions, etc.)
- Filter by cloud provider (AWS, GCP, Azure)
- Filter by compliance standards (PCI-DSS, HIPAA, SOC2, etc.)
- Get code examples with quality scores and best practices
- Find examples that implement specific compliance controls
- Search across 100K+ curated repositories with 200+ stars
Get Existing Infrastructure
Get existing infrastructure context for a repository. Returns cost analysis, compliance status, and recommendations based on indexed repository data. Use this when coding agents need to understand existing infrastructure before creating new resources.Tool:
wistx_get_existing_infrastructureUse cases:- Understand existing infrastructure before creating new resources
- Get cost analysis for indexed repositories
- Check compliance status
- Get recommendations for improvements
Virtual Filesystem & Context Management (NEW)
List Filesystem
Navigate your indexed repositories with infrastructure-aware filesystem views. Browse directory structures, filter by infrastructure type (Terraform, Kubernetes, Docker), and view files grouped by compliance, costs, or security.Tool:
wistx_list_filesystemUse cases:- Navigate repository structure like a filesystem
- View files grouped by infrastructure type
- Filter by compliance status
- Filter by cost ranges
- Filter by security status
- Infrastructure-aware directory navigation
Read File with Context
Read specific files from your indexed repositories with rich infrastructure context. Includes dependencies, compliance controls, cost estimates, and security issues automatically.Tool:
wistx_read_file_with_contextUse cases:- Read files with full infrastructure context
- See dependencies (direct, transitive, reverse)
- View compliance controls automatically
- Get cost estimates for resources
- Check security issues
- Line-range reading for large files
Save Context with Analysis
Save conversation, architecture designs, code reviews, or any infrastructure-related context persistently. Automatically analyzes compliance, costs, and security.Tool:
wistx_save_context_with_analysisUse cases:- Save important conversations
- Persist architecture designs
- Store code review findings
- Keep troubleshooting sessions
- Build organizational knowledge base
- Automatic compliance/cost/security analysis
Search Contexts Intelligently
Search your saved contexts with infrastructure-aware filters. Find conversations, designs, or reviews by compliance standards, cost ranges, security scores, or infrastructure types.Tool:
wistx_search_contexts_intelligentlyUse cases:- Find past conversations
- Search architecture designs
- Filter by compliance standards
- Filter by cost ranges
- Filter by security scores
- Multi-faceted context search
Infrastructure Management
Manage Infrastructure
Manage infrastructure lifecycle for Kubernetes clusters and multi-cloud resources. Handles creation, updates, upgrades, backups, monitoring, and optimization.Tool:
wistx_manage_infrastructureUse cases:- Create Kubernetes clusters and multi-cloud resources
- Update and upgrade infrastructure
- Backup and restore operations
- Monitor and optimize resources
- Enforce compliance standards
Discover Cloud Resources
Discover existing cloud resources from AWS accounts and generate Terraform import context. Uses secure cross-account access (STS AssumeRole with External ID) to discover resources that can be imported into Terraform management.Tool:
wistx_discover_cloud_resourcesUse cases:- Discover existing AWS resources (EC2, RDS, S3, Lambda, etc.)
- Generate Terraform import context with dependency resolution
- Get import order and Terraform import commands
- Filter already-managed resources using Terraform state
- Enrich with compliance, pricing, and best practices
- Generate infrastructure diagrams
- Multi-region resource discovery
- Filter by resource types and tags
- Auto-retrieve saved connections (no credentials needed after setup)
Knowledge & Research
Research Knowledge Base
Deep research tool for DevOps, infrastructure, compliance, FinOps, and platform engineering knowledge. Searches internal knowledge base and optionally includes real-time web search for comprehensive coverage. Use for comprehensive research queries about best practices, patterns, strategies, guides, and cross-domain insights.Tool:
wistx_research_knowledge_baseUse cases:- Comprehensive research queries (minimum 10 characters)
- Best practices and patterns
- Cross-domain insights
- Filter by domains (compliance, finops, devops, infrastructure, security, architecture, cloud, automation, platform, sre)
- Filter by content types (guide, pattern, strategy, checklist, reference, best_practice)
- Output formats: structured, markdown (default), executive_summary
- Include or exclude cross-domain relationships
Search Codebase
Search user’s indexed codebase including repositories, documentation, and documents. Semantic search with AI analysis. Returns explanations, code snippet analysis, pattern detection, and recommendations.Tool:
wistx_search_codebaseUse cases:- Search through your indexed repositories
- Find code examples and patterns
- Get AI-analyzed results with explanations
- Filter by repository, resource type, file type, code type, and cloud provider
- Include source code snippets in results
Indexing & Resource Management
Index Repository
Index a GitHub repository for user-specific search. Supports both public and private repositories. For public repositories, no GitHub token is needed. For private repositories, the system automatically uses your connected GitHub OAuth token (set up during signup).Tool:
wistx_index_repositoryUse cases:- Index your GitHub repositories (public or private)
- Make your codebase searchable
- Support for private repositories with OAuth
- Customize include/exclude patterns for DevOps-focused indexing
- Add custom names, descriptions, and tags
Index Resource
Index content (documentation website or document file) for user-specific search. Unified tool that handles both website crawling and single file indexing. Automatically detects content type based on URL/file extension or explicit content_type parameter. Supports documentation websites, PDFs, DOCX, Markdown (md), and TXT files.Tool:
wistx_index_resourceUse cases:- Index documentation websites (with URL pattern filtering)
- Index PDFs and DOCX documents
- Index Markdown and text files
- Make documentation searchable
- Customize include/exclude URL patterns for websites
- Use content_url for remote files or file_path for local uploads
List Resources
List all indexed resources for the user. See what repositories, documentation, or documents have been indexed. Includes AI-analyzed insights about resource collection with patterns, health analysis, and recommendations.Tool:
wistx_list_resourcesUse cases:- View all indexed resources
- Filter by resource type (repository, documentation, document)
- Filter by status (pending, indexing, completed, failed)
- Get AI-analyzed insights and recommendations
Check Resource Status
Check indexing status and progress for a specific resource. Monitor indexing progress in real-time.Tool:
wistx_check_resource_statusUse cases:- Monitor indexing progress
- Check resource status
- Get progress updates
- Track indexing completion
Delete Resource
Delete an indexed resource and all associated knowledge articles. Remove indexed content when no longer needed. Supports deletion by repository URL, documentation URL, document URL, or resource ID.Tool:
wistx_delete_resourceUse cases:- Remove indexed repositories
- Clean up old resources
- Manage storage
- Delete by URL or resource ID
Code Search & Analysis
Search Packages
Search DevOps/infrastructure packages across PyPI, NPM, Terraform Registry, Crates.io, Go Modules, Helm Charts, Ansible Galaxy, Maven Central, NuGet, and RubyGems. Supports semantic search (natural language), regex search (pattern matching), and hybrid search. Packages are automatically filtered to DevOps/infrastructure domain.Tool:
wistx_search_packagesUse cases:- Find packages for compliance and infrastructure patterns
- Discover infrastructure tools and libraries
- Search package registries with natural language
- Use regex patterns for exact matching
- Filter by registry, domain, and category
Read Package File
Read specific file sections from package source code using SHA256 hash. Get complete context around code snippets found in package searches. No indexing required - fetches packages on-demand from registries.Tool:
wistx_search_packages_read_fileUse cases:- Get package source code sections
- Understand package implementation details
- Review code snippets with context
- Read up to 200 lines per request
Architecture & Design
Design Architecture
Design and initialize DevOps/infrastructure/SRE/platform engineering projects. Scaffold new projects with compliance and security built-in. Supports initialize, design, review, and optimize actions.Tool:
wistx_design_architectureUse cases:- Initialize new projects (Terraform, Kubernetes, DevOps, Platform)
- Design architectures (microservices, serverless, monolith, event-driven)
- Review existing architectures
- Optimize architectures
- Include compliance standards in design
Manage Integration
Analyze, generate, and validate infrastructure component integrations. Handles networking, security, monitoring, and service integrations. Supports analyze, generate, and validate actions.Tool:
wistx_manage_integrationUse cases:- Analyze existing integrations
- Generate integration code
- Validate integrations
- Handle networking, security, and monitoring integrations
- Consider compliance standards
Troubleshooting & Documentation
Troubleshoot Issue
Diagnose and fix infrastructure/code issues. Analyzes errors, logs, and code to identify root causes, provides fix recommendations, and prevention strategies. Supports Terraform, Kubernetes, Docker, CloudFormation, and Ansible.Tool:
wistx_troubleshoot_issueUse cases:- Diagnose errors and issues
- Fix infrastructure problems
- Get troubleshooting guidance
- Analyze error messages and logs
- Get prevention strategies
Generate Documentation
Generate comprehensive documentation and reports. Creates architecture diagrams, runbooks, compliance reports, security reports, cost reports, API documentation, and deployment guides. Supports Markdown, PDF, HTML, and JSON formats.Tool:
wistx_generate_documentationUse cases:- Generate architecture diagrams
- Create runbooks
- Generate compliance reports
- Create security and cost reports
- Generate API documentation and deployment guides
Tool Categories
By Function
- Compliance & Security
- Web Search
- Cost & FinOps
- Knowledge & Research
- Indexing
- Architecture
- Documentation & Troubleshooting
- Package Management
wistx_get_compliance_requirements- Get compliance requirements with remediation guidancewistx_regex_search- Security audits and pattern matching with pre-built templates
Getting Started
Ready to use these tools? Here’s how:1
Install WISTX MCP
Follow our Installation Guide to set up WISTX for your coding agent.
2
Get Your API Key
Sign up at wistx.ai/api-key to get your API key. You’ll need this for authentication.
3
Start Using Tools
Ask your AI assistant questions like:
- “What compliance requirements do I need for a PCI-DSS compliant RDS instance?”
- “Calculate the cost for an EKS cluster with 3 m5.large nodes”
- “Index my GitHub repository for search”
- “Search my codebase for Terraform resources”
Learn More
- Installation Guide - Set up WISTX MCP
- API Reference - REST API documentation
- Examples - Real-world use cases
- Troubleshooting - Common issues and solutions