šŸš€ AI Magicx API v1.0 is Live!
View API Docs
Magicx

Built-in Tools Guide | MCP Chat

Last updated: July 1, 2025
By AI Magicx Team

#Built-in Tools Guide

Discover and master the powerful built-in tools that make MCP Chat more than just a conversation - it's a complete productivity platform.

#šŸ› ļø Overview of Built-in Tools

MCP Chat comes with a comprehensive suite of built-in tools that work seamlessly with all AI models and can be used through natural language commands. These tools are always available and require no additional setup.

#Tool Categories

  • šŸ“Š Data Visualization - Charts, graphs, and visual data representation
  • 🌐 Information & Utilities - Weather, currency, translation, and web data
  • šŸ“„ Document Creation - Generate and format documents
  • šŸ” Analysis Tools - Data analysis and insights
  • šŸŽØ Creative Tools - Content creation and design assistance

#šŸ“Š Data Visualization Tools

Transform your data into beautiful, interactive visualizations with simple natural language commands.

#Pie Chart Tool

Create proportional data visualizations perfect for showing parts of a whole.

#Basic Usage

"Create a pie chart with: Marketing 40%, Development 35%, Sales 25%" "Show me browser usage as a pie chart: Chrome 65%, Firefox 20%, Safari 15%" "Make a pie chart of our budget: Engineering 50%, Marketing 30%, Operations 20%"

#Advanced Features

Custom colors and styling: "Create a pie chart with custom colors for our team breakdown" "Make a pie chart with professional color scheme"

Interactive features: "Create a pie chart with hover effects and percentages" "Add labels and values to the pie chart"

Data from variables: "Use this data for a pie chart: [sales data by region]"

#Best Use Cases

  • Budget breakdowns - Show spending by category
  • Market share analysis - Display competitive positioning
  • Survey results - Visualize response distributions
  • Resource allocation - Show team or time distribution
  • Demographics - User or customer breakdowns

#Bar Chart Tool

Compare categories and show data relationships with clean bar visualizations.

#Basic Usage

"Create a bar chart showing Q1: 100k, Q2: 150k, Q3: 200k, Q4: 180k" "Make a bar chart of team performance: Alice 95%, Bob 87%, Carol 92%" "Show monthly revenue as a bar chart for the last 6 months"

#Chart Variations

Horizontal bars: "Create a horizontal bar chart for better label readability"

Stacked bars: "Make a stacked bar chart showing revenue by product and region"

Grouped bars: "Create a grouped bar chart comparing this year vs last year"

Custom styling: "Use gradient colors for the bar chart" "Make bars rounded and add shadows"

#Best Use Cases

  • Performance comparisons - Team, product, or period comparisons
  • Survey results - Response frequencies and ratings
  • Financial data - Revenue, expenses, profit by period
  • Progress tracking - Goal completion, milestone achievement
  • Rankings - Top performers, popular items, high scores

#Line Chart Tool

Show trends and changes over time with smooth, interactive line graphs.

#Basic Usage

"Create a line chart showing user growth: Jan 1000, Feb 1200, Mar 1500, Apr 1800" "Make a line chart of website traffic over the last 12 months" "Show temperature trends as a line chart"

#Advanced Line Charts

Multiple lines: "Create a line chart comparing revenue vs expenses over time" "Show multiple product lines on the same chart"

Smooth curves: "Make a smooth curved line chart" "Use interpolation for missing data points"

Annotated charts: "Add markers for important events on the timeline" "Include trend lines and predictions"

#Best Use Cases

  • Time series data - Stock prices, user growth, performance metrics
  • Trend analysis - Seasonal patterns, growth trends
  • Forecasting - Projections and predictions
  • Progress tracking - Goals over time, improvement curves
  • Comparative analysis - Multiple metrics over same period

#Area Chart Tool

Visualize cumulative data and show how parts contribute to a whole over time.

#Basic Usage

