Skip to content

MCP Client

Electronart edited this page Jun 30, 2025 · 44 revisions

What is MCP?

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.

  1. Everything - Reference / test server with prompts, resources, and tools
  2. Fetch - Web content fetching and conversion for efficient LLM usage
  3. Filesystem - Secure file operations with configurable access controls
  4. Git - Tools to read, search, and manipulate Git repositories
  5. Memory - Knowledge graph-based persistent memory system
  6. Sequential Thinking - Dynamic and reflective problem-solving through thought sequences
  7. Time - Time and timezone conversion capabilities

How to install the reference servers

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:

  1. npx (Node.js) - Package runner for JavaScript/TypeScript MCP servers
  2. uvx (Python) - Python's modern package runner, part of the uv toolchain

How to install npx

How to install uvx

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!

Clone this wiki locally