Google PageRank for AI agents. 25,000+ tools indexed.

OctoBus MCP Server

chaitin/OctoBus

Score: 68.2 Rank #4431 Agent Framework
[![AgentRank](https://agentrank-ai.com/api/v1/badge/chaitin--OctoBus)](https://agentrank-ai.com/tool/chaitin--OctoBus/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
Are you the maintainer of chaitin/OctoBus? Claim this listing →

A secure local gateway for AI agents to reliably call approved enterprise APIs, tools, and services.

Add AgentRank to Claude Code Discover and compare tools like chaitin/OctoBus — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

chaitin/OctoBus is a JavaScript tool licensed under GPL-3.0. A secure local gateway for AI agents to reliably call approved enterprise APIs, tools, and services. Topics: ai-agents, authorization, enterprise-integration, security, workflow-automation, tool-calling, access-control, agent-tools, api-gateway, connect-rpc, developer-tools, enterprise-integrations, grpc, internal-tools, mcp, model-context-protocol.

Ranked #4431 out of 24846 indexed tools.

Has 80 contributors.

Ecosystem

JavaScript GPL-3.0
ai-agentsauthorizationenterprise-integrationsecurityworkflow-automationtool-callingaccess-controlagent-toolsapi-gatewayconnect-rpcdeveloper-toolsenterprise-integrationsgrpcinternal-toolsmcpmodel-context-protocol

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 203

203 stars → growing community

Freshness 25% 1mo ago

Last commit 1mo ago → moderate activity

Issue Health 25% 20%

65/322 issues closed → many open issues

Contributors 10% 80

80 contributors → active community

Dependents 25% 0

No dependents → no downstream usage

npm Downloads N/A
PyPI Downloads N/A
Forks 91
Description Good
License GPL-3.0

Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →

How to Improve

Description low impact

Expand your description to 150+ characters for better discoverability

Freshness high impact

Last commit was 33 days ago — a recent commit would boost your freshness score

Issue Health high impact

You have 257 open vs 65 closed issues — triaging stale issues improves health

Badge all embed codes →

AgentRank score for chaitin/OctoBus
[![AgentRank](https://agentrank-ai.com/api/v1/badge/chaitin--OctoBus)](https://agentrank-ai.com/tool/chaitin--OctoBus/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
<a href="https://agentrank-ai.com/tool/chaitin--OctoBus/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/v1/badge/chaitin--OctoBus" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="chaitin/OctoBus"></script>

Matched Queries

topic:mcptopic:model-context-protocol

From the README

<p align="center">
  
</p>

<p align="center">
  <a href="https://github.com/chaitin/OctoBus/actions/workflows/ci.yml">
    
  </a>
  <a href="./CONTRIBUTING.md">
    
  </a>
  <a href="./SECURITY.md">
    
  </a>
</p>

---

[中文版 README](README.zh-CN.md)

OctoBus is a locally running single-binary gateway for managing pluggable Node.js service packages and exposing the gRPC capabilities in those packages to clients or agents by capset.

The current implementation provides a Go-built `octobus` binary that is responsible for:

- daemon: start the local control plane and public data plane, and manage Node.js subprocesses according to each service runtime mode
- CLI: manage services, instances, and capsets through the local admin API
- gateway: expose selected methods as gRPC, and expose unary methods as Connect RPC and MCP streamable HTTP
- storage: use SQLite to record services, instances, capsets, method bindings, descriptors, and runtime state
- runtime management: import service packa
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.