"Create an area chart showing cumulative sales by product line" "Make a stacked area chart of user engagement metrics" "Show revenue contribution by team as an area chart"

#Area Chart Types

Stacked areas: "Create a stacked area chart showing traffic sources over time"

Percentage areas: "Make a 100% stacked area chart for market share evolution"

Smooth areas: "Use smooth curves for the area chart"

#Best Use Cases

  • Cumulative metrics - Total users, cumulative revenue
  • Portfolio analysis - Investment allocations over time
  • Resource usage - Server capacity, bandwidth consumption
  • Market evolution - Market share changes, competitive landscape
  • Progress accumulation - Milestone completion, feature adoption

#Radar Chart Tool

Display multivariate data on multiple axes for comprehensive comparisons.

#Basic Usage

"Create a radar chart for team skills: Frontend 8, Backend 7, Design 6, Testing 9" "Make a radar chart comparing product features across competitors" "Show employee performance radar: Communication 8, Technical 9, Leadership 6"

#Advanced Radar Charts

Multiple entities: "Compare two teams on the same radar chart" "Show before and after performance on radar chart"

Custom scales: "Use 1-10 scale for all radar chart axes" "Set different max values for each axis"

#Best Use Cases

  • Performance evaluation - Employee reviews, team assessments
  • Product comparison - Feature analysis across competitors
  • Skills assessment - Technical abilities, competency mapping
  • Quality metrics - Multi-dimensional quality scores
  • Strategic analysis - Strength/weakness visualization

#Radial Chart Tool

Create circular progress indicators and radial data displays.

#Basic Usage

"Create a radial chart showing project completion: 75%" "Make a radial progress chart for quarterly goals" "Show system health as a radial chart: CPU 60%, Memory 45%, Disk 80%"

#Advanced Radial Charts

Multiple metrics: "Create multiple radial charts for different KPIs" "Show nested radial charts for hierarchical data"

Custom styling: "Use gradient colors in the radial chart" "Add animation to the radial progress"

#Best Use Cases

  • Progress indicators - Project completion, goal achievement
  • System monitoring - Resource utilization, health metrics
  • Performance dashboards - KPI visualization
  • Completion tracking - Training progress, task completion
  • Circular data - Cyclical metrics, time-based data

#🌐 Information & Utility Tools

Access real-time information and perform useful calculations directly in your conversations.

#Weather Tool

Get current weather conditions and forecasts for any location.

#Basic Usage

"What's the weather like in San Francisco?" "Check the weather in Tokyo" "Show me the forecast for New York this week" "Is it raining in London right now?"

#Detailed Weather Information

Specific details: "What's the temperature and humidity in Miami?" "Check wind speed and visibility in Chicago" "Show me the UV index and air quality in Los Angeles"

Extended forecasts: "What's the 7-day forecast for Seattle?" "Show me hourly weather for the next 24 hours" "What's the weather trend for this weekend?"

#Weather for Planning

Event planning: "Should I plan an outdoor event in Boston this Saturday?" "What's the best day this week for a picnic in Central Park?" "Check if it's good flying weather in Denver"

Travel planning: "What's the weather like in my destination cities?" "Compare weather between Paris and Rome for my trip"

#Best Use Cases

  • Event planning - Outdoor activities, travel decisions
  • Daily planning - Commute decisions, activity planning
  • Travel preparation - Packing decisions, itinerary planning
  • Business operations - Weather-dependent business decisions
  • Personal comfort - Clothing choices, comfort planning

#Currency Conversion Tool

Convert between currencies with real-time exchange rates.

#Basic Usage

"Convert 100 USD to EUR" "How much is 50 GBP in Japanese Yen?" "What's 1000 CAD in Australian Dollars?" "Convert 500 euros to US dollars"

#Business Applications

Financial planning: "Convert our quarterly budget from USD to local currencies" "What's our international revenue in USD equivalent?"

Shopping and travel: "How much would this 200 EUR hotel cost in USD?" "Convert these product prices to my local currency"

