Skip to content

Latest commit

 

History

History
168 lines (119 loc) · 6.41 KB

File metadata and controls

168 lines (119 loc) · 6.41 KB

Getting Support

Welcome to the MCP-B community! We're here to help you build AI-accessible web applications. This guide will help you find the right resources and get answers to your questions.

Quick Links

Documentation

Start with our comprehensive documentation:

Getting Started

Core Concepts

Integration Guides

Package Documentation

Community Support

Discord (Recommended for Quick Help)

Join our Discord server for:

  • Real-time help from maintainers and community members
  • Debugging assistance
  • Announcements and updates
  • Casual discussions

Best for: Quick questions, troubleshooting, community chat

GitHub Issues

Use GitHub Issues for:

  • Bug reports and documentation issues
  • Feature requests and ideas
  • Architecture discussions
  • Specific technical problems

Best for: Bug reports, feature requests, in-depth discussions

Before Asking for Help

To get the fastest, most helpful response:

  1. Search First

  2. Provide Context

    • What are you trying to accomplish?
    • What have you tried so far?
    • What error messages are you seeing?
    • What's your environment (browser, versions, OS)?
  3. Share Code

    • Provide a minimal reproduction
    • Use code blocks for formatting
    • Include relevant configuration files
  4. Be Specific

    • "My tool doesn't work" → "My tool returns undefined when called from the extension"
    • "Integration failed" → "Getting CORS error when calling tools from React app"

Common Issues

Tool Not Discovered

Problem: AI agent can't find your registered tool

Solutions:

  • Ensure @mcp-b/global is loaded before registering tools
  • Check browser console for errors
  • Verify the tool is registered: navigator.modelContext.listTools()
  • Confirm the extension/client is connected
  • See Troubleshooting Guide

CORS Errors

Problem: Cross-origin errors when calling tools

Solutions:

  • Tools must be same-origin or use transports correctly
  • Configure CORS headers for cross-origin requests
  • Use the extension for cross-origin tool access
  • Review Security Documentation

TypeScript Errors

Problem: Type errors when using WebMCP packages

Solutions:

  • Ensure you're using compatible TypeScript version
  • Check package versions are in sync
  • Review Package Documentation
  • Ask in Discord with specific error messages

Extension Not Connecting

Problem: Browser extension not detecting tools

Solutions:

  • Refresh the page after installing extension
  • Check extension is enabled
  • Verify tools are registered on page load
  • See Extension Documentation

For more solutions, see the Troubleshooting Guide.

Professional Support

While MCP-B is open source and community-driven, the maintainers are available for:

  • Consulting on MCP-B integration
  • Enterprise support and training
  • Custom development and implementation

Contact the maintainers through Discord or GitHub for inquiries.

Contributing

Want to help improve MCP-B?

  • Report bugs and issues
  • Improve documentation
  • Submit pull requests
  • Help others in the community

See our Contributing Guide to get started.

Stay Updated

Code of Conduct

All community interactions are governed by our Code of Conduct. We're committed to providing a welcoming and inclusive environment for everyone.


Still need help? Don't hesitate to ask! Join our Discord or open a GitHub Issue.

We're here to help you succeed with MCP-B!