MCP Unified Server

v1.0.0Cloud Servicesstable

A modular server implementation for Claude AI assistants with integrated tools, enabling Claude to perform actions and access external resources like file systems, web searches, browser automation, financial data, and document generation.

agentic-aienterprisegenerative-aillmmcp
Share:
107
Stars
0
Downloads
0
Weekly
0/5

What is MCP Unified Server?

MCP Unified Server is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to modular server implementation for claude ai assistants with integrated tools, enabling claude to perform actions and access external resources like file systems, web searches, browser automation, fina...

A modular server implementation for Claude AI assistants with integrated tools, enabling Claude to perform actions and access external resources like file systems, web searches, browser automation, financial data, and document generation.

This server falls under the Cloud Services category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A modular server implementation for Claude AI assistants wit

Use Cases

Integrated tool ecosystem
Multi-resource orchestration
External service integration
getfounded

Maintainer

LicenseMIT License
Languagepython
Versionv1.0.0
UpdatedMar 23, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcp-unified-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use MCP Unified Server

MCP Tool Kit (published as MCP Unified Server) is a modular Python-based MCP server that provides Claude and other AI assistants with over 120 integrated tools across file system access, web search via Brave, browser automation with Playwright, financial data from Yahoo Finance and the Federal Reserve (FRED), document handling (PDF, Excel, PowerPoint), time/timezone utilities, and news retrieval. Tools are auto-discovered and registered at runtime, so adding a new capability requires only dropping a module into the tools directory. It supports both stdio (Claude Desktop) and SSE (web-based) transports and is designed for enterprise AI agent workflows that need broad external service access.

Prerequisites

  • Python 3.10 or later with pip or Docker
  • A Brave Search API key (for web search functionality)
  • A News API key from newsapi.org (for news data access)
  • A FRED API key from fred.stlouisfed.org (for Federal Reserve economic data)
  • An MCP-compatible client such as Claude Desktop
1

Install using the platform installer script

The quickest setup uses the platform-specific install script, which clones the repository and configures the environment automatically. Use the macOS/Linux script or the Windows PowerShell command.

# macOS/Linux:
bash <(curl -s https://raw.githubusercontent.com/getfounded/mcp-tool-kit/main/install.sh)

# Windows PowerShell:
irm https://raw.githubusercontent.com/getfounded/mcp-tool-kit/main/install.ps1 | iex
2

Configure environment variables

Copy the environment template and populate it with your API keys. At minimum, provide BRAVE_SEARCH_API_KEY for web search. Other keys are optional depending on which tool categories you need.

cp .env.template .env
# Edit .env:
# BRAVE_SEARCH_API_KEY=BSA...
# NEWS_API_KEY=your-newsapi-key
# FRED_API_KEY=your-fred-key
3

Or run via Docker (no Python install needed)

If you prefer not to install Python dependencies locally, run the toolkit in a Docker container. Mount your .env file to pass in API keys.

docker run -it --name mcp-toolkit \
  --env-file .env \
  ghcr.io/getfounded/mcp-tool-kit:latest
4

Add the server to Claude Desktop config

Register the MCP Tool Kit server in your claude_desktop_config.json, pointing to the Python entry point and passing the .env file path for credentials.

{
  "mcpServers": {
    "mcp-tool-kit": {
      "command": "python",
      "args": ["/path/to/mcp-tool-kit/server.py"],
      "env": {
        "BRAVE_SEARCH_API_KEY": "BSA...",
        "NEWS_API_KEY": "your-newsapi-key",
        "FRED_API_KEY": "your-fred-key"
      }
    }
  }
}
5

Restart Claude Desktop and verify tool availability

After restarting, ask Claude what tools are available. The 120+ tools are auto-registered, and Claude should list categories including file system, web search, browser, finance, and documents.

MCP Unified Server Examples

Client configuration

Claude Desktop configuration for MCP Tool Kit with core API keys.

{
  "mcpServers": {
    "mcp-tool-kit": {
      "command": "python",
      "args": ["/path/to/mcp-tool-kit/server.py"],
      "env": {
        "BRAVE_SEARCH_API_KEY": "BSA...",
        "NEWS_API_KEY": "your-newsapi-key",
        "FRED_API_KEY": "your-fred-key"
      }
    }
  }
}

Prompts to try

Multi-tool tasks enabled by the MCP Tool Kit unified server.

- "Search the web for the latest AI agent frameworks released in 2025 and summarize the top 5"
- "Read the PDF at /tmp/report.pdf and create an Excel summary of the key financial figures"
- "Get today's top tech news headlines and check the FRED data for the latest US inflation rate"
- "Open a browser, go to example.com, take a screenshot, and describe what's on the page"
- "What is the current stock price and P/E ratio for Apple (AAPL) from Yahoo Finance?"

Troubleshooting MCP Unified Server

Brave Search returns no results or 401 errors

Verify your BRAVE_SEARCH_API_KEY is valid at api.search.brave.com. Free tier keys have rate limits; check your usage dashboard. Ensure the key is set in your .env file and the file is loaded by the server at startup.

Browser automation (Playwright) fails with browser not found

Run `playwright install chromium` to download the Chromium binary that Playwright needs. This must be run in the same Python environment used by the MCP server. Docker images include this pre-installed.

Some tools are missing after startup

Tools are auto-discovered from the tools directory. If a module has an import error (e.g., a missing optional dependency), that tool is silently skipped. Check the server startup logs for import warnings and install missing packages with pip.

Frequently Asked Questions about MCP Unified Server

What is MCP Unified Server?

MCP Unified Server is a Model Context Protocol (MCP) server that modular server implementation for claude ai assistants with integrated tools, enabling claude to perform actions and access external resources like file systems, web searches, browser automation, financial data, and document generation. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install MCP Unified Server?

Follow the installation instructions on the MCP Unified Server GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with MCP Unified Server?

MCP Unified Server works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is MCP Unified Server free to use?

Yes, MCP Unified Server is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Cloud Services MCP Servers

Explore all cloud services servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "mcp-unified-server": { "command": "npx", "args": ["-y", "mcp-unified-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use MCP Unified Server?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides