MCPipe Toolchain
Provides read-only tools for Jira and Confluence, including unified search/fetch across both systems, with access to issues, pages, projects, sprints, epics, comments, and metadata.
Provides read-only tools for searching and retrieving Confluence pages, spaces, comments, attachments, labels, and page trees, with automatic chunking for large pages.
Provides read-only tools for querying Datadog logs, metrics, monitors, dashboards, and scopes, plus generic GET and POST access to allowlisted read endpoints.
Provides read-only tools for accessing Figma file metadata, nodes, comments, versions, components, styles, dev resources, and images, including team-level queries.
Provides read-only tools for code search, file retrieval, repository browsing, and metadata for pull requests, issues, commits, branches, and repository structure.
Provides read-only tools for searching and retrieving Jira issues, projects, sprints, epics, comments, changelogs, transitions, watchers, remote links, and user account information.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCPipe Toolchainsearch Jira for open high priority bugs and summarize them"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCPipe Toolchain
MCPipe Toolchain exposes company knowledge to AI clients through read-only tools for Confluence, GitHub, Jira, Figma, Outlook, Teams, and browser automation. It is designed for safe discovery, retrieval, and summarization of internal information without modifying source systems.
What these servers are
The MCP server is a local bridge between AI clients (like VS Code Copilot) and enterprise systems. It provides a consistent tool surface across:
Confluence for documentation search and page retrieval
GitHub for repository discovery, code search, and file access
Jira for issue lookup, sprint visibility, and project metadata
Figma for file metadata, nodes, comments, components, styles, and exports
Microsoft 365 Outlook and Teams for read-only messaging and calendar context
Browser automation for localhost tab interaction, diagnostics, and React inspection
An optional Electron desktop app hosts provider configuration and starts the MCP HTTP endpoint.
Related MCP server: Glean Remote MCP Server
Tools available
Unified read-only tools
searchto query Jira and Confluence in one callfetchto retrieve a Jira issue or Confluence page by resource URI
Confluence tools
search_confluencefor keyword search across pagesget_confluence_pageto fetch a page by ID (with chunking)search_confluence_cqlfor advanced CQL queriesget_confluence_spacesto list accessible spacesget_confluence_page_childrento navigate page treesget_confluence_page_labelsto list labels/tagsget_confluence_page_attachmentsto list attachmentsget_confluence_page_by_titleto fetch a page by title in a spaceget_confluence_page_commentsto fetch commentsget_confluence_page_inline_commentsto fetch inline commentsget_confluence_page_footer_commentsto fetch footer commentsget_confluence_comment_childrento fetch reply (child) commentsget_confluence_page_descendantsto fetch descendant pagesget_confluence_pages_in_spaceto list pages in a space
GitHub tools
search_github_codefor organization-wide code searchget_github_fileto fetch file content (with optional line range)search_github_pathsto discover file or directory paths inside a repolist_github_repo_treeto browse remote repo structure without a local clonelist_github_reposto page through repositoriessearch_github_reposto find repos by name/topic/languageget_github_pull_requestsandget_pull_request_detailsget_github_issuesfor issue listsget_github_commitsandget_github_commitfor history and diffsget_github_branchesandget_github_repo_info
Jira tools
search_jira_issuesfor text searchsearch_jira_jqlfor advanced JQL queriesget_jira_issue,get_jira_issue_basic,get_jira_issue_common,get_jira_issue_fullget_jira_projects,get_jira_issue_types,get_jira_statusesget_jira_issue_comments,get_jira_issue_changelogget_jira_issue_transitions,get_jira_issue_watchersget_jira_issue_remote_linksto list remote linksget_jira_issue_type_meta_with_fieldsto fetch issue field metadataget_jira_project_issue_types_metadatato fetch project issue type metadataatlassian_user_infoto fetch the current userlookup_jira_account_idto search for user account IDsget_jira_boards,get_jira_sprints,get_jira_sprint_detailsget_jira_sprint_issues,get_jira_sprint_reportget_jira_epic_stories,get_jira_issue_children
Figma tools
get_figma_file,get_figma_nodeget_figma_comments,get_figma_versionsget_figma_components,get_figma_component,get_figma_stylesget_figma_dev_resources,get_figma_imagesget_figma_projects,get_figma_project_filesget_figma_team_components,get_figma_team_styles
Microsoft 365 tools
Outlook:
search_outlook_emails,get_outlook_email,get_outlook_calendar_eventsTeams:
get_teams_joined_teams,get_teams_channels,get_teams_channel_messagesTeams:
search_teams_messages,get_teams_chats,get_teams_chat_messages
Browser and React tools
Browser control and diagnostics:
browser_list_tabs,browser_attach_tab,browser_navigate,browser_wait,browser_wait_forBrowser inspection:
browser_get_dom,browser_get_page_state,browser_get_text,browser_get_element_value,browser_get_countBrowser visuals and reports:
browser_screenshot,browser_full_page_screenshot,browser_generate_reportBrowser styling/debug:
browser_get_computed_styles,browser_get_box_model,browser_get_console,browser_get_network_failuresBrowser interactions:
browser_click,browser_click_text,browser_click_role,browser_type,browser_set_valueJavaScript fallback and usage helper:
browser_run_script,browser_get_tool_usageBrowser orchestration checks:
browser_compare_figma_styles,browser_verify_user_intentReact inspection:
browser_find_by_component_name,browser_find_by_label,browser_get_component_props,browser_get_component_state,browser_detect_hydration_issues,browser_get_diagnostics
Browser backend modes
Browser tools can run with one of three backends:
extension(default): current Browser MCP Extension bridgeplaywright: managed Playwright Chromium session (no extension)cdp: attach Playwright to an existing Chrome via CDP (no extension)
Configure in config.json (or with env vars):
browserBackend:extension|playwright|cdpbrowserHeadless:true/false(Playwright mode)browserChannel: optional browser channel for Playwright launchbrowserCdpUrl: CDP endpoint URL (defaulthttp://127.0.0.1:9222)
Environment variable overrides:
BROWSER_BACKENDBROWSER_HEADLESSBROWSER_CHANNELBROWSER_CDP_URL
Notes:
Localhost-only navigation is enforced (
localhostand127.0.0.1).React helper diagnostics remain extension-only in this version.
How our toolchain compares to out-of-the-box MCP servers
Vendors ship their own MCP servers — the official Atlassian Remote MCP, the Datadog MCP, and the Figma Dev Mode MCP. They work, but each was built to expose one product. This toolchain is built for how engineers and AI clients actually work: across systems, safely, and with a tool surface that doesn't drown the model in schemas.
Three design choices make ours better and more flexible than the stock servers:
One intent-first tool per provider, not dozens of schemas. Each provider exposes a single tool (
jira,confluence,github,datadog,figma,m365,browser) that takes a free-textintent. The tool internally routes to the right operation using semantic search over handler descriptions, then fills parameters with per-system extractors. The model sees ~7 tools instead of ~120, so context stays small and tool selection stays accurate. Stock servers register every operation as its own tool schema, all of which load into context every session and compete during selection (the classicgetIssuevsgetIssueFullambiguity).Read-only by design. We deliberately omit write operations even where the upstream APIs and stock servers offer them. This keeps AI workflows safe (no accidental edits), aligned with least-privilege and audit requirements, and deterministic — outputs are reviewable before anything is shared or acted on. Write workflows stay with dedicated, human-driven tools outside the MCP layer.
Local bridge, OS-keychain secrets, cross-system reach. The server runs locally and stores credentials in the OS keychain (not env-var tokens or a cloud-hosted OAuth broker). A unified
search/fetchspans Jira and Confluence in one call, and browser tools can verify a live UI against a Figma design — orchestration the single-product stock servers can't do.
Atlassian: out-of-the-box MCP vs. ours
Official Atlassian MCP | This toolchain | |
Surface area | One tool per operation (~25+ Jira/Confluence tools all in context) | Two intent tools — |
Write access | Creates/edits/transitions issues, creates/updates pages and comments | Read-only by design — no accidental edits from AI |
Routing | Model must pick the exact tool and field shape | Free-text intent → semantic routing + extractors pick the operation |
Hosting / auth | Cloud-hosted, OAuth broker | Local bridge, OS-keychain credentials |
Cross-system | Atlassian only |
|
Why ours is better and more flexible: investigation and reporting are the common AI tasks against Atlassian, and those are read-only. We give the same data precision (issue details, metadata, comments, sprint/epic structure, full Confluence content with automatic chunking for large pages) without exposing destructive write paths, and we collapse the tool sprawl into intents the model can hit reliably. If you genuinely need to author content, use the Atlassian APIs or the official MCP for that step — keep AI-driven discovery here.
Datadog: out-of-the-box MCP vs. ours
Official Datadog MCP | This toolchain | |
Surface area | Separate tools per data type (metrics, logs, monitors, dashboards, incidents, …) | One |
Coverage of new endpoints | Limited to the operations the server exposes today | Generic read proxy: |
Safety | Capabilities depend on the granted API/app keys | Read-only scopes enforced; |
Auth | Vendor-defined | API + app key in the OS keychain, region/site configurable |
Why ours is better and more flexible: incident triage is the real workload — "which monitors are alerting, show me the error logs, plot this metric." Our intent tool covers that directly, and the generic read proxy means you are never blocked waiting for us to add a dedicated tool for a Datadog endpoint: if it's a read path under /api/, you can query it now. The read-only scope guarantee keeps it safe to point an AI agent at production observability.
Figma: out-of-the-box MCP vs. ours
Official Figma (Dev Mode) MCP | This toolchain | |
Runtime requirement | Needs the Figma desktop app running locally with a node selected | Talks to the Figma REST API — no desktop app, works headless/CI |
Focus | Design-to-code for the current selection; can create/edit designs | Read-only retrieval of files, nodes, comments, versions, components, styles, dev resources, images, design specs, and page screenshots |
Surface area | Multiple discrete tools | One |
Unique capability | — |
|
Why ours is better and more flexible: the stock Figma MCP is tied to the desktop app and oriented toward generating designs, which makes it awkward for automated review and CI. Ours pulls design context over the REST API from anywhere, and — uniquely — bridges into the browser toolset so an agent can compare what shipped in the running app against the source-of-truth design. That design-vs-implementation check is the high-value workflow for engineers, and no single-product server offers it.
Why the GitHub tools are better for day-to-day usage
GitHub is the system of record for implementation details, code history, and reviews. The GitHub toolset is modeled around common engineering tasks:
Find usage examples or patterns with
search_github_codeOpen exact files and line ranges with
get_github_fileCheck current activity with
get_github_pull_requests,get_github_issues, andget_github_commitsTrace change context with
get_github_commitand PR detail views
This makes GitHub tools the fastest path from question to verified source, which is essential for day-to-day development, debugging, and review work.
Requirements
Node.js 18+
npm
Install
npm installBuild
npm run buildRun
npm run startDevelopment
npm run devTests
npm testBrowser Automation Guidance
For browser MCP reliability and roadmap details, see:
docs/browser-agent-playbook.mdfor deterministic agent operation patterns.docs/browser-tools-rfc.mdfor proposed tool additions and response-contract improvements.
MCP smoke test
To verify a running HTTP MCP endpoint without hand-crafting SSE/session headers:
npm run smoke:mcpOptional arguments:
npm run smoke:mcp -- --url http://127.0.0.1:6130/mcpPackaging
npm run packageInstall MCPipe Toolchain
Use this guide to install the tool from the GitHub Actions artifact, then configure GitHub authentication.
Download the correct artifact (by OS) Open this workflow run:
https://github.com/mcpipe/mcpipe-toolchain/actions/runs/22774217374
From Artifacts, download the package matching your OS:
Windows: dist-app-windows-latest
macOS: dist-app-macos-latest (name may vary slightly)
Linux: dist-app-linux-latest (name may vary slightly)
Extract the artifact Extract all files from the downloaded artifact to a local folder.
Run the application Windows: macOS: Open the extracted .app, .dmg, or .pkg and complete installation. Linux: Run the extracted binary/AppImage (make executable first if needed). One should see Icon of MCP Tool chain and start the server
Create a GitHub Fine-Grained Personal Access Token Go to GitHub: Profile -> Settings -> Developer settings Open Personal access tokens -> Fine-grained tokens Click Generate new token Set required repository access/permissions for MCP tool usage Generate the token and copy it
Configure token in MCP Toolchain Open the MCP Toolchain application Paste the copied token into the GitHub token field in the UI Save/apply settings
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceProvides access to personal/team knowledge repositories with tools to search, retrieve, and save information from various sources including Slack, Gmail, and document storage platforms.Apache 2.0

Glean Remote MCP Serverofficial
Alicense-qualityCmaintenanceEnables AI assistants and developer tools to securely access and interact with an organization's enterprise knowledge, documents, and people through natural language while respecting existing access permissions.164MIT- Alicense-qualityFmaintenanceProvides AI assistants with read-only access to Secureframe's compliance data, enabling querying of security controls, tests, users, vendors, and more across frameworks like SOC 2 and ISO 27001.8MIT
- Flicense-qualityCmaintenanceEnables AI assistants to search, retrieve, and manage Confluence pages, and generate weekly status drafts from Jira activity.1
Related MCP Connectors
Your company's brain for AI agents. Cited, permission-aware knowledge across every system.
Shared, permission-aware company context for AI agents, with provenance, approvals and audit.
SaaS intelligence for AI agents. 5 unified tools cover 1,000+ services with 91-96% token savings.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nambatipudi/mcpipe-toolchain'
If you have feedback or need assistance with the MCP directory API, please join our Discord server