MCP.so
ログイン

MCP Servers

@esh2n

基本情報

カテゴリ

その他

トランスポート

stdio

作者

esh2n

MCP Servers について

type safety mcp servers with deno.

#mcp-servers#deno#type-safety

MCP Servers の設定

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

{
  "mcpServers": {
    "mcp-servers-esh2n": {
      "command": "deno",
      "args": [
        "cache",
        "server.ts"
      ]
    }
  }
}

MCP Servers のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

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

概要

What is MCP Servers?

MCP Servers is a collection of Model Context Protocol (MCP) servers that extend AI model capabilities with tools for text processing, data conversion, API integration, and development tasks. It is built with Deno and TypeScript, emphasizing type safety and functional programming.

How to use MCP Servers?

Install Deno 1.40.0 or higher, clone the repository, run deno cache server.ts, then start the server with deno run -A server.ts. The server exposes all integrated tool sets.

Key features of MCP Servers?

  • Text processing tools (case conversion, search/replace, encode/decode)
  • Data conversion tools (JSON/YAML, CSV/JSON, XML/JSON, unit conversion)
  • API integration tools (HTTP requests, weather, translation, geocoding, news)
  • Development utilities (string length, JSON formatting, UUID generation)
  • Modular, type-safe architecture with Deno and Effect

Use cases of MCP Servers?

  • Automating text manipulation and format transformations in AI workflows
  • Converting data between formats like JSON, YAML, CSV, and XML
  • Fetching real‑time weather, news, or geocoding data via external APIs
  • Performing ad‑hoc development tasks such as UUID generation or JSON formatting
  • Translating text and executing HTTP requests directly from an AI model

よくある質問

1

What are the prerequisites for running MCP Servers?

Deno 1.40.0 or higher is required; a VSCode Deno extension is recommended.

2

How do I add a new tool to MCP Servers?

Define input/output types in `types.ts`, implement the tool in `lib.ts`, export it in `mod.ts`, and register it in `server.ts`.

3

What tool sets does MCP Servers include?

Text processing, data conversion, API integration, and development tools.

4

What is the project structure?

Each tool set follows a modular pattern with `mod.ts`, `deps.ts`, `lib.ts`, `types.ts`, and optionally `mod.test.ts`.

5

What license is used?

The project is licensed under the MIT License.

コメント

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