惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
U
Unit 42
MyScale Blog
MyScale Blog
B
Blog
阮一峰的网络日志
阮一峰的网络日志
量子位
IT之家
IT之家
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Recent Announcements
Recent Announcements
V
Visual Studio Blog
G
Google Developers Blog
Last Week in AI
Last Week in AI
雷峰网
雷峰网
博客园 - 聂微东
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
博客园 - 司徒正美
Y
Y Combinator Blog
T
The Blog of Author Tim Ferriss
月光博客
月光博客
aimingoo的专栏
aimingoo的专栏

Hacker News: Show HN

PurrrrrFocus: Pomodoro Timer App - App Store Workflow Engine — Multi-Step Orchestration for Bun RapidPhoto: Pro Photo Editor App - App Store GitHub - DheerG/swarms: Achieve extraordinary results with claude code across a variety of tasks SPICE simulation → oscilloscope → verification with Claude Code — Lucas Gerads Show HN: VCoding – A 5 MB native Windows IDE with no dynamic dependencies Show HN: LLMs don't hallucinate because they're bad at math, it's the format GitHub - Agent-FM/agentfm-core: AgentFM is a peer-to-peer network that turns everyday computers into a decentralized AI supercomputer. AgentFM lets you run massive AI workloads directly across a global mesh of idle CPUs and GPUs. Show HN: Tracking Top US Science Olympiad Alumni over Last 25 Years GitHub - Potarix/agent-hub: One place to talk to all your agents Show HN: Runtime security for AI agents(injection,tool abuse, data exfiltration) GitHub - dubeyKartikay/lazyspotify: Terminal Spotify client for macOS and Linux GitHub - the-banana-tool/king-louie: Easy to use GUI Personal AI Assistant. Win/Linux/Mac. Show HN I made my vacation rental bookable by AI agents–no Airbnb, 0% commission GitHub - basteez/jsf-autoreload: maven plugin to enable hot reload on jsf projects uvm32/hosts/host-gdbstub at main · ringtailsoftware/uvm32 GitHub - labsai/EDDI: Config-driven engine that turns JSON into production-grade AI agents. Multi-agent orchestration, 12+ LLM providers, MCP/A2A protocols, RAG, persistent memory, and enterprise compliance (EU AI Act, GDPR, HIPAA). Built on Quarkus. GitHub - glitchnsec/fortyone-oss: AI Executive Assistant Platform Quickstart | Alien GitHub - muxshed/shed: One stream in, or many. Every destination, simultaneously. No cloud middleman, no per-channel fees, no limits. GitHub - ocrbase-hq/ocrbase: 📄 PDF/IMG ->.MD/JSON Document OCR API for PaddleOCR and GLMOCR. Self-hostable. GitHub - impactjo/home-memory: MCP server that lets your AI assistant remember everything about your home. GitHub - Sets88/dbcls: DbCls is a powerful terminal database client that supports various databases GitHub - neptun2000/heor-agent-mcp GitHub - SeanFDZ/macmind: Single-layer transformer in HyperTalk for the classic Macintosh RollQuation: Math Puzzles - Apps on Google Play GitHub - dropbox/witchcraft Show HN: Agent-cache – Multi-tier LLM/tool/session caching for Valkey and Redis GitHub - opentalon/opentalon: OpenTalon is an open-source platform built from the ground up in Go as a robust alternative to OpenClaw LinkedIn™ 职位抓取工具 - Chrome 应用商店
GitHub - yakkomajuri/agentport: Secure gateway to connect...
yakkomajuri · 2026-04-28 · via Hacker News: Show HN

AgentPort is an open source gateway to securely connect any service to autonomous agents 🦞.

agentport-diagram (2).png

🚀 Get started

Try locally

Clone the repo and run:

docker compose up

Production self-hosted deploy

curl -fsSL https://install.agentport.sh | sh

See the docs for complete instructions.

Cloud

app.agentport.sh

About

AgentPort lets you connect any service to your agent or claw securely.

Securely means that agents never see your API keys, and that you control exactly what they can and can't do with approval policies.

AgentPort ships with 50 integrations out of the box like Stripe, PostHog, GitHub, Gmail, Google Calendar, and a lot more are coming. Connecting to an integration takes a few clicks and it immediately makes it available to your agents, wherever AgentPort is connected.

You can then choose exactly what the agent can and can't do, as well as what tools it can use only with your approval. For example, search_emails on Gmail can be set to "Auto-approve", with send_email being set to "Ask for approval". On Stripe, you could have the agent auto-run get_customer but require your approval to run create_refund.

Agents connect to AgentPort using either our CLI or our MCP.

Approval policies

Philosophy

AgentPort's goal is to let you deploy autonomous agents securely. By adding a security layer, our goal is to enable you to give your agents more power.

Today we mostly follow all-or-nothing approaches: we give agents full access to a service or we don't give them access at all.

With AgentPort, you can give your agents more tools that they can use when perfoming tasks for you, but ensuring they don't do anything dangerous.

That way, you can give them access to Stripe, your email, and even bank APIs, so they can do work in an automated way, loop you in when needed, and then get right back to it.

For instance, they gather all the information they need to send an email on your behalf and then you can let them send it with one click, rather than copy-pasting output, going to your email client, and sending it yourself.

Approval policies

Currently, the supported approval policies are:

  • Auto-approve: The agent can call the tool any time and it will run automatically.
  • Ask for approval: When trying to call the tool the agent will get back a link that only you as a logged in user can approve. You will be approving the tool being called as well as the exact parameters so you retain full control. e.g. if you approve create_refund on Stripe with params customerId=1234 and amount=15 the agent can't then change the customer ID or the amount.
  • Deny: The agent can never use this tool.

When you set a tool on AgentPort to have a policy of "Ask for approval", any time your agent tries to call that tool via the CLI or the MCP it will get a response back explaining that this tool is gated and that it requires human approval, as well as link to send to you where you can approve the tool call based on the exact parameters.

Screenshot 2026-04-27 at 15.53.02.png

P.S. You should probably deny requests like the one above.

Logs

Another key part of AgentPort is that everything's logged.

We log when a request to use a tool happened, when it was approved, the IP the request came from and the IP that approved it and so on.

This means you have full visibility into what your agents are doing and how they work, as well as have complete logs for auditability and compliance purposes.

Logs

Connecting agents

Your agents can connect to AgentPort using our MCP server:

https://app.agentport.sh/mcp

Or https://<your-domain>/mcp if you're self-hosting.

And they can also use our CLI, installable with npm install -g agentport-cli .

You should also definitely be using the AgentPort skills in order for agents to use AgentPort most effectively:

npx skills add yakkomajuri/agentport-skills

Docs

Full documentation lives at docs.agentport.sh — covering the REST API, the MCP aggregator, approval flows, self-hosting, and agent-specific setup guides.

License

MIT