Skip to main content
Glama
anaconda110

ollama-search-mcp

by anaconda110

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OLLAMA_API_KEYYesYour Ollama API key. Required. Create one at https://ollama.com/settings/keys.
OLLAMA_BASE_URLNoUpstream host. Point it at a proxy if you have one.https://ollama.com
OLLAMA_MCP_CONFIGNoPath to the config file to use, equivalent to the --config <path> option.
OLLAMA_MCP_ATTEMPTSNoTries per request, for connection-level failures and 429/5xx. 1-5.3
OLLAMA_MCP_TIMEOUT_MSNoPer-request timeout in milliseconds.60000
OLLAMA_MCP_TRUST_SYSTEM_CANoSet to 0 to disable the OS trust store merge.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
web_searchA

Search the live web and get ranked results with title, URL and page text. Use it for current facts, news, releases, pricing or anything past the model cutoff.

web_fetchA

Fetch one URL and return its readable text plus outgoing links. Use it to read a page found by web_search.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 2 tools

Disambiguation5/5

web_search and web_fetch have clearly distinct, complementary roles: one discovers ranked results, the other reads a single page. The descriptions explicitly frame fetch as the follow-up to search, so an agent can never confuse them.

Naming Consistency5/5

Both tools follow the same snake_case verb_noun pattern with a shared 'web_' prefix (web_search, web_fetch). The convention is perfectly predictable.

Tool Count3/5

Two tools is thin for a standalone server, though each earns its place as a search/read pair. It sits at the borderline of the rubric's 1-2 tool range rather than being clearly well-scoped.

Completeness5/5

For the stated purpose of live web access, the discover-then-read loop is fully covered with no dead ends. There is no obvious missing operation an agent would need for this domain.

Maintenance

ActivityMaintained
ResponsivenessNo issues