MCP.so
登录

Nebulablock Mcp Server

@Nebula-Block-Data

关于 Nebulablock Mcp Server

This server integrates with the fastmcp library to expose the full range of NebulaBlock API functionalities as accessible tools, enabling seamless and efficient interaction within any MCP-compatible environment.

基本信息

分类

开发工具

传输方式

stdio

发布者

Nebula-Block-Data

提交者

leo zhang

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "nebula": {
      "command": "~/path/to/uv",
      "args": [
        "--directory",
        "~/path/to/nebulablock_mcp",
        "run",
        "-m",
        "src.main",
        "--api-key=YOUR_API_KEY"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Nebulablock Mcp Server?

This server integrates with the fastmcp library to expose the full range of NebulaBlock API functionalities as accessible tools, enabling seamless and efficient interaction within any MCP-compatible environment.

How to use Nebulablock Mcp Server?

Clone the repository, create and activate a virtual environment, then install dependencies with uv pip install -e .. Run the server using uv run -m src.main. Configure the NebulaBlock API key via the --api-key command-line argument or a .env file containing NEBULA_BLOCK_API_KEY. Finally, configure your MCP client (e.g., VS Code) by adding a server entry in settings.json with the appropriate uv command and arguments.

Key features of Nebulablock Mcp Server

  • Exposes NebulaBlock API functionalities as MCP tools
  • Built on the fastmcp library
  • Supports API key configuration via CLI or .env
  • Runs with stdio transport
  • Includes a test suite using pytest
  • Licensed under the MIT License

Use cases of Nebulablock Mcp Server

FAQ from Nebulablock Mcp Server

What is the Nebulablock Mcp Server?

It is the official Model Context Protocol server for the NebulaBlock API, allowing you to interact with the API through MCP-compatible clients.

How do I install the server?

Clone the repository, create a Python virtual environment, activate it, and run uv pip install -e . to install dependencies.

How do I configure the API key?

You can provide the key via the --api-key command-line argument when starting the server, or place it in a .env file as NEBULA_BLOCK_API_KEY=your_key. The argument overrides the file.

How do I run the server?

Use the command uv run -m src.main from the project directory with the virtual environment activated.

How do I integrate with an MCP client?

Add an entry to your client’s settings.json with the path to uv, the project directory, and the --api-key argument. An example configuration is provided in the README.

评论

开发工具 分类下的更多 MCP 服务器