MCP.so
ログイン

MCP Smallest.ai

@VinayakTiwari1103

基本情報

カテゴリ

その他

トランスポート

stdio

作者

VinayakTiwari1103

MCP Smallest.ai について

MCP-smallest-ai

MCP Smallest.ai の設定

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

{
  "mcpServers": {
    "MCP-smallest-ai": {
      "command": "bun",
      "args": [
        "run",
        "index.ts"
      ]
    }
  }
}

MCP Smallest.ai のツール

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

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

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

概要

What is MCP-Smallest.ai?

MCP-Smallest.ai is a Model Context Protocol (MCP) server that acts as middleware between client applications and the Smallest.ai API, providing a standardized interface for interacting with Smallest.ai's knowledge base management system.

How to use MCP-Smallest.ai?

Clone the repository, install dependencies with bun install, create a .env file with your SMALLEST_AI_API_KEY, then start the server with bun run index.ts. A test client can be run with bun run test-client.ts.

Key features of MCP-Smallest.ai

  • Standardized MCP protocol communication for knowledge base operations
  • Three built-in tools: listKnowledgeBases, createKnowledgeBase, getKnowledgeBase
  • Documentation resource available at docs://smallest.ai
  • Comprehensive error handling for HTTP, API, and parameter validation errors
  • Type-safe responses and parameter validation
  • Environment variable-based API key security

Use cases of MCP-Smallest.ai

  • Listing all existing knowledge bases from the Smallest.ai API
  • Creating new knowledge bases with a name and description
  • Retrieving details of a specific knowledge base by its ID

よくある質問

1

What tools does MCP-Smallest.ai provide?

Three tools: `listKnowledgeBases`, `createKnowledgeBase`, and `getKnowledgeBase`.

2

What are the runtime requirements?

Node.js 18+ or the Bun runtime, plus TypeScript knowledge.

3

How is the API key managed?

The API key is stored in the `SMALLEST_AI_API_KEY` environment variable inside a `.env` file.

4

What response format does the server use?

All responses return a JSON object with a `content` array containing a `type: "text"` and `text` field holding stringified data.

5

Does the server support authentication and error handling?

Yes, it implements comprehensive error handling (HTTP, API, parameter validation) and authenticates all requests through the API key.

コメント

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