MCP Servers \ Tools
Model Context Protocol (MCP)
Is a developing protocol intended to expand and enhance the use of AI tools. There are already well over 2,000 MCP servers and growing. The underlying AI model must support tools and milage may vary, they work best with the newer Chat Models.
MCP Server Directory: 4290+ updated daily | PulseMCP
Ultimate AI supports both hosted MCP server and client side MCP servers.
- Hosted (mail support@ultimateai.org and we install the server for you). We will install servers that can run with generic credentials\paid or unpaid.
- Currently installed hosted MCP servers
- Pupeteer
- Tripadvisor (paid plan)
- Unsplash
- Github
- Hosted Tools are activated by the + icon and must be enabled before use
- Currently installed hosted MCP servers
- Client side MCP Servers
- These are installed locally on the users device and can be extremely powerful and hence dangerous. Only install trusted MCP servers as they run as the local user and can delete \ destroy read your data.
Recommended advanced users run MCP servers in docker containers without local or shared volumes to minimise the risk.
- These are installed locally on the users device and can be extremely powerful and hence dangerous. Only install trusted MCP servers as they run as the local user and can delete \ destroy read your data.
Pre-requisites
- Node.js (v18.x or later)
- Python (v3,10 or later)
- UV (installed via Python PIP)
- MCP Server (installed via NPM is recommended)
- Shift + F5 to refresh Chat, ensuring you are experiencing the latest User Interface.
Installation Walkthrough
Install Node.js (v18.x or later)
- Download from: https://nodejs.org/
- Verify installation by opening Command Prompt (CMD) and running:
npm --version

Download and Install Python
- Download from: https://www.python.org/downloads/
- Make sure to check "Add Python to PATH" during installation and PIP is selected
Install UV
pip install uv

That completes the pre-requisites
Installing your first MCP server.
Example1: (@modelcontextprotocol/server-github)
npm install -g @modelcontextprotocol/server-github

Start the MCP Server
This MCP server requires a GITHUB personal access token be set prior to use. You obtain this from Github and you control the level of access the tool will have.
set GITHUB_PERSONAL_ACCESS_TOKEN=your_token_here
Example to start the git-hub MCP server and listen locally on port 8000 (port must be free)
uvx mcpo --port 8001 --api-key sk-thisisatest -- npx @modelcontextprotocol/server-github

Note: you need to leave this window open or the tool stops
Using your MCP Server via UltimateAI
- Login to Chat
- Settings -> Tools -> Add Connection

- In the URL put http://localhost:<port> you set earlier. In this example I used 8000
- Then set the API key you set earlier.

- Save then exit settings
- Start a new conversation and you should see a SPANNER ICON showing 1 available tool.
- Then your conversation will automatically use the tool. start by asking the tool what features the tool supports.
- MCP is a new standard, as such not all Models Use Tools well.
