MCP Server
Connect emma to external tools and data sources via Model Context Protocol
emma integrates with MCP (Model Context Protocol) servers to extend its capabilities beyond built-in tools. Connect to specialized services for web scraping, terminal control, documentation search, and AI model hubs.
What is MCP?
Model Context Protocol (MCP) is an open standard that enables AI applications to securely connect to data sources and tools. It functions as a standardized interface between AI agents and external services.
Think of MCP as USB-C for AI agents: just as USB-C allows any device to connect to any compatible accessory, MCP allows any compatible AI agent to connect to any MCP-compatible service.
emma's MCP Support
Remote MCP Servers Only
emma currently supports only remote (hosted) MCP servers. Local MCP servers are not supported at this time.
HTTP Streaming Protocol
emma exclusively uses the HTTP Streaming protocol for MCP communication. SSE (Server-Sent Events) and stdio protocols are not supported.
Supported MCP Servers
FireCrawl MCP
Web scraping, crawling, and discovery tool with autonomous research capabilities
- -Deep web research with agent-driven navigation
- -Content extraction and search functionality
- -Browser session management
Tavily MCP
Production-ready search and data extraction with real-time web capabilities
- -Real-time web search and intelligent extraction
- -Website mapping and systematic crawling
- -Remote MCP server with API key authentication
DeepWiki MCP
Programmatic access to GitHub repository documentation
- -Read wiki structure and contents
- -AI-powered context-grounded Q&A
- -No authentication required for public repos
HuggingFace MCP
Direct access to Hugging Face Hub resources
- -Search models, datasets, Spaces, and papers
- -Run community Gradio tools
- -Semantic search for documentation
How to Use MCP Servers
Obtain MCP Server URL
Get the remote MCP server URL from the service provider. emma only supports HTTP streaming endpoints.
Configure in emma
Add the MCP server URL to your emma workspace settings. Provide any required API keys or authentication tokens.
Use in Conversations
Once configured, emma will automatically discover and use available tools from the MCP server when relevant to your task.