MCP Prompts
Prompts are reusable query templates that help users effectively search and retrieve vCons. They provide guided workflows for common search patterns.
Overview
The vCon MCP Server provides 9 prompt templates:
find_by_exact_tags - Exact tag matching
find_by_semantic_search - AI-powered meaning search
find_by_keywords - Keyword/phrase search
find_recent_by_topic - Recent conversations by topic
find_by_customer - Search by party/customer
discover_available_tags - Explore available tags
complex_search - Multi-criteria searches
find_similar_conversations - Find similar vCons
help_me_search - Query strategy guidance
Prompt Definitions
find_by_exact_tags
Find vCons using exact tag matches for precise queries.
Arguments:
tag_criteria(required): Natural language description of tags to matchExamples: "angry customers", "high priority sales", "department support"
date_range(optional): Date range descriptionExamples: "from June", "last week", "Q1 2024"
Best For:
Queries with known categories
Filtering by metadata
Precise department/priority/status matching
Example Usage:
Strategy:
Parse tag criteria to identify key-value pairs
Convert date range to ISO 8601
Use
search_by_tagstoolHandle exact matching (no fuzzy logic)
find_by_semantic_search
Find vCons using AI-powered semantic search to understand meaning and intent.
Arguments:
search_description(required): Natural language descriptionExamples: "angry customers", "billing disputes", "positive feedback"
date_range(optional): Date range description
Best For:
Concept-based queries
Finding similar meanings
Natural language questions
Fuzzy matching needs
Example Usage:
Strategy:
Understand intent (AI embeddings)
Find related concepts and synonyms
Use
search_vcons_semantictoolAdjust similarity threshold as needed
find_by_keywords
Find vCons containing specific keywords or phrases.
Arguments:
keywords(required): Keywords or phrases to search forExamples: "refund", "billing issue", "technical support"
filters(optional): Additional filters (tags, dates, parties)
Best For:
Exact word matching
Specific terminology
Phrase searches
ID or code lookups
Example Usage:
What Gets Searched:
✅ Subject lines
✅ Dialog bodies
✅ Analysis bodies
✅ Party information
❌ Attachments (not indexed)
Strategy:
Extract specific keywords
Parse additional filters
Use
search_vcons_contenttoolReview relevance scores and snippets
find_recent_by_topic
Find recent vCons filtered by topic or category.
Arguments:
topic(required): Topic or categoryExamples: "support", "sales", "billing"
timeframe(optional): Recency timeframeExamples: "today", "this week", "last 7 days", "this month"
Default: "recent" (last 30 days)
Best For:
Dashboard views
Recent activity monitoring
Time-sensitive queries
Category browsing
Example Usage:
Strategy:
Convert timeframe to date range
Determine if topic is tag or concept
Choose appropriate search tool
Apply date filtering
find_by_customer
Find all vCons involving a specific customer, party, or participant.
Arguments:
party_identifier(required): Customer/party identifierEmail:
[email protected]Phone:
+1-555-1234Name:
John Smith
date_range(optional): Date range to filter
Best For:
Customer history lookup
Party-specific searches
Contact tracing
Relationship mapping
Example Usage:
Search Behavior:
party_name: Case-insensitive partial matchparty_email: Exact matchparty_tel: Exact match
Strategy:
Identify party type (email/phone/name)
Use
search_vconswith appropriate filterShow all parties in each conversation
Suggest follow-up actions
discover_available_tags
Discover what tags are available in the system for filtering.
Arguments:
tag_category(optional): Focus on specific tag categoryExamples: "department", "priority", "sentiment"
Best For:
Exploring data
Understanding tag schema
Planning searches
Documentation
Example Usage:
Strategy:
Use
get_unique_tagstoolOrganize by category
Show usage counts
Suggest example searches
complex_search
Perform complex searches combining multiple criteria: tags, keywords, dates, and semantic meaning.
Arguments:
search_criteria(required): Complete search descriptionExample: "high-priority sales calls from Q1 mentioning pricing"
Best For:
Multi-dimensional queries
Business intelligence
Complex filtering
Advanced searches
Example Usage:
Strategy:
Parse criteria into components (tags, dates, keywords, concepts)
Choose best search strategy
Build comprehensive query
Refine results as needed
find_similar_conversations
Find conversations similar to a specific vCon or topic.
Arguments:
reference(required): vCon UUID or topic descriptionlimit(optional): Number of results (default: 10)
Best For:
Similar issue lookup
Pattern discovery
Related conversation finding
Contextual search
Example Usage:
Strategy:
Determine if reference is UUID or description
Extract or generate embedding
Use
search_vcons_semanticwith similarity thresholdAdjust threshold for precision vs recall
help_me_search
Get guidance on the best way to search for vCons based on your needs.
Arguments:
what_you_want(required): Description of what you're trying to find
Best For:
New users
Complex queries
Strategy planning
Tool selection
Example Usage:
Decision Tree:
Exact tag values
search_by_tags
Specific keywords
search_vcons_content
Natural language
search_vcons_semantic
Mixed criteria
search_vcons_hybrid
Party information
search_vcons (party filters)
Date ranges
Any tool + date filters
Using Prompts
Claude Desktop
Prompts appear in the prompt selector:
Custom MCP Client
Prompt Strategy Guide
When to Use Each Prompt
Query Analysis Flow
Examples by Use Case
Customer Service
Sales
Analytics
Best Practices
1. Start Simple
Begin with specific prompts before moving to complex searches.
2. Discover First
Use discover_available_tags to understand your data before searching.
3. Refine Iteratively
Start broad, then narrow based on results.
4. Combine Filters
Use date ranges with every search for better performance.
5. Use Right Tool
Let prompts guide you to the appropriate search tool.
Next Steps
See Tools Reference for tool details
See Resources Reference for URI-based access
See Search Guide for search strategies
See Tag Guide for tag management
Last updated