1. Conduid
  2. Developer Tools
  3. Calculator Server Using Model Context Protocol MCP SDK
MCP server · Developer Tools

Calculator Server Using Model Context Protocol MCP SDK

MCP server: Calculator Server Using Model Context Protocol MCP SDK

Unclaimed MIT last commit 11 months ago devtools
47Fair

Scored 5 months ago · breakdown

About Calculator Server Using Model Context Protocol MCP SDK

Calculator Server Using Model Context Protocol MCP SDK is an MCP server published by Aditya24023022 in the Developer Tools category: mCP server: Calculator Server Using Model Context Protocol MCP SDK.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/Aditya24023022/MCP-Calculator-Server-using-Model-Context-Protocol-MCP-SDK

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 Calculator Server Using Model Context Protocol MCP SDK

Powered by Claude · Grounded in docs

I know everything about Calculator Server Using Model Context Protocol MCP SDK. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

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

3 checks have not been run yet.

README

🧮 MCP Calculator Server — Build Your First MCP Tool with TypeScript

A lightweight Model Context Protocol (MCP) server built in TypeScript using the official @modelcontextprotocol/sdk. This server exposes a simple tool that performs addition of two numbers, showcasing how to build custom MCP-compatible tools.


🚀 Features

  • Built using the official MCP SDK
  • Implements a simple calculator with an add function
  • Written in TypeScript
  • Easy to extend for new MCP tools

📁 Project Structure

my-calculator/
│
├── src/
│   └── index.ts          # Main server logic
├── package.json
├── tsconfig.json
└── README.md

⚙️ Setup Instructions

1. Clone the Repository

git clone https://github.com/<your-username>/mcp-calculator-server.git
cd mcp-calculator-server

2. Install Dependencies

Make sure you have Node.js (v18+) and npm installed.

npm install

3. Build the Project

npm run build

4. Start the MCP Server

npm run start

You should see:

✅ MCP Calculator Server is running...

🧠 How It Works

The project uses @modelcontextprotocol/sdk to create a minimal MCP server.

import { server } from "@modelcontextprotocol/sdk/server/stdio";
import { z } from "zod";

const s = server({
  name: "MCP Calculator Server",
});

s.tool(
  "add",
  {
    a: z.number(),
    b: z.number(),
  },
  async ({ a, b }) => ({
    content: [{ type: "text", text: `Result: ${a + b}` }],
  })
);

s.start();
console.log("✅ MCP Calculator Server is running...");

This registers an add tool, which takes two numbers (a, b) and returns their sum.


🧩 Testing (Optional)

If you want to test manually:

npm run start

Then, you can connect this server to any MCP-compatible client (like Claude Desktop, ChatGPT with MCP, or other integrations).


🧱 Build Commands Reference

Command Description
npm run build Compiles TypeScript into JavaScript
npm run start Starts the MCP server with ts-node
npm install Installs all dependencies

🧰 Tech Stack

  • TypeScript
  • Node.js
  • Model Context Protocol SDK
  • Zod (Schema validation)

📜 License

MIT License — feel free to fork and modify.

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

Questions

About Calculator Server Using Model Context Protocol MCP SDK

How do I install Calculator Server Using Model Context Protocol MCP SDK?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Calculator Server Using Model Context Protocol MCP SDK safe to use with an AI agent?

Its trust score is 47 out of 100 (fair). It passes 2 of the 3 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 Calculator Server Using Model Context Protocol MCP SDK still maintained?

The last commit was 11 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.