Use MetaMCP to manage tools for Open WebUI
APP_URL
(default to http://localhost:12008
)Clone and Setup MetaMCP
Configure APP_URL for Open WebUI Access
APP_URL
properly in the .env
file for Open WebUI integration:APP_URL
. Ensure firewall rules and network configuration allow this access.Start MetaMCP
APP_URL
.Create MetaMCP Account
APP_URL
(e.g., http://localhost:12008
)Add MCP Servers
hacker-news-server
Hacker News integration for fetching stories and comments
STDIO
uvx
mcp-hn
Create a Namespace
openwebui-tools
Aggregated tools for Open WebUI integration
Manage Tools (Optional)
Create Public Endpoint
openwebui-api
OpenAPI endpoint for Open WebUI integration
{APP_URL}/metamcp/openwebui-api/api
{APP_URL}/metamcp/openwebui-api/api/openapi.json
Create API Key for Open WebUI
Open WebUI Integration Key
sk_mt_
)Step 5.1: Open Web UI
Step 5.2: Settings > Tools
Step 5.3: Settings > Tools > Add connection
{APP_URL}/metamcp/openwebui-api/api
. For example if APP_URL
is http://localhost:12008
then enter http://localhost:12008/metamcp/openwebui-api/api
.{APP_URL}/metamcp/openwebui-api/api/openapi.json
. For example if APP_URL
is http://localhost:12008
then enter http://localhost:12008/metamcp/openwebui-api/api/openapi.json
.Step 5.4: Back to chat and verify the listed tools
Step 5.5: Chat with tool calling
Common Issues
APP_URL
is accessible from Open WebUIhttp://localhost:12008/metamcp/openwebui-api/api/openapi.json
to verify the openapi.json
.sk_mt_
)Bearer {your_api_key}
Need Help?