-
Notifications
You must be signed in to change notification settings - Fork 2
MCP Client
The Model Context Protocol (MCP) was released as an open source standard by Anthropic on 25th November 2024. https://www.anthropic.com/news/model-context-protocol.
MCP provides a universal, open standard for connecting AI systems with data sources. Anthropic built the capability into Claude Desktop.
Anthropic maintain a list of reference servers here: https://github.com/modelcontextprotocol/servers?tab=readme-ov-file#-reference-servers
eSearch Pro will operate with all the reference servers listed below as of 20 June 2025, as well as thousands of others.
- Everything - Reference / test server with prompts, resources, and tools
- Fetch - Web content fetching and conversion for efficient LLM usage
- Filesystem - Secure file operations with configurable access controls
- Git - Tools to read, search, and manipulate Git repositories
- Memory - Knowledge graph-based persistent memory system
- Sequential Thinking - Dynamic and reflective problem-solving through thought sequences
- Time - Time and timezone conversion capabilities
Before trying to install an MCP server it is necessary to install what is known as package runner software.
The choice of package runner depends on the language/runtime of the MCP server and the user's preferred toolchain. The MCP protocol itself is language-agnostic, so servers can be implemented in any language and executed using the appropriate package runner or execution method for that ecosystem.
Currently the two primary package runners are:
- npx (Node.js) - Package runner for JavaScript/TypeScript MCP servers
- uvx (Python) - Python's modern package runner, part of the uv toolchain
See: https://docs.astral.sh/uv/getting-started/installation/
For Windows enter the following command into PowerShell: PS> powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
You should see something like:
Downloading uv 0.7.17 (x86_64-pc-windows-msvc) Installing to C:\Users\RayHarris.local\bin uv.exe uvx.exe uvw.exe everything's installed!