https://github.com/yuheinakasaka/arithmetic-mcp-server
https://github.com/yuheinakasaka/arithmetic-mcp-server
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/yuheinakasaka/arithmetic-mcp-server
- Owner: YuheiNakasaka
- Created: 2025-02-25T15:49:21.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-02-25T15:49:58.000Z (7 months ago)
- Last Synced: 2025-06-17T13:19:36.717Z (4 months ago)
- Language: JavaScript
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 四則演算 MCP サーバー
このMCPサーバーは、基本的な四則演算(足し算、引き算、掛け算、割り算)を実行するためのツールを提供します。
## 機能
このサーバーは以下の四則演算ツールを提供します:
1. **add** - 2つの数値を足し算します
2. **subtract** - 2つの数値を引き算します
3. **multiply** - 2つの数値を掛け算します
4. **divide** - 2つの数値を割り算します(ゼロ除算の場合はエラーを返します)## インストール方法
1. このリポジトリをクローンまたはダウンロードします
2. 依存パッケージをインストールします:
```
npm install
```
3. TypeScriptをコンパイルします:
```
npm run build
```## Clineでの設定方法
Clineでこのサーバーを使用するには、Claude Desktop Appの設定ファイルを編集する必要があります:
1. 以下のパスに設定ファイルを作成または編集します:
```
~/Library/Application Support/Claude/claude_desktop_config.json
```2. 以下の内容を追加します(既存のmcpServersオブジェクトがある場合は、その中に追加します):
```json
{
"mcpServers": {
"arithmetic": {
"command": "node",
"args": ["/Users/y_nakasaka/Documents/Cline/MCP/arithmetic-server/src/index.js"],
"disabled": false,
"autoApprove": []
}
}
}
```3. Claude Desktop Appを再起動します
## 使用例
Clineで以下のようなプロンプトを使用することで、四則演算ツールを呼び出すことができます:
- 「5と3を足し算してください」
- 「10から7を引いてください」
- 「6と8を掛け算してください」
- 「20を4で割ってください」## 技術的な詳細
このサーバーは以下の技術を使用しています:
- TypeScript
- Model Context Protocol (MCP) SDK
- Zod(バリデーション用)