pandeyvishwas51-oss

Plugport — AI skill for Claude Code

AI community

Open-source Composio alternative: let AI agents act in GitHub, Slack, Notion, Gmail and more as each user.

How to install Plugport

This entry records only its repository, not the path inside it, so there is no exact command to give. Open pandeyvishwas51-oss/plugport and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Plugport does

Open-source Composio alternative: let AI agents act in GitHub, Slack, Notion, Gmail and more as each user. OAuth handled, tokens encrypted on your server, a person approves every write. MCP + REST. One Go binary.

Alternatives in AI

  • CLI 代理 API — English 中文 一个为 CLI 提供 OpenAI/Gemini/Claude/Codex 兼容 API 接口的代理服务器 19k ★
  • Bot On Anything — A large model-based chatbot builder that can quickly integrate AI models (including ChatGPT, Claude, Gemini) i 4.2k ★
  • Claw Empire — Command Your AI Agent Empire from the CEO Desk — A local-first AI agent office simulator that orchestrates CLI 1.1k ★

README

Plugport

**Let your AI agents act in GitHub, Slack, Notion, Gmail and more, as each of your users.** Plugport handles the OAuth, keeps every token encrypted on your own server, and shows a person the exact request before anything that changes something is sent. One Go binary, one SQLite file, Apache-2.0. An open-source, self-hosted alternative to Composio.

[![CI](https://github.com/pandeyvishwas51-oss/plugport/actions/workflows/ci.yml/badge.svg)](https://github.com/pandeyvishwas51-oss/plugport/actions/workflows/ci.yml) [![License: Apache-2.0](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](LICENSE)

[![Plugport in 55 seconds: play the video](site/assets/poster.png)](https://pandeyvishwas51-oss.github.io/plugport/#video)

**[Website and 55-second video](https://pandeyvishwas51-oss.github.io/plugport/)**

**No AI API key needed.** Plugport is an MCP server, so it plugs into the Claude Code, Cursor or Codex subscription you already pay for. Your agent finds an action, asks you to connect the app once, and runs it.

you    › open an issue in octo/hello: "Login button does nothing on Safari"
agent  › plugport_search_actions("create github issue")      → github.create_issue
agent  › plugport_execute(github.create_issue, {...})        → waiting for your approval
         Approve: http://localhost:8090/approve/exe_…
you    › (open the link, read the exact request, click Approve)
agent  › plugport_get_execution(exe_…)                       → succeeded, issue #42

Why Plugport

  • Approval for anything that writes. Sending an email, creating an issue or posting a message waits until a person approves the exact request. Reads run at once. Change it with --approval all or --approval none.
  • Your server, your tokens. OAuth tokens and API keys are sealed with AES-256-GCM and bound to their connection. Nothing is sent to a third party except the app you are calling.
  • One binary. No Redis, no Postgres, no queue. plugport serve and