Resource Hub

by adamwattis

2 stars
318 downloads
Not rated
GitHub

About

Centralizes shared tools and configurations for MCP environments, enabling consistent resource access across teams and projects.

Details

Author
adamwattis
Repository
adamwattis/resource-hub-server
GitHub stars
2
Downloads
318
Categories
Productivity, Design, Workplace, Developer Tools, AI, Communication, Security, Infrastructure, Other

- Connects to the Resource Hub as a proxy
- Centralizes MCP server configuration and management
- Shares configurations across different environments
- Provides easy setup with npx
- Supports debugging via MCP Inspector

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Resource Hub
    Command (node, npx, python, etc.) npx
    Arguments
    • Argument 1 @adamwattis/resource-hub-server
    Environment
    • RESOURCE_HUB_TOKEN your_token

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

You'll need a Resource Hub token to use this server. You can get this from the Resource Hub token page.

To use with Claude Desktop, add the server config:

On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "resource-hub-server": {
      "command": "npx @adamwattis/resource-hub-server"
    }
  }
}

The easiest way to run the server is using npx:

RESOURCE_HUB_TOKEN=your_token npx @adamwattis/resource-hub-server

If you want to run from source:

1. Install dependencies:

npm install

2. Build the server:

npm run build

3. Run with your Resource Hub token:

RESOURCE_HUB_TOKEN=your_token npm start

- RESOURCE_HUB_TOKEN (required): Your Resource Hub authentication token

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "resource hub": {
            "env": {
                "RESOURCE_HUB_TOKEN": "your_token"
            },
            "args": [
                "@adamwattis/resource-hub-server"
            ],
            "command": "npx"
        }
    }
}

Linux

{
    "env": {
        "RESOURCE_HUB_TOKEN": "your_token"
    },
    "args": [
        "@adamwattis/resource-hub-server"
    ],
    "command": "npx"
}

Macos

{
    "env": {
        "RESOURCE_HUB_TOKEN": "your_token"
    },
    "args": [
        "@adamwattis/resource-hub-server"
    ],
    "command": "npx"
}

Windows

{
    "env": {
        "RESOURCE_HUB_TOKEN": "your_token"
    },
    "args": [
        "/c",
        "npx",
        "@adamwattis/resource-hub-server"
    ],
    "command": "cmd"
}

An MCP server that connects to the Resource Hub - a central place to configure and manage your MCP servers.

The resource-hub-server acts as a proxy between your local MCP environment and the Resource Hub. It allows you to:

- Access centrally configured tools and resources
- Share configurations across different environments
- Manage MCP server settings in one place

The easiest way to run the server is using npx:

RESOURCE_HUB_TOKEN=your_token npx @adamwattis/resource-hub-server

You'll need a Resource Hub token to use this server. You can get this from the Resource Hub token page.

To use with Claude Desktop, add the server config:

On MacOS:~/Library/Application Support/Claude/claude_desktop_config.jsonOn Windows:%APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "resource-hub-server": { "command": "npx @adamwattis/resource-hub-server" } } }

- RESOURCE_HUB_TOKEN(required): Your Resource Hub authentication token

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using theMCP Inspector:

The Inspector will provide a URL to access debugging tools in your browser.

The 1Password MCP server creates a bridge that allows MCP clients such as Codex and Kiro to manage your 1Password Environments with secure authorization prompts.

This is the 1st, easiest, and cheapest PPT, slides, presentation AI generation MCP Server in the world.

Persistent memory for any AI assistant. Zero token cost until recall. Stores memories in local SQLite, ranks by 6-factor scoring, returns results 79% smaller than JSON. Works with Claude, ChatGPT, Grok, Cursor, Windsurf, and any MCP client.

A MCP server that enables AI assistants to interact with Anki, the spaced repetition flashcard application.

Enables LLM clients to interact with macOS applications through AppleScript. Built using the @beyondbetter/bb-mcp-server library, this server provides safe, controlled execution of predefined scripts with optional support for arbitrary script execution.

An MCP server for WordPress plugin audits

Turn your AI assistant into a digital marketing hub that creates, organizes, and analyzes links and QR Codes on demand.

Connect AI clients to Cal.com scheduling through the Model Context Protocol using the hosted server at mcp.cal.com or a local instance.

Sync Calendars, Scheduling Links, AI Executive Scheduling Assistant, Unified Calendar

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.