NebulaBlock API MCP
This repository hosts the official NebulaBlock API Model Context Protocol (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.
Project Structure
.
├── src/
│ ├── __init__.py
│ ├── config.py
│ ├── main.py
│ ├── tools.py
│ └── mcp_project.egg-info/
├── tests/
│ ├── __init__.py
│ └── test_main.py
├── scripts/
├── docs/
├── .env.example
├── .gitignore
├── pyproject.toml
├── README.md
└── uv.locksrc/: Contains the main application source code, including configuration and tool definitions.tests/: Contains unit and integration tests.scripts/: Reserved for utility scripts (e.g., setup, data generation).docs/: Reserved for supplementary documentation..env.example: Example file for environment variables..gitignore: Specifies intentionally untracked files to ignore.pyproject.toml: Project metadata and build system configuration, including dependencies and project information.README.md: This documentation file.uv.lock: Lock file foruvdependency management.






