MCP.so
ログイン

9apes MCP Server認証済み注目

@9apes

基本情報

トランスポート

Streamable HTTP

認証方式

OAuth

カテゴリ

開発者ツール

作者

9apes

投稿者

9apes

9apes MCP Server について

The 9apes MCP server lets an AI assistant read the GitHub Actions data 9apes already collects for your organization: runs, jobs, steps, and their durations. Ask it why a build got slower, which jobs take the longest, or how this week compares with last week. It is read-only. It cannot start, cancel, or change jobs, runners, billing, or account settings.

#github#github actions#ci#cd

接続情報

https://api.9apes.com/mcp

セットアップ

claude mcp add 9apes --transport http https://api.9apes.com/mcp

9apes MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

このサーバーは認証が必要です。ツールの取得にはログインや提供元の認証情報が必要な場合があります。

上のボタンでサーバーのエンドポイントに接続し、ツール一覧を取得できます。

概要

The 9apes MCP server lets an AI assistant read the GitHub Actions data 9apes already collects for your organization: runs, jobs, steps, and their durations. Ask it why a build got slower, which jobs take the longest, or how this week compares with last week.

It is read-only. It cannot start, cancel, or change jobs, runners, billing, or account settings.

Server URL

https://api.9apes.com/mcp

The server speaks Streamable HTTP and signs you in with OAuth in the browser. There is no API key to copy and no local process to run.

What you need

  • A 9apes account with GitHub runs flowing through it. See Quick Start if you have not moved a job yet.
  • Membership in the 9apes organization whose CI you want to analyze.
  • An MCP client that supports remote servers over HTTP with OAuth: Claude, Claude Code, Codex, or another compatible client.

Connect your client

Claude Code

claude mcp add --transport http 9apes https://api.9apes.com/mcp

Then open /mcp in Claude Code, select 9apes, and complete the browser sign-in.

Claude (web and desktop)

  1. Open Settings → Connectors and choose Add custom connector.
  2. Name it 9apes and enter https://api.9apes.com/mcp as the URL.
  3. Select Connect and complete the browser sign-in.

On Team and Enterprise plans, an owner may need to allow custom connectors first.

Codex

codex mcp add 9apes --url https://api.9apes.com/mcp
codex mcp login 9apes

Complete the browser sign-in, then check /mcp in the Codex terminal UI.

Other clients

Point any client that supports remote MCP servers with OAuth at https://api.9apes.com/mcp. The server publishes standard OAuth discovery metadata at https://api.9apes.com/.well-known/oauth-protected-resource, so clients register themselves and start the sign-in for you.

Clients and registries that support MCP Server Cards can read the endpoint and supported protocol versions from the 9apes server card. It is also listed in the site's AI catalog.

Sign in and choose an organization

The first time a client connects, your browser opens a 9apes page:

  1. Sign in to 9apes, using GitHub sign-in if you are not already signed in.
  2. Check the address the page says it will send access to. It should be the client you just connected, for example claude.ai, or 127.0.0.1 for a client on your computer.
  3. Pick one organization and select Allow read access.

The connection grants two read scopes:

ScopeAllows
runners:readThe connected organization, your identity, and the GitHub App connection status
analytics:readRun, job, and step analytics

One organization per connection: A connection is bound to the organization you picked, and every call rechecks that you are still a member. To analyze a different organization, add a second connection and pick that organization during sign-in.

To disconnect, remove the server or connector in your client. Removing your membership in the organization also stops access on the next call.

Check the connection

Ask your assistant:

Use 9apes to show which organization I'm connected to.

It should call 9apes_get_context and name your organization. If it doesn't, see Troubleshooting.

Things to ask

  • "Which five jobs had the highest P95 duration on main over the last 7 days?"
  • "Compare run durations for the backend repository this week against last week."
  • "Why was run 1234567890 slow? Break it down by job and step."
  • "Write a CI performance summary for my engineering lead covering the last 30 days."

The agent skill teaches an assistant how to turn these into precise tool calls and well-sourced reports.

Troubleshooting

  • The browser page says "Authorization expired". Restart the connection from your client; each sign-in link is valid for 10 minutes.
  • You see the wrong organization, or none. You may have picked a different organization during sign-in, or you may not be a member of an active organization. Reconnect and pick again.
  • Tools return empty results. Check the time window and filters first. The server only sees runs 9apes received from GitHub; it cannot see jobs that ran on other runners.
  • Claude web cannot connect. Custom connectors may be disabled for your Claude organization; ask an owner to allow them.

For anything else, email support@9apes.com.

Next

  • Tools reference: Every tool, its inputs, limits, and how to read the results.
  • Agent skill: Install the 9apes-ci skill so assistants use the tools well.

よくある質問

1

9apes のリモート MCP サーバーとは何ですか?

9apes のリモート MCP サーバーは、https://api.9apes.com/mcp にホストされた Model Context Protocol エンドポイントです。AI アシスタントはローカルに何もインストール・実行することなく接続できます。

2

9apes の MCP サーバーにはどう接続しますか?

エンドポイント https://api.9apes.com/mcp を Claude Code、Cursor、VS Code など任意の MCP 対応クライアントに追加してください。このページのセットアップ手順で各クライアントを一度に設定できます。

3

9apes の MCP サーバーは認証が必要ですか?

はい。9apes は OAuth を使用します。初回接続時に MCP クライアントがブラウザを開いてサインイン・認可を行い、以降はその認証情報を再利用します。

4

9apes の MCP サーバーはどのトランスポートを使用しますか?

9apes は Streamable HTTP エンドポイントを公開しており、これはリモート MCP サーバーで広く使われ、主要な MCP クライアントがサポートするトランスポートです。

コメント