Skip to content
Agentmart
Submit a tool

mcp-hub

Many stdio MCP servers from one container, published over HTTPS with OAuth 2.1 for any MCP client

Connector by ni-c · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)Remote (HTTP)★ 3
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/ni-c-mcp-hub

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Many stdio MCP servers from one container, published over HTTPS with OAuth 2.1 for any MCP client

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
12 read · 3 write · 1 delete
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Tools by what they do 16

Read from the source code; the running server may list different tools.

Read 12 · Look things up without changing anything.

  • describe_connection
  • get_forecast
  • get_ticket
  • get_tool_schema
  • list_docs
  • list_servers
  • list_stations
  • list_statuses
  • list_tickets
  • list_tools
  • read_doc
  • search_docs

Write 3 · Create, change, send or run things.

  • create_ticket
  • sleep_server
  • wake_server

Delete 1 · Delete, drop, revoke or wipe things.

  • call_tool

Secrets and settings it asks for

Other settings (environment variables or headers).

  • CONFIG_PATH
  • IDLE_TIMEOUT_MINUTES
  • LOG_FILE
  • TOOL_CACHE_PATH

Network hosts it talks to 7

  • chatgpt.com · found in code
  • example.invalid · found in code
  • github.com · found in code
  • glama.ai · found in code
  • mcp-hub.ni-c.de · found in code
  • placeholder.invalid · found in code
  • raw.githubusercontent.com · found in code

Files it touches

  • /proc/self/mountinfo
  • /var/lib/docker
  • /var/run
  • /var/run/docker.sock

Tools (16)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • call_toolCall a tool on a servercan change or delete data

    Call a tool on one of the MCP servers. Arguments must match the schema from get_tool_schema.

  • create_ticketCreate a ticket

    File a new ticket. This demo accepts and acknowledges the ticket but does not store it — the backlog is the same for everyone and resets on every call.

  • describe_connectionDescribe this connectionread-only

    Report how you are connected to this hub right now: the protocol era, and whether a server could ask you a question mid-call. Name a server to include its own switch and era in the answer.

  • get_forecastGet a forecast

    Get the daily forecast for one station: condition, high and low in °C, precipitation in mm and wind in km/h.

  • get_ticketGet one ticket

    Get a single ticket including its description and the date it was opened.

  • get_tool_schemaGet the full schema of a toolread-only

    Get the full description and JSON input schema of one tool, needed to construct arguments for call_tool.

  • list_docsList documentation pages

    List every page in this index with its id and title.

  • list_serversList MCP serversread-only

    List all MCP servers available through this hub, with their status. Call this first to see what is available. Servers marked "hidden" serve their tools only via their own endpoint, but wake_server/sleep_server still manage them.

  • list_stationsList weather stations

    List the weather stations this service can report on. Call this first to get a valid station id.

  • list_statusesList ticket statuses

    List the statuses a ticket can have. Useful as the filter value for list_tickets.

  • list_ticketsList tickets

    List the tickets in the demo backlog, optionally filtered by status. Returns a summary; use get_ticket for the full text.

  • list_toolsList tools of a serverread-only

    List the tools of one MCP server with one-line descriptions. Use get_tool_schema before calling a tool for the first time.

  • read_docRead a documentation page

    Read the full excerpt of one documentation page, with the URL of the canonical version.

  • search_docsSearch the documentation

    Search the mcp-hub documentation by keyword. Returns matching pages with a short excerpt; use read_doc for the full text.

  • sleep_serverPut a server to sleep

    Stop an on-demand server immediately instead of waiting for its idle timeout. It restarts automatically on the next tool call.

Show 1 more tools
  • wake_serverWake a sleeping server

    Start an on-demand server now so its first tool call is fast. No-op if it is already running.

Signals

Stars
3
Forks
0
Open issues
0
Weekly downloads
67
Last commit
Oct 22, 2026 (7 days ago)
Last release
Oct 7, 2026 (22 days ago)
Last package publish
Oct 7, 2026 (22 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.ni-c/mcp-hub
Version
0.11.6
Auth
API key
Packages
npm @ni-c/mcp-huboci ghcr.io/ni-c/mcp-hub:0.11.6
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from ni-c

Cite this page

mcp-hub. Agent Mart. https://agentmart.dev/connectors/ni-c-mcp-hub (last updated 2026-10-24)