Example MCP Servers
ArcSwap - DEX Wrapper
A wrapper MCP server that orchestrates token swaps on KongSwap DEX.- Repository: github.com/jneums/arcswap
- Pattern: Wrapper Pattern
- Features: Multi-step swap orchestration, ICRC-2 allowances, identity management
- Use Case: DeFi, Token Swaps
Synapse Fund - Portfolio Management
An MCP server for AI-powered portfolio management and DeFi interactions.- Repository: github.com/jneums/synapse-fund
- Pattern: Wrapper Pattern
- Features: Portfolio tracking, automated rebalancing, DeFi protocol integration
- Use Case: Investment Management, DeFi
TaskPad - Multi-Tenant Todo List
A simple multi-tenant todo list MCP server demonstrating principal-based data segregation.- Repository: github.com/jneums/taskpad
- Pattern: Multi-Tenant Pattern
- Features: Personal todo lists with isolated storage per user
- Use Case: Productivity, Task Management
Easy Wallet - ICRC Token Wallet
A stateless, non-custodial wallet MCP server for querying balances and executing transfers.- Repository: github.com/jneums/easy-wallet
- Pattern: Stateless Proxy (no identity needed)
- Features: ICRC-1 balance queries, ICRC-2 transfers via allowances, no custody
- Use Case: Token Management, DeFi Integration
Development Tools
MCP Motoko SDK
The official Motoko SDK for building MCP servers on the Internet Computer.- Repository: github.com/prometheusprotocol/mcp-motoko-sdk
- Documentation: SDK Documentation
- Features:
- MCP protocol implementation
- Authentication (API keys, OAuth)
- HTTP handlers
- Tool registration
- Resource management
MCP Inspector
Debug and test your MCP servers with the official inspector tool.- Repository: github.com/modelcontextprotocol/inspector
- Features:
- Interactive tool testing
- Resource browsing
- Request/response inspection
- Local and remote server support
Prometheus CLI
Command-line interface for deploying and managing MCP servers.- Repository: app-store-cli
- Documentation: CLI Commands
- Features:
- Deploy to mainnet
- Submit to app store
- Manage API keys
- Monitor usage
Standards & Protocols
ICRC Standards
Token standards used in Internet Computer MCP servers.- ICRC-1: Fungible Token Standard
- ICRC-2: Approve and Transfer From
- Documentation: ICRC Standards Reference
Model Context Protocol (MCP)
The protocol specification that Prometheus implements.- Repository: github.com/modelcontextprotocol/specification
- Website: modelcontextprotocol.io
- Features:
- Tool definitions (JSON-RPC)
- Resource management
- Prompt templates
- Server discovery
Learning Resources
Tutorials & Guides
- Wrapper Pattern Guide - Build orchestration layers for complex workflows
- Multi-Tenant Pattern Guide - Create shared services with data isolation
- Quickstart Guide - Get started in 5 minutes
Internet Computer Documentation
- Motoko Language Guide - Learn the Motoko programming language
- HTTP Gateway - Serve HTTP from canisters
Video Tutorials
- Prometheus Protocol YouTube Channel - Coming Soon
- DFINITY Developer Videos - youtube.com/@DFINITY
Package Managers & Libraries
MOPS - Motoko Package Manager
Install and manage Motoko dependencies.- Website: mops.one
- Documentation: MOPS Documentation
- Popular Packages:
map
- Efficient key-value storagejson
- JSON parsing and serializationmcp-motoko-sdk
- MCP server framework
AI Agent Integrations
Claude Desktop
Use MCP servers with Claude Desktop application.- Guide: AI Tools - Claude
- Download: claude.ai/download
Cursor IDE
AI-powered code editor with MCP support.- Guide: AI Tools - Cursor
- Website: cursor.sh
Windsurf IDE
AI development environment with MCP integration.- Guide: AI Tools - Windsurf
- Website: codeium.com/windsurf
Sample Code Repositories
Authentication Examples
- API Key Authentication - See ArcSwap
- OAuth Integration - Coming Soon
Token Operations
- ICRC-2 Transfer From - See ArcSwap swap tool
- Approval Management - See ArcSwap
Multi-Tenant Storage
- Principal-Based Maps - See Multi-Tenant Guide
- Quota Management - Coming Soon
Community & Support
Discord
Join the Prometheus Protocol community for help and discussion.- Link: discord.gg/TbqgYERjYw
DFINITY Forum
Get help with Internet Computer development.- Link: forum.dfinity.org
- Topics: Motoko, Canisters, Authentication, Storage
Social Media
- X (Twitter): @Prometheus9486
- GitHub: github.com/prometheus-protocol
Contributing
Want to add your MCP server to this list? Submit a pull request!- Fork the docs repository
- Add your project to this page
- Include: name, repo link, pattern used, features, and use case
- Submit a PR