Skip to main content

mcp

Guide for working with Splitrail's MCP server. Use when adding tools, resources, or modifying the MCP interface.

インストールへ移動

ソース情報

リポジトリ
Piebald-AI/splitrail
ソースの最終更新活動
2026年1月1日 00:15
検出された SKILL.md の言語
英語
スター
223
フォーク
24

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
mcp
description
Guide for working with Splitrail's MCP server. Use when adding tools, resources, or modifying the MCP interface.
# MCP Server Splitrail can run as an MCP server, allowing AI assistants to query usage statistics programmatically. ```bash cargo run -- mcp ``` ## Source Files - `src/mcp/mod.rs` - Module exports - `src/mcp/server.rs` - Server implementation and tool handlers - `src/mcp/types.rs` - Request/response types ## Available Tools - `get_daily_stats` - Query usage statistics with date filtering - `get_model_usage` - Analyze model usage distribution - `get_cost_breakdown` - Get cost breakdown over a date range - `get_file_operations` - Get file operation statistics - `compare_tools` - Compare usage across different AI coding tools - `list_analyzers` - List available analyzers ## Resources - `splitrail://summary` - Daily summaries across all dates - `splitrail://models` - Model usage breakdown ## Adding a New Tool 1. Define the tool handler in `src/mcp/server.rs` using the `#[tool]` macro 2. Add request/response types to `src/mcp/types.rs` if needed See existing tools in `src/mcp/server.rs` for the pattern. ## Adding a New Resource 1. Add URI constant to `resource_uris` module in `src/mcp/server.rs` 2. Add to `list_resources()` method 3. Handle in `read_resource()` method
GitHubで見る