1. Conduid
  2. Developer Tools
  3. tako
MCP server · Developer Tools

tako

MCP server for Octopus Energy API

Unclaimed devtools
39Low

Scored 5 months ago · breakdown

About tako

tako is an MCP server published by git+arrow2nd in the Developer Tools category: mCP server for Octopus Energy API.

Install

Install
npx tako-mcp
Claude Code
claude mcp add tako-mcp-gitarrow -- npx -y tako-mcp
npx
npx -y tako-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about tako

Powered by Claude · Grounded in docs

I know everything about tako. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

tako-mcp

Octopus Energy Japan GraphQL API の MCP サーバー。

電力の使用量・コスト見積、契約情報、料金プランなどを MCP ツール経由で取得できます。Claude をはじめとする LLM でのエネルギー使用状況の分析に活用できます。

特徴

  • 30分単位の電力消費量・コスト見積の取得
  • アカウント・契約情報の取得(プロダクト・基本料金含む)
  • 郵便番号からのエリア情報検索
  • プライバシー重視: 住所等の個人情報はツールレスポンスから除外

必要条件

  • Node.js 22+
  • Octopus Energy Japan のアカウント(メールアドレス・パスワード)

使い方

デフォルトは stdio トランスポートで動作します。

OCTOPUS_EMAIL=you@example.com OCTOPUS_PASSWORD=your-password OCTOPUS_ACCOUNT_NUMBER=A-AAAA1111 npx tako-mcp

HTTP モード

--http フラグで Streamable HTTP トランスポートに切り替えられます。

OCTOPUS_EMAIL=you@example.com OCTOPUS_PASSWORD=your-password OCTOPUS_ACCOUNT_NUMBER=A-AAAA1111 npx tako-mcp --http

PORT 未指定時は空きポートが自動選択されます。

環境変数

変数名 必須 説明
OCTOPUS_EMAIL Yes Octopus Energy Japan のログインメールアドレス
OCTOPUS_PASSWORD Yes Octopus Energy Japan のログインパスワード
OCTOPUS_ACCOUNT_NUMBER Yes アカウント番号(例: A-AAAA1111)
PORT No HTTP モード時のポート番号(デフォルト: 自動選択)

MCP ツール一覧

ツール 説明 認証
get_account_info アカウント・契約情報(プロダクト・基本料金含む、住所は除外) 必要
get_electricity_consumption 30分単位の電力消費量・コスト見積 必要
get_postal_areas 郵便番号からエリア情報を検索 不要

クライアント設定

Claude Desktop / Claude Code

{
  "mcpServers": {
    "tako-mcp": {
      "command": "npx",
      "args": ["-y", "tako-mcp"],
      "env": {
        "OCTOPUS_EMAIL": "you@example.com",
        "OCTOPUS_PASSWORD": "your-password",
        "OCTOPUS_ACCOUNT_NUMBER": "A-AAAA1111"
      }
    }
  }
}

HTTP モード

{
  "mcpServers": {
    "tako-mcp": {
      "type": "http",
      "url": "http://localhost:<port>/mcp"
    }
  }
}

開発

npm install
npm run dev        # tsx で起動
npm run build      # tsup でバンドル
npm run typecheck  # 型チェック
npm run check      # Lint & フォーマット (Biome)

ライセンス

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About tako

How do I install tako?

Run npx tako-mcp, then add the server to your MCP client's configuration.

Is tako safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is tako still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.