PA

pipeshub-ai/mcp-server

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

17 stars 7 forks 质量 87 趋势 41Apache-2.0

This repository contains the packages that make up Pipeshub’s local MCP server

概览

This guide covers how to connect PipesHub's remote MCP server to , , , , , and using static OAuth credentials or bearer tokens. PipesHub exposes a remote MCP endpoint over at /mcp. MCP Clients connect to this endpoint directly -- no local npm packages or stdio processes needed. : Claude Code using this MCP server to answer from Jira, Slack, GitHub and Drive, with each person's own permissions. Start at For coding agents. Install the skill into the user's repo with npx skills add pipeshub-ai/mcp-server (see skills/pipeshub) and append the AGENTS.md snippet on that page. Listed on the official MCP registry as io.github.pipeshub-ai/mcp and on Cursor Directory as PipesHub. The listing files (plugin.json, mcp.json) default MCP to http://localhost:3000/mcp (Docker). Change the URL for a company instance; they contain no secrets. Contributors working in this repository: read AGENTS.md.

README

以下为原文 README 节选,完整内容请查看原文。

Connecting MCP Clients to PipesHub MCP Server

This guide covers how to connect PipesHub’s remote MCP server to Cursor, Claude Code, Gemini CLI, Codex CLI, Claude.ai (Web), and LibreChat using static OAuth credentials or bearer tokens.

PipesHub exposes a remote MCP endpoint over Streamable HTTP at /mcp. MCP Clients connect to this endpoint directly – no local npm packages or stdio processes needed.

▶ Watch the 2½-minute demo: Claude Code using this MCP server to answer from Jira, Slack, GitHub and Drive, with each person’s own permissions.

Coding agent? Start at For coding agents. Install the skill into the user’s repo with npx skills add pipeshub-ai/mcp-server (see skills/pipeshub) and append the AGENTS.md snippet on that page. Listed on the official MCP registry as io.github.pipeshub-ai/mcp and on Cursor Directory as PipesHub. The listing files (plugin.json, mcp.json) default MCP to http://localhost:3000/mcp (Docker). Change the URL for a company instance; they contain no secrets. Contributors working in this repository: read AGENTS.md.

Claude Code plugin: /plugin marketplace add pipeshub-ai/mcp-server, then /plugin install pipeshub@pipeshub, adds the MCP server, the skill, and the /pipeshub:ask and /pipeshub:setup commands. It connects to ${PIPESHUB_MCP_URL:-https://app.pipeshub.com/mcp} with Authorization: Bearer ${PIPESHUB_MCP_TOKEN}; export both in your shell (self-hosted: set the URL to https:///mcp), then restart Claude Code.

Looking for the tool reference? See TOOLS.md for descriptions, arguments, and a decision guide for each tool the MCP server exposes (pipeshub_chat, pipeshub_search, pipeshub_get_record_content, pipeshub_download_record, pipeshub_directory, pipeshub_sources, pipeshub_agents). Searching and reading records is the recommended default; pipeshub_chat is optional (see Leaving pipeshub_chat out).

Using QM? QM cannot attach a third-party MCP endpoint — it is an MCP server to its own harness, not a client. Follow Use PipesHub with QM. The deployment-layer bundle in qm/ gives agents a pipeshub command inside their sandbox; this package ships that command as a second bin.

Prerequisites

在 GitHub 查看完整 README

安装

npx @pipeshub-ai/mcp start
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "pipeshub": { "url": "PIPESHUB_INSTANCE_URL/mcp", "auth": { "CLIENT_ID": "YOUR_CLIENT_ID", "CLIENT_SECRET": "YOUR_CLIENT_SECRET", "scopes": [ "org:read", "org:write", "org:admin", "user:read", "user:write", "user:invite", "user:delete", "usergroup:read", "usergroup:write", "team:read", "team:write", "kb:read", "kb:write", "kb:delete", "kb:upload", "semantic:read", "semantic:write", "semantic:delete", "conversation:read", "conversation:write", "conversation:chat", "agent:read", "agent:write", "agent:execute", "connector:read", "connector:write", "connector:sync", "connector:delete", "config:read", "config:write", "document:read", "document:write", "document:delete", "crawl:read", "crawl:write", "crawl:delete" ] } } } }