Apillon MCP Server
Description
# Apillon MCP Server Welcome to the Apillon MCP Server repository. This project implements a server using the Model Context Protocol (MCP) to provide modules for Storage, Hosting, and NFT functionalities. ## Introduction to Model Context Protocol (MCP) The Model Context Protocol…
About
# Apillon MCP Server Welcome to the Apillon MCP Server repository. This project implements a server using the Model Context Protocol (MCP) to provide modules for Storage, Hosting, and NFT functionalities. ## Introduction to Model Context Protocol (MCP) The Model Context Protocol (MCP) is an open protocol that…
Details
- Author
- Apillon
- Downloads
- 146
- Categories
- Cloud Service, File Management, Other
Jump to
- File management with buckets, uploads, and IPFS links
- IPNS record management for persistent naming
- Website deployment with staging and production environments
- NFT collection creation on EVM, Substrate, and Unique chains
- Minting, burning, and transferring NFT tokens
- Nested NFT support for nestable collections
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Apillon MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Modify Your Local Claude Desktop Config
{ "mcpServers": { "apillon-mcp-server": { "command": "tsx", "args": ](https://app.apillon.io)["/full/path/to/index.ts"], "env": { "APILLON_API_KEY": "<APILLON_API_KEY>", "APILLON_API_SECRET": "<APILLON_API_SECRET>" } } } }
The preferred metho to test your server is to use Claude Dekstop with the above config.Alternatively, to start the server locally, use the following command,
We welcome contributions to the Apillon MCP Server. Please check theissuesfor any open tasks or bugs.
This project is licensed under the MIT License.
This MCP server is certified byMCP review
For more information, visitApillon's websiteor reach out viaGitHub issues.
Publish static sites from your AI chat with one tool call — no account.
Interact with Cloudinary's media management platform using natural language.
Official Model Context Protocol (MCP) server for esa.io - STDIO transport version.
Official Metabase MCP server for searching data, building queries on the semantic layer, and visualizing results through MCP clients.
Securely retrieve credentials from 1Password for use by Agentic AI.
Cloud memory for Claude Code, Cursor, and any MCP-compatible agent. Context persists across sessions, projects, and teams.
An MCP server for AWS operations, supporting S3 and DynamoDB services. Requires AWS credentials.
MCP server for BulkRender — generate bulk DOCX and PDF documents from Claude, Cursor, Windsurf, and any MCP-compatible AI assistant
ConvertAPI MCP Hosted Server exposes document converters and tools as discoverable tools for MCP-compatible AI clients using OAuth for authentication.
Integrate and search for images from your Gyazo account.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"apillon mcp server": {
"apillon-mcp-server": {
"command": "npx",
"args": [
"-y",
"@apillon/mcp-server"
],
"env": {
"APILLON_API_KEY": "",
"APILLON_API_SECRET": ""
}
}
}
}
}
McpServers
{
"apillon-mcp-server": {
"command": "npx",
"args": [
"-y",
"@apillon/mcp-server"
],
"env": {
"APILLON_API_KEY": "",
"APILLON_API_SECRET": ""
}
}
}
Apillon MCP Server
Welcome to the Apillon MCP Server repository. This project implements a server using the Model Context Protocol (MCP) to provide modules for Storage, Hosting, and NFT functionalities.
Introduction to Model Context Protocol (MCP)
The Model Context Protocol (MCP) is an open protocol that standardizes how applications provide context to Large Language Models (LLMs). Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect your devices to various peripherals and accessories, MCP provides a standardized way to connect AI models to different data sources and tools.
MCP helps you build agents and complex workflows on top of LLMs. LLMs frequently need to integrate with data and tools, and MCP provides:
- A growing list of pre-built integrations that your LLM can directly plug into.
- The flexibility to switch between LLM providers and vendors.
- Best practices for securing your data within your infrastructure.
For more information, visit the Model Context Protocol Introduction.
Project Overview
This project is developed by Apillon and provides a server implementation for the following modules:
Storage Module
The Storage module provides comprehensive file management capabilities: - Create and manage storage buckets - Upload files and folders with support for directory structures - List and manage objects (files and folders) within buckets - Generate IPFS links for content addressing - Manage IPNS records for persistent naming - Delete files and directories - Track file status and metadataHosting Module
The Hosting module enables web application deployment: - Create and manage website instances - Upload website files from local folders or buffers - Deploy to staging and production environments - Monitor deployment status - List and manage deployments - Support for multiple deployment environmentsNFT Module
The NFT module provides comprehensive NFT management: - Create NFT collections on various chains (EVM, Substrate, Unique) - Configure collection parameters (name, symbol, royalties, etc.) - Mint NFTs to specific addresses - Support for nested NFTs (nestable collections) - Burn/revoke NFTs (for revokable collections) - Transfer collection ownership - Monitor transaction status - Support for drops with configurable parametersUsing with Claude
To use this MCP with the Claude LLM, follow these steps:
1. Install Claude for Desktop
2. Locate the Claude Desktop Configuration File
- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
- Windows: %APPDATA%\Claude\claude_desktop_config.json
- Linux: ~/.config/Claude/claude_desktop_config.json
3. Add the Configuration
Copy the configuration from claude_desktop_config.json and adjust it with your own parameters.
> ⚠️ Important: Make sure to modify the API key env variables and the allowed directories for the filesystem MCP.
{
{
"mcpServers": {
"apillon-mcp-server": {
"command": "npx",
"args": ["-y", "@apillon/mcp-server"],
"env": {
"APILLON_API_KEY": "<APILLON_API_KEY>",
"APILLON_API_SECRET": "<APILLON_API_SECRET>"
}
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/your-username/Desktop"
]
}
}
}
}
4. Restart Claude for Desktop
After making these changes, restart Claude Desktop for the configuration to take effect.
You can now prompt Claude to perform any of the available actions using only the text chat.
Local development
Prerequisites
- Node.js 22 or higher
- npm 11 or higher
- TypeScript
- Apillon API key and secret (can be generated on https://app.apillon.io)
Installation
Clone the repository and install the dependencies:
git clone https://github.com/Apillon/mcp-server.git
cd mcp-server
npm install
Modify your local claude desktop config:
{
"mcpServers": {
"apillon-mcp-server": {
"command": "tsx",
"args": ["/full/path/to/index.ts"],
"env": {
"APILLON_API_KEY": "<APILLON_API_KEY>",
"APILLON_API_SECRET": "<APILLON_API_SECRET>"
}
}
}
}
Running the Server
The preferred metho to test your server is to use Claude Dekstop with the above config.
Alternatively, to start the server locally, use the following command,
npm start
Building the Project
To build the project, run:
npm run build
Contributing
We welcome contributions to the Apillon MCP Server. Please check the issues for any open tasks or bugs.
License
This project is licensed under the MIT License.
Contact
For more information, visit Apillon's website or reach out via GitHub issues.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