Investment tracking: "What's my portfolio value in different currencies?"

#Supported Currencies

  • Major currencies - USD, EUR, GBP, JPY, CAD, AUD, CHF
  • Emerging markets - CNY, INR, BRL, RUB, KRW
  • Digital currencies - BTC, ETH (where supported)
  • Regional currencies - Multiple regional and local currencies

#Best Use Cases

  • International business - Pricing, budgeting, financial planning
  • Travel planning - Budget conversion, expense planning
  • E-commerce - International pricing, cost analysis
  • Investment analysis - Portfolio valuation, market comparison
  • Financial reporting - Multi-currency consolidation

#Text Translation Tool

Translate text between multiple languages with high accuracy.

#Basic Usage

"Translate 'Hello, how are you?' to Spanish" "Convert this text to French: [your text]" "What does 'Guten Tag' mean in English?" "Translate this email to Japanese"

#Advanced Translation

Multiple languages: "Translate this message to Spanish, French, and German" "Show me this text in all major European languages"

Context-aware translation: "Translate this technical document to Chinese" "Convert this marketing copy to culturally appropriate French"

Professional translation: "Translate this legal document accurately" "Convert this medical text with proper terminology"

#Language Support

  • European languages - Spanish, French, German, Italian, Portuguese
  • Asian languages - Chinese, Japanese, Korean, Hindi, Arabic
  • Regional languages - Many regional and local language variants
  • Technical accuracy - Specialized terminology support

#Best Use Cases

  • International communication - Emails, messages, documents
  • Content localization - Marketing materials, website content
  • Learning and education - Language practice, comprehension
  • Travel assistance - Communication aid, menu translation
  • Business expansion - Market research, international operations

#šŸ“„ Document Creation Tool

Generate well-formatted documents for various business and personal needs.

#Basic Document Creation

"Create a meeting agenda for our quarterly planning session" "Generate a project proposal template" "Make a simple invoice template" "Create a user manual outline for our software"

#Business Documents

Professional reports: "Create a quarterly business review document" "Generate an executive summary template" "Make a project status report"

Planning documents: "Create a strategic planning document outline" "Generate a project timeline template" "Make a budget planning worksheet"

Communication templates: "Create an email template for customer onboarding" "Generate a press release template" "Make a newsletter template"

#Technical Documentation

Development docs: "Create API documentation template" "Generate a code review checklist" "Make a deployment guide template"

User documentation: "Create a user guide template" "Generate FAQ document structure" "Make a troubleshooting guide template"

#Document Features

  • Professional formatting - Clean, business-appropriate layouts
  • Customizable templates - Adapt to your specific needs
  • Multiple formats - Various document types and styles
  • Structured content - Logical organization and flow
  • Export options - Copy, save, or share easily

#šŸŽÆ Using Tools Effectively

#Natural Language Commands

All tools respond to natural language - no need to remember specific syntax:

āœ… Natural: "Show me a pie chart of our sales by region" āœ… Natural: "What's the weather like in Seattle today?" āœ… Natural: "Convert 500 euros to dollars" āœ… Natural: "Translate this to Spanish: Welcome to our store"

āŒ Avoid: chart(pie, sales_data, regions) āŒ Avoid: weather.get("Seattle")

#Tool Combination

Combine multiple tools in single requests:

"Check the weather in our three office locations and create a chart comparing temperatures" "Convert these prices to local currencies and show them in a bar chart" "Translate this survey data and create visualizations for each language region"

#Context-Aware Usage

Tools understand conversation context:

"Create a chart with this data: [provides data]" "Now make it a pie chart instead" "Add those translated labels to the chart" "Update the weather for tomorrow's meeting location"

#āš™ļø Tool Configuration

#Automatic vs Manual Tool Selection

#Automatic Mode (Default)

The AI automatically selects appropriate tools:

User: "What's the weather in Boston?" AI: [Automatically uses weather tool]

