Documentation
MCP Integration
If your LLM client supports MCP (like Claude Desktop, Cursor, LM Studio, or OpenWebUI), you can plug Searchbase directly into it using one of the supported transports.
- MCP SSE Endpoint:
http://localhost:8080/mcp/sse - MCP Streamable HTTP Endpoint:
http://localhost:8080/mcp/http
Available Tools
web_search: Search the live web and return compact search results.fetch_url: Fetch one exact URL and extract optimized Markdown.
OpenWebUI
OpenWebUI works best with the Streamable HTTP transport.
- Open OpenWebUI.
- Click your profile.
- Go to Admin Panel > Settings > Integrations.
- Click + Add connection.
- Set the connection type to MCP Streamable HTTP.
- Set the ID to
searchbase. - Set the target URL to
http://localhost:8080/mcp/http. - Save the connection.
After connection, OpenWebUI should discover the web_search and fetch_url tools automatically.
LM Studio
LM Studio can connect to Searchbase through the MCP SSE endpoint.
Use this configuration in LM Studio’s MCP server settings:
| |
If LM Studio asks for fields instead of raw JSON, use:
| Field | Value |
|---|---|
| Name | searchbase |
| Transport | sse |
| URL | http://localhost:8080/mcp/sse |
Once enabled, LM Studio can call web_search for discovery and fetch_url when it needs full page content.
Claude Desktop / Cursor
Clients that support SSE MCP servers can use the same JSON shape:
| |
Replace localhost with the actual server address if Searchbase is not running on the same machine as your MCP client.