This app demonstrates use of MCP server and client in a local model chat via Ollama that incorporates web search via Serper.
This app demonstrates use of MCP server and client in a local model chat via Ollama that incorporates web search via Serper.
A powerful, modern UI that integrates local and hosted LLMs with intelligent web search and content extraction, SQL, YouTube transcript analysis, HubSpot actions, Python data analysis, Canva design creation, Figma design inspection, Poe multi-model AI (text, image, video, audio generation) β and a Codex MCP server for safe code scaffolding β all via the Model Context Protocol (MCP). Features include personalized AI assistance through user profiles and conversation context, a Document Knowledge Base for persistent reference material, provider settings, multiβprovider model picking, streaming chat, persistent
Osoba showcases how to extend both local and hosted models through MCP tool use. It combines locally running LLMs via Ollama with intelligent web search and content extraction, SQL querying, YouTube transcript ingestion, HubSpot business actions, Python-based CSV analysis/visualization, Canva design creation and export, Figma file/design inspection and export, Poe multi-model AI for text chat and media generation (image, video, audio) β and a Codex Workspace server for code generation inside an isolated workspace. A multiβprovider layer adds OpenAI, Anthropic, Google, OpenRouter, Groq, and SambaNova.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
{
"mcpServers": {
"ollama-chat-with": {
"command": "uvx",
"args": ["cryptography"],
"env": {
"SETTINGS_ENCRYPTION_KEY": "your-value",
"SERPER_API_KEY": "your-value",
"SMART_EXTRACT_MAX_CHARS_PER_URL": "your-value",
"CANVA_API_TOKEN": "your-value",
"FIGMA_ACCESS_TOKEN": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
| Variable | Description | Required |
|---|---|---|
| SETTINGS_ENCRYPTION_KEY | Credential the server authenticates with. | Yes |
| SERPER_API_KEY | Credential the server authenticates with. | Yes |
| SMART_EXTRACT_MAX_CHARS_PER_URL | Endpoint or connection string the server talks to. | Yes |
| CANVA_API_TOKEN | Credential the server authenticates with. | Yes |
| FIGMA_ACCESS_TOKEN | Credential the server authenticates with. | Yes |
Retrieve public web pages as readable Markdown with the reference Fetch MCP server, including pagination for longer responses.
Use Firecrawl MCP to retrieve website content and extract information for research through Firecrawlβs API-backed web tools.
The original Chromium automation reference server β simple, screenshot-driven browser control.
Puppeteer-powered browser control that drives pages from the accessibility tree instead of pixels.
Automates browsers and APIs, enabling Large Language Models (LLMs) to interact with web pages for tasks like screenshot capture and JavaScript
Search built for AI, not humans β semantic web search that returns model-ready content, plus code context.