Skip to main content

Overview

Learn how to identify and fix issues with your MCP integrations.

Debugging Tools

MCP Logs

View server request logs

Agent Insights

See tool usage analytics

Playground

Test tools interactively

Accessing Logs

MCP Server Logs

View all requests to your MCP server:
1

Go to Logs

Dashboard -> MCP Servers -> Your Server -> Logs
2

Review Requests

See all tool calls:
  • Timestamp
  • Tool name
  • Parameters
  • Response
  • Status (success/error)
  • Duration
3

Filter

Filter logs by:
  • Date range
  • Tool name
  • Status (success/error)
  • Agent

Agent Tool Logs

View tools used by specific agent:
1

Open Agent

Go to your agent
2

Insights Tab

Click Insights tab
3

Tool Analytics

See:
  • Which tools were called
  • Success/failure rates
  • Response times
  • Error messages

Common Issues

Authentication Errors

Symptom: 401 Unauthorized or 403 Forbidden Causes:
  • Invalid API key
  • Expired token
  • Wrong authentication method
  • Missing credentials
Debug:
1

Check Credentials

Dashboard -> Agents -> Your Agent -> Tools -> Your ToolVerify:
  • API key is correct
  • Auth method matches API requirements
  • Credentials not expired
2

Test API Directly

If this fails, the issue is with your credentials
3

Check Logs

Look for auth errors in MCP server logs
4

Fix

Update credentials in Agent tool settings and test again

Tool Not Found

Symptom: “Tool not available” error Causes:
  • Tool not in OpenAPI spec
  • MCP server not connected to agent
  • Tool name mismatch
Debug:
1

Check Connection

Agent -> Tools TabVerify MCP server is connected and showing tools
2

Check Tool Name

Tool names are generated from endpoint paths:
  • GET /users -> get_users
  • POST /customers -> create_customer
Check if expected tool name matches
3

Refresh

Disconnect and reconnect Agent tool to refresh tools

Slow Responses

Symptom: Tools taking >5 seconds Causes:
  • Slow API responses
  • Large data transfers
  • Network issues
  • No caching
Debug:
1

Check Response Times

Dashboard -> MCP Servers -> LogsLook at duration column
2

Test API Speed

3

Identify Slow Endpoints

Find which tools are slowest in logs
4

Fix

Options:
  • Optimize API queries
  • Add caching
  • Paginate large results
  • Use async processing

Invalid Parameters

Symptom: “Invalid parameter” or “Required parameter missing” Causes:
  • Missing required field
  • Wrong parameter type
  • Invalid format
Debug:
1

Check Logs

Look for parameter validation errors
2

Review OpenAPI Spec

Verify parameter definitions:
3

Test in Playground

Try tool with different parameter combinations:
4

Fix

Update OpenAPI spec with correct parameter requirements

Rate Limiting

Symptom: 429 Too Many Requests Causes:
  • Exceeded API rate limits
  • Too many concurrent requests
  • No rate limit handling
Debug:
1

Check Rate Limits

Review API documentation for limits
2

Monitor Request Volume

Dashboard -> MCP Servers -> AnalyticsCheck requests per minute
3

Review Logs

Look for 429 errors and their timing
4

Fix

Options:
  • Implement exponential backoff
  • Add request queuing
  • Cache responses
  • Upgrade API plan

Debugging Workflow

Step 1: Reproduce

Reproduce the issue consistently:

Step 2: Check Logs

Review MCP server logs:

Step 3: Test Directly

Test the underlying API directly:

Step 4: Isolate

Narrow down the issue:
  • Is it authentication? Test with different credentials
  • Is it the API? Test API directly
  • Is it the MCP server? Check other tools
  • Is it the agent? Test with different agent

Step 5: Fix

Apply the appropriate fix:

Step 6: Verify

Test the fix:

Advanced Debugging

Enable Verbose Logging

Get more detailed logs: Dashboard -> MCP Servers -> Your Server -> Settings
  • Enable Debug Mode
  • Shows full request/response bodies
  • Includes headers and metadata

Webhook Debugging

For webhooks, test delivery:

Network Debugging

Check network issues:

Debugging Checklist

When debugging an issue:
  • Can you reproduce it consistently?
  • What’s in the error logs?
  • Does the API work directly?
  • Is authentication correct?
  • Are parameters valid?
  • Is the network reachable?
  • Are there rate limits?
  • Is the OpenAPI spec correct?
  • Have you tested in Playground?
  • Have you checked recent changes?

Getting Help

If you’re still stuck:

Check Documentation

Contact Support

hello@boostgpt.co Include:
  • MCP server ID
  • Error message
  • Steps to reproduce
  • Logs (from Dashboard -> MCP Servers -> Logs)
  • OpenAPI spec or Postman collection

Community

Join our Discord for community help:

Next Steps

Testing Guide

Learn how to test integrations

Best Practices

Follow integration best practices