MCP.so
ログイン

MCP TypeScript Tools Server

@Albo3

MCP TypeScript Tools Server について

概要はまだありません

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-server-albo3": {
      "command": "node",
      "args": [
        "dist/index.js"
      ]
    }
  }
}

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is MCP TypeScript Tools Server?

A Model Context Protocol (MCP) server implemented in TypeScript that provides utility tools (calculator, datetime, note-taking) for LLMs like Claude. It is designed for developers using Claude for Desktop or Cursor to extend LLM capabilities with custom tools.

How to use MCP TypeScript Tools Server?

Install Node.js v16+, clone the repo, run npm install and npm run build. Then configure the server in Claude for Desktop's claude_desktop_config.json or in Cursor's MCP settings using the command node ABSOLUTE_PATH_TO_YOUR_PROJECT/dist/index.js. Restart the application to access tools.

Key features of MCP TypeScript Tools Server

  • Basic calculator tool for mathematical operations
  • Current date/time tool in short or long format
  • Save, retrieve, and list text notes
  • Compatible with Claude for Desktop and Cursor
  • Extensible architecture for adding new tools

Use cases of MCP TypeScript Tools Server

  • Perform quick calculations within an LLM conversation
  • Get current date and time in a formatted string
  • Store and recall short text notes during a session
  • Prototype and test custom MCP tools for LLMs

FAQ from MCP TypeScript Tools Server

How do I set up the server with Claude for Desktop?

Open the Claude desktop config file at %APPDATA%\Claude\claude_desktop_config.json (Windows) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS), add the MCP server configuration with the command pointing to the built dist/index.js, then restart Claude.

How do I add a new tool to the server?

Create a new file in src/tools/, use the provided template with Zod schema, export it in src/tools/index.ts, and register it in src/index.ts. Rebuild the project.

What are the prerequisites to run the server?

Node.js v16 or higher and npm. For using the tools, Claude for Desktop or Cursor is required.

How can I troubleshoot if tools are not appearing?

Check the logs at %APPDATA%\Claude\logs\mcp*.log (Windows) or ~/Library/Logs/Claude/mcp*.log (macOS). Verify the path in the config is absolute and correct, ensure the server is built, and restart the application.

What transport does the server use?

The server uses stdio transport, as configured with "command": "node" and the path to the built JavaScript file.

よくある質問

How do I set up the server with Claude for Desktop?

Open the Claude desktop config file at `%APPDATA%\Claude\claude_desktop_config.json` (Windows) or `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS), add the MCP server configuration with the command pointing to the built `dist/index.js`, then restart Claude.

How do I add a new tool to the server?

Create a new file in `src/tools/`, use the provided template with Zod schema, export it in `src/tools/index.ts`, and register it in `src/index.ts`. Rebuild the project.

What are the prerequisites to run the server?

Node.js v16 or higher and npm. For using the tools, Claude for Desktop or Cursor is required.

How can I troubleshoot if tools are not appearing?

Check the logs at `%APPDATA%\Claude\logs\mcp*.log` (Windows) or `~/Library/Logs/Claude/mcp*.log` (macOS). Verify the path in the config is absolute and correct, ensure the server is built, and restart the application.

What transport does the server use?

The server uses stdio transport, as configured with `"command": "node"` and the path to the built JavaScript file.

コメント

「その他」の他のコンテンツ