Your First Tool Call
Once you’ve connected a service and configured your MCP client, it’s time to verify everything works.
Testing with Claude Desktop
Section titled “Testing with Claude Desktop”The easiest way to test is by asking Claude to use one of your connected tools.
Test Gmail
Section titled “Test Gmail”If you’ve connected Google, try asking:
“Check my unread emails from today”
Claude will use the gmail_search tool to query your inbox and return the results.
Test Slack
Section titled “Test Slack”If you’ve connected Slack, try:
“What are the recent messages in #general?”
Claude will use slack_get_channel_history to fetch messages.
Test Calendar
Section titled “Test Calendar”“What meetings do I have tomorrow?”
Claude will use calendar_list to show your upcoming events.
Understanding Tool Responses
Section titled “Understanding Tool Responses”When a tool executes successfully, you’ll see:
- The tool name Claude is calling (e.g.,
gmail_search) - The parameters being passed
- The response with your data
Debugging Issues
Section titled “Debugging Issues””Service not connected”
Section titled “”Service not connected””This means Fp Switchboard doesn’t have a valid token for the service. Go to the dashboard and reconnect the service.
”Rate limited”
Section titled “”Rate limited””The external service (Google, Slack, etc.) has temporarily blocked requests. Wait a few minutes and try again.
”Invalid token”
Section titled “”Invalid token””Your Fp Switchboard token may have been revoked. Generate a new token from the dashboard.
No response
Section titled “No response”- Check that your MCP client is properly configured
- Verify the token is correctly copied (no extra spaces)
- Try restarting your MCP client
Available Tools
Section titled “Available Tools”Each service exposes different tools. Here are some popular ones:
| Service | Popular Tools |
|---|---|
| Gmail | gmail_search, gmail_send, gmail_read |
| Calendar | calendar_list, calendar_create, calendar_update |
| Slack | slack_send_message, slack_search_messages, slack_list_channels |
| Drive | drive_search, drive_read, drive_upload_file |
| Notion | notion_search, notion_create_page, notion_query_database |
| HubSpot | hubspot_search_contacts, hubspot_create_deal |
Testing via API
Section titled “Testing via API”You can also test directly with curl:
curl -X POST https://api.switchboard.fpdigital.ai/mcp/unified \ -H "Authorization: Bearer fps_unified_your_token" \ -H "Content-Type: application/json" \ -d '{ "jsonrpc": "2.0", "id": 1, "method": "tools/list" }'This returns a list of all available tools for your connected services.
What’s Next?
Section titled “What’s Next?”- Configure your MCP client for optimal setup
- Create custom bundles to organize your tools
- Explore the API reference for advanced usage