User: "Show this data as a chart: A: 30, B: 45, C: 25" AI: [Automatically creates appropriate chart]

#Manual Tool Selection

Choose specific tools when you want control:

Tool Selection: "Use pie chart tool" Message: "Create a chart with our budget data"

Tool Selection: "Use weather tool" Message: "Check conditions for our outdoor event"

#Tool Preferences

Set preferences for tool behavior:

"Always use bar charts for sales data" "Show weather in Celsius" "Include currency symbols in conversions" "Use formal tone in document generation"

#šŸŽØ Visualization Best Practices

#Choosing the Right Chart Type

#Pie Charts - Best for:

  • Proportions and percentages
  • Small number of categories (5-7 max)
  • Parts of a whole
  • Budget breakdowns, market share

#Bar Charts - Best for:

  • Comparing categories
  • Large number of categories
  • Rankings and performance
  • Survey results, sales figures

#Line Charts - Best for:

  • Trends over time
  • Continuous data
  • Multiple data series
  • Stock prices, user growth

#Area Charts - Best for:

  • Cumulative data
  • Multiple categories over time
  • Volume and magnitude
  • Stacked data visualization

#Data Preparation Tips

Clear data format: "Create a chart with: Category A: 100, Category B: 150, Category C: 75"

Labeled data: "Make a line chart: Jan 2024: 1000 users, Feb 2024: 1200 users, Mar 2024: 1400 users"

Structured presentation: "Show quarterly results as a bar chart: Q1 2024: $500K revenue Q2 2024: $650K revenue
Q3 2024: $720K revenue Q4 2024: $680K revenue"

#🚨 Tool Troubleshooting

#Common Issues

#Tool Not Available

If a tool isn't working:

  1. Check if tool is enabled in settings
  2. Verify you have the required permissions
  3. Try rephrasing your request
  4. Use manual tool selection

#Incorrect Results

If tool results aren't what you expected:

  1. Be more specific in your request
  2. Provide clearer data format
  3. Specify the type of output you want
  4. Check data for errors or inconsistencies

#Performance Issues

If tools are running slowly:

  1. Check your internet connection
  2. Try smaller datasets
  3. Simplify complex requests
  4. Refresh the page if needed

#Getting Help

Ask for tool guidance: "What tools are available for data visualization?" "How do I create a chart with this data?" "What's the best tool for weather information?" "Help me choose the right chart type"

#šŸ’” Pro Tips for Tool Usage

#Efficiency Tips

  1. Learn tool strengths - Use each tool for what it does best
  2. Combine tools - Chain multiple tools together for complex tasks
  3. Provide clear data - Well-formatted data gets better results
  4. Use context - Reference previous results to build on them

#Quality Tips

  1. Be specific - Clear requests get better outputs
  2. Verify results - Check tool outputs for accuracy
  3. Iterate - Refine requests based on initial results
  4. Provide feedback - Help tools understand your preferences

#Productivity Tips

  1. Save good examples - Keep track of successful tool usage patterns
  2. Create templates - Develop standard requests for common needs
  3. Use shortcuts - Learn efficient ways to phrase requests
  4. Automate workflows - Combine tools for repeated tasks

#šŸ”„ Advanced Tool Workflows

#Data Analysis Workflow

  1. "Import this CSV data and analyze it"
  2. "Create visualizations showing the key trends"
  3. "Generate a summary document of the findings"
  4. "Translate the summary for our international team"

#Business Reporting Workflow

  1. "Get weather data for all our office locations"
  2. "Create a chart showing regional performance metrics"
  3. "Generate a quarterly report document"
  4. "Convert budget figures to local currencies"

#Project Planning Workflow

  1. "Create a project timeline document"
  2. "Show resource allocation as a pie chart"
  3. "Generate risk assessment charts"
  4. "Create translated versions for global teams"

Built-in tools transform MCP Chat from a simple conversation into a powerful productivity platform. Master these tools to accomplish more with less effort.