MCP.so
ログイン

MCP Server Skyfire

@0xtotaylor

基本情報

カテゴリ

その他

トランスポート

stdio

作者

0xtotaylor

MCP Server Skyfire について

概要はまだありません

MCP Server Skyfire の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

MCP Server Skyfire のツール

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

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

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

概要

What is mcp-server-skyfire?

A Model Context Protocol (MCP) server that interfaces with the Skyfire payment system. It exposes a single tool, make_payment, enabling AI models to initiate payments to Skyfire users through a standardized protocol.

How to use mcp-server-skyfire?

Clone the repository, install dependencies with npm install, then create a .env file in the root directory with your Skyfire API key as SKYFIRE_API_KEY. Build the project with npm run build, then run the server via ./build/index.js or the npm binary mcp-server-skyfire. The server communicates over stdio and accepts the make_payment tool with receiverUsername (string) and amount (string) parameters.

Key features of mcp-server-skyfire

  • Exposes one tool: make_payment
  • Makes payments to a specified Skyfire user
  • Runs over standard input/output (stdio)
  • Returns structured JSON responses on success
  • Implements error handling for invalid tool names, missing parameters, and payment failures

Use cases of mcp-server-skyfire

  • AI models autonomously making payments via the Skyfire system
  • Automating micro-payments in AI-driven workflows
  • Integrating Skyfire payment capabilities into MCP-compatible clients

よくある質問

1

What authentication is required?

A valid Skyfire API key stored in a `.env` file under the variable `SKYFIRE_API_KEY`.

2

What transport does the server use?

The server runs on standard input/output (stdio).

3

What parameters does the `make_payment` tool require?

The tool requires `receiverUsername` (string) and `amount` (string). The response confirms the payment sent.

4

What error types are returned?

Invalid tool name returns `MethodNotFound`, missing or invalid parameters return `InvalidParams`, and payment processing failures return `InternalError`.

5

What are the main dependencies?

Node.js (ES2022 compatible), TypeScript, and the npm packages `@modelcontextprotocol/sdk` ^1.0.3, `@skyfire-xyz/skyfire-sdk` ^0.8.5, `dotenv` ^16.4.7, and `zod` ^3.24.1.

コメント

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