Tatum MCP Server

Tatum MCP Server

Provides access to Tatum's blockchain API across 40+ networks, enabling developers to interact with blockchain data, manage notifications, estimate fees, access RPC nodes, and work with smart contracts through natural language.

Category
Visit Server

Tools

get_collections_v4

[blockchain_data] /v4/data/collections 20 credits per API call > 📘 **Note for v3 API users:** > > As part of our documentation consolidation, we removed the dedicated page for GET /v3/data/collections. Users can refer to GET /v4/data/collections for the latest documentation, as both endpoints function the same—simply replace v4 with v3 in the API URL if using the v3 version. Get all NFTs (ERC-721 and ERC-1155) and multitokens (ERC-1155 only) of your favorite collections! Our API lets you search for all tokens on: Ethereum - ethereum-mainnet / ethereum-sepolia / ethereum-holesky Base - base-mainnet / base-sepolia Arbitrum - arb-one-mainnet / arb-testnet BNB (Binance) Smart Chain - bsc-mainnet / bsc-testnet Polygon - polygon-mainnet / polygon-amoy Optimism - optimism-mainnet / optimism-testnet Celo - celo-mainnet / celo-testnet Chiliz - chiliz-mainnet Tezos - tezos-mainnet To get started: Provide a chain name and comma-separated list of collection addresses. Our API will return relevant information about each token, including its name, description, image, and more. Aside from relevant information about each token, the response also contains metadata (they can, however, be excluded by setting excludeMetadata to true). If not specified, the API returns results for all supported types of tokens (nft, multitokens), but you can also choose to filter only one tokenType. For Tezos blockchain query parameters excludeMetadata and tokenType won't have any effect on filtering data.

get_metadata_v4

[blockchain_data] /v4/data/metadata 10 credits per API call > 📘 **Note for v3 API users:** > > As part of our documentation consolidation, we removed the dedicated page for GET /v3/data/metadata. Users can refer to GET /v4/data/metadata for the latest documentation, as both endpoints function the same—simply replace v4 with v3 in the API URL if using the v3 version. Get metadata of NFTs (ERC-721 and ERC-1155) or multitokens (ERC-1155 only) by IDs for a given token address! Our API lets you search for all tokens on: Ethereum - ethereum-mainnet / ethereum-sepolia / ethereum-holesky Base - base-mainnet / base-sepolia Arbitrum - arb-one-mainnet / arb-testnet BNB (Binance) Smart Chain - bsc-mainnet / bsc-testnet Polygon - polygon-mainnet Optimism - optimism-mainnet / optimism-testnet Celo - celo-mainnet / celo-testnet Chiliz - chiliz-mainnet To get started: Provide a chain name, token address and comma-separated list of IDs. Our API will return relevant metadata about each specified token, including its name, description, image, and more. Aside from the metadata information, the response also contains token types and metadata url minted in each token.

get_wallet_balance_by_time_v4

[blockchain_data] /v4/data/wallet/balance/time 100 credits per API call Get native balances for a specific wallet addresses by time on the following blockchains: Ethereum - ethereum-mainnet Bitcoin - bitcoin-mainnet Base - base-mainnet Arbitrum - arb-one-mainnet BSC - bsc-mainnet Polygon - polygon-mainnet Optimism - optimism-mainnet Celo - celo-mainnet To get started, provide a chain name, comma-separated list of addresses and specify one of the filters listed below (combination of the filters is not allowed): block number time unix If you pass a block number that is in the future (beyond the current latest block), the system will return the balance for the latest block. If you pass a time or Unix timestamp that is in the future, the system will also return the balance for the latest block. If you pass a time or Unix timestamp in the past (dating back to or earlier than the blockchain's genesis block), the system will return the balance for the first block (genesis block).

get_wallet_balances_v4

[blockchain_data] /v4/data/wallet/balances 50 credits per API call This endpoint is deprecated. > 📘 **Note:** > > We've introduced a new, faster, and more reliable endpoint: GET /v4/data/wallet/portfolio. As a result, the older endpoint - GET /v4/data/wallet/balances - has been deprecated. These endpoints will reach End of Life on June 30, 2025, as announced in our changelog. We recommend migrating to the new endpoint as soon as possible. Get balances of native, fungible tokens (ERC-20), NFTs (ERC-721 and ERC-1155) or multitokens (ERC-1155 only) for a specific wallet address on the following blockchains: Ethereum - ethereum-mainnet / ethereum-sepolia / ethereum-holesky BNB (Binance) Smart Chain - bsc-mainnet / bsc-testnet Polygon - polygon-mainnet Celo - celo-mainnet / celo-testnet Chiliz - chiliz-mainnet Tezos - tezos-mainnet To get started: Provide a chain name and comma-separated list of addresses. Our API will return balances of each token along with further information such as its type, id, and more. Aside from relevant information about each token and its balance, the response also contains metadata (they can, however, be excluded by setting excludeMetadata to true). If not specified, the API returns balances for all supported types of tokens (native, fungible tokens, nft, multitokens), but you can also choose to filter specific tokenTypes. For Tezos blockchain, the API returns balance of any tokens including native token (XTZ) for specified wallet addresses. Following query parameters won't have any effect on filtering data excludeMetadata.

get_wallet_portfolio_v4

[blockchain_data] /v4/data/wallet/portfolio 50 credits per API call Get portfolio balances of native, fungible tokens (ERC-20) or NFTs (ERC-721 and ERC-1155) for a specific wallet address on the following blockchains: Ethereum - ethereum-mainnet / ethereum-sepolia / ethereum-holesky Solana - solana-mainnet / solana-devnet Base - base-mainnet / base-sepolia Arbitrum - arb-one-mainnet / arb-testnet BNB (Binance) Smart Chain - bsc-mainnet / bsc-testnet Polygon - polygon-mainnet / polygon-amoy Optimism - optimism-mainnet / optimism-testnet Celo - celo-mainnet / celo-testnet Chiliz - chiliz-mainnet Tezos - tezos-mainnet To get started: Provide a chain name and and an address of that chain. Our API will return balances of each token along with further information such as its type, id, and more. Aside from relevant information about each token and its balance, the response also contains metadata (they can, however, be excluded by setting excludeMetadata to true). The API requires specifying the tokenTypes parameter to indicate which types of tokens to fetch balances for. Supported values include [native], [fungible] and [nft,multitoken]. For Tezos blockchain, the API returns balance of any tokens including native token (XTZ) for specified wallet addresses. Following query parameters won't have any effect on filtering data excludeMetadata.

get_balances_v4

[blockchain_data] /v4/data/balances 50 credits per API call This endpoint is deprecated. > 📘 **Note:** > > We've introduced a new, faster, and more reliable endpoint: GET /v4/data/wallet/portfolio. As a result, the older endpoints - GET /v3/data/balances & GET /v4/data/balances - have been deprecated. These endpoints will reach End of Life on June 30, 2025, as announced in our changelog. We recommend migrating to the new endpoint as soon as possible. Get balances of fungible tokens (ERC-20), NFTs (ERC-721 and ERC-1155) or multitokens (ERC-1155 only) for a specific wallet address on the following blockchains: Ethereum - ethereum-mainnet / ethereum-sepolia / ethereum-holesky BNB (Binance) Smart Chain - bsc-mainnet / bsc-testnet Polygon - polygon-mainnet Celo - celo-mainnet / celo-testnet Chiliz - chiliz-mainnet Tezos - tezos-mainnet To get started: Provide a chain name and comma-separated list of addresses. Our API will return balances of each token along with further information such as its type, id, and more. Aside from relevant information about each token and its balance, the response also contains metadata (they can, however, be excluded by setting excludeMetadata to true). If not specified, the API returns balances for all supported types of tokens (fungible tokens, nft, multitokens), but you can also choose to filter specific tokenTypes. For Tezos blockchain, the API returns balance of any tokens including native token (XTZ) for specified wallet addresses. Following query parameters won't have any effect on filtering data excludeMetadata.

get_owners_v4

[blockchain_data] /v4/data/owners 50 credits per API call > 📘 **Note for v3 API users:** > > As part of our documentation consolidation, we removed the dedicated page for GET /v3/data/owners. Users can refer to GET /v4/data/owners for the latest documentation, as both endpoints function the same—simply replace v4 with v3 in the API URL if using the v3 version. Get all addresses that own your favorite token (ERC-20, ERC-721 or ERC-1155)! Our API lets you search for all token owners on: Ethereum - ethereum-mainnet / ethereum-sepolia / ethereum-holesky Base - base-mainnet / base-sepolia Arbitrum - arb-one-mainnet / arb-testnet BNB (Binance) Smart Chain - bsc-mainnet / bsc-testnet Polygon - polygon-mainnet Optimism - optimism-mainnet / optimism-testnet Celo - celo-mainnet / celo-testnet Chiliz - chiliz-mainnet To get started: Provide a chain name and address of any fungible token, NFT or multitoken collection. Our API will return a list of addresses of all of their owners. You can also get an owner of a specific NFT by specifying tokenId. In case of multitoken, result is an array of addresses.

check_owner_v4

[blockchain_data] /v4/data/owners/address 50 credit per API call > 📘 **Note for v3 API users:** > > As part of our documentation consolidation, we removed the dedicated page for GET /v3/data/owners/address. Users can refer to GET /v4/data/owners/address for the latest documentation, as both endpoints function the same—simply replace v4 with v3 in the API URL if using the v3 version. Check if wallet address owns any specified token (ERC-20, ERC-721 or ERC-1155) on the following blockchains: Ethereum - ethereum-mainnet / ethereum-sepolia / ethereum-holesky Base - base-mainnet / base-sepolia Arbitrum - arb-one-mainnet / arb-testnet BNB (Binance) Smart Chain - bsc-mainnet / bsc-testnet Polygon - polygon-mainnet Optimism - optimism-mainnet / optimism-testnet Celo - celo-mainnet / celo-testnet Chiliz - chiliz-mainnet To get started: Provide a chain name, wallet address and address of any fungible token, NFT or multitoken collection. Our API will return true if provided wallet address owns them. If wallet address does not own the specific token, response body is false and status code is 200. It is also possible to check if wallet address owns a specific NFT by specifying a tokenId.

get_nft_balances_v4

[blockchain_data] /v4/data/nft/balances 50 credits per API call Get all NFTs that a blockchain address holds. The NFTs are returned grouped by the smart contracts they were minted on. This API is supported for the following blockchains: Ethereum - ethereum-mainnet / ethereum-sepolia / ethereum-holesky Solana - solana-mainnet / solana-devnet Base - base-mainnet / base-sepolia Arbitrum - arb-one-mainnet / arb-testnet BNB (Binance) Smart Chain - bsc-mainnet / bsc-testnet Polygon - polygon-mainnet / polygon-amoy Optimism - optimism-mainnet / optimism-testnet Celo - celo-mainnet / celo-testnet Algorand - algorand-mainnet-algod / algorand-testnet-algod On Solana and Algorand, if a blockchain address holds fewer than 50 NFTs, the API also returns each NFT's metadata. If the metadata is not returned, you can obtain it using the API for getting NFT metadata.

get_multi_token_balance_v4

[blockchain_data] /v4/data/multitoken/balances 50 credits per API call Get Multi Token balances of a wallet address. The Multi Tokens are returned grouped by the smart contracts they were minted on. This API is supported for the following blockchains: Ethereum - ethereum-mainnet / ethereum-sepolia / ethereum-holesky Base - base-mainnet / base-sepolia Arbitrum - arb-one-mainnet / arb-testnet Polygon - polygon-mainnet / polygon-amoy Optimism - optimism-mainnet / optimism-testnet Celo - celo-mainnet / celo-testnet Algorand - algorand-mainnet-algod / algorand-testnet-algod

estimate_gas

[fee_estimation] 10 credits per API call Get an estimated gas price (wei) and the number of gas units needed for a transaction. New endpoint which is unifying all supported chains for gas estimation into the one. List of supported chains is bellow. BNB Smart Chain (BSC) Celo (CELO) Elrond (EGLD) Ethereum (ETH) Harmony (ONE) Klaytn (KLAY) KuCoin Community Chain (KCS) Flare (FLR) Cronos (CRO) Avalanche (AVAX) Base (BASE) Polygon (POL_ETH) Optimism (OPTIMISM) Fantom (FTM) Sonic (S)

get_blockchain_fee

[fee_estimation] 1 credit per API call Get the recommended fee/gas price for a blockchain. Fee is in satoshis(meaning currency(BTC, DOGE,... / 100 000 000) per byte This API is supported for the following blockchains: Bitcoin Dogecoin Ethereum Litecoin

estimate_fee_blockchain

[fee_estimation] 10 credits per API call Estimate the current fee for different types of transactions. This API is supported for the following blockchains: Bitcoin BNB Smart Chain Celo Dogecoin Ethereum Harmony Klaytn Litecoin Polygon XinFin

bsc_estimate_gas

[fee_estimation] 2 credits per API call Get an estimated gas price and the number of gas units needed for a BNB Smart Chain transaction. The gas price is obtained from https://explorer.bitquery.io/bsc/gas. NOTE: The estimated gas price is returned in wei. However, when making the transaction itself and providing the custom fee, you have to provide the gas price in Gwei. Make sure to convert the estimated gas price from wei to Gwei before submitting your transaction.

celo_estimate_gas

[fee_estimation] 2 credits per API call Get an estimated gas price and the number of gas units needed for a Celo transaction. The gas price is obtained from https://explorer.bitquery.io/celo_rc1/gas. NOTE: The estimated gas price is returned in wei. However, when making the transaction itself and providing the custom fee, you have to provide the gas price in Gwei. Make sure to convert the estimated gas price from wei to Gwei before submitting your transaction.

egld_estimate_gas

[fee_estimation] 2 credits per API call Get an estimated gas price and the number of gas units needed for an Elrond transaction. The gas price is obtained from https://gateway.elrond.com/network/config. The gas limit is obtains from https://gateway.elrond.com/transaction/cost.

eth_estimate_gas

[fee_estimation] 10 credits per API call Get an estimated gas price and the number of gas units needed for an Ethereum transaction. The gas price is obtained from multiple sources and calculated based on the latest N blocks and the current mempool state. The fast gas price is used by default. NOTE: The estimated gas price is returned in wei. However, when making the transaction itself and providing the custom fee, you have to provide the gas price in Gwei. Make sure to convert the estimated gas price from wei to Gwei before submitting your transaction.

eth_estimate_gas_batch

[fee_estimation] 10 credits per API call + 10 credits per each gas estimation Get an estimated gas price and the number of gas units needed for multiple Ethereum transactions. The gas price is obtained from multiple sources and calculated based on the latest N blocks and the current mempool state. The estimations are returned in the same order as the transactions were submitted in the request. The fast gas price is used by default. NOTE: The estimated gas price is returned in wei. However, when making a transaction itself and providing the custom fee, you have to provide the gas price in Gwei. Make sure to convert the estimated gas price from wei to Gwei before submitting your transaction.

one_estimate_gas

[fee_estimation] 2 credits per API call Get an estimated gas price and the number of gas units needed for a Harmony transaction. NOTE: The estimated gas price is returned in wei. However, when making the transaction itself, you have to provide the gas price in Gwei. Make sure to convert the estimated gas price from wei to Gwei before submitting your transaction.

klaytn_estimate_gas

[fee_estimation] 2 credits per API call Get an estimated gas price and the number of gas units needed for a Klaytn transaction. The gas price is obtained from https://explorer.bitquery.io/klaytn/gas. NOTE: The estimated gas price is returned in peb. However, when making the transaction itself and providing the custom fee, you have to provide the gas price in Gpeb. Make sure to convert the estimated gas price from peb to Gpeb before submitting your transaction.

gateway_get_evm_chains

[gateway] Get a list of all supported EVM-compatible chains

gateway_get_url

[gateway] Get the gateway URL for a specific chain

gateway_is_evm_chain

[gateway] Check if a chain is EVM-compatible

gateway_get_supported_chains

[gateway] Get a list of all supported blockchain chains

gateway_execute_rpc

[gateway] Execute an RPC call on a specific chain

get_available_tools

[gateway] Get a list of all available tools and their capabilities

README

Tatum MCP Server

npm version License: MIT

A Model Context Protocol (MCP) server providing access to Tatum's comprehensive blockchain API across 130+ networks with 59 tools spanning 7 feature categories.

🚀 Features

  • 130+ Blockchain Networks: Bitcoin, Ethereum, Polygon, Arbitrum, Base, Avalanche, and many more
  • 59 Tools: Comprehensive blockchain operations across 7 categories
  • 7 Feature Categories:
    • 🔗 Blockchain Data: Blocks, transactions, balances, network info
    • 🔔 Notifications: Webhook subscriptions for blockchain events
    • 💰 Fee Estimation: Transaction fees and gas costs
    • 📜 Smart Contracts: Deploy and interact with ERC20, ERC721, ERC1155
    • 🔐 Security & KMS: Key management and secure signing
    • 💾 Storage & IPFS: Decentralized storage solutions
    • 🏦 Virtual Accounts: Ledger accounts and transactions
  • RPC Gateways: Direct access to blockchain RPC endpoints
  • TypeScript: Full type safety and IntelliSense support
  • ES Modules: Modern JavaScript module system

📦 Installation

Global Installation (Recommended)

npm install -g tatum-mcp-server

Local Installation

npm install tatum-mcp-server

🔑 Getting Started

1. Get Your API Key

Get your free API key from Tatum Dashboard.

2. Run the Server

Using CLI (Global Installation)

# Using command line option
tatum-mcp --api-key YOUR_API_KEY

# Using environment variable
export TATUM_API_KEY=YOUR_API_KEY
tatum-mcp

# Custom port
tatum-mcp --api-key YOUR_API_KEY --port 8080

Using Node.js (Local Installation)

# Set environment variable
export TATUM_API_KEY=YOUR_API_KEY

# Run the server
npx tatum-mcp-server

Using Environment File

Create a .env file:

TATUM_API_KEY=your_api_key_here
PORT=3000

Then run:

tatum-mcp

MCP Client Integration

Add this server to your MCP client configuration:

{
  "mcpServers": {
    "tatum": {
      "command": "node",
      "args": [
        "FullPathTo/TatumMCP/dist/index.js"
      ],
      "env": {
        "TATUM_API_KEY": "Get a free key at : https://dashboard.tatum.io"
      }
    }
  }
}

🛠️ Available Tools

Blockchain Data (20 tools)

  • Get wallet balances and portfolios
  • Query transaction history
  • Retrieve block information
  • Access NFT and token metadata
  • Check token ownership

RPC Gateways (5 tools)

  • Execute RPC calls on any supported chain
  • Get supported blockchain networks
  • Access EVM-compatible chains
  • Direct gateway URL access

Notifications (12 tools)

  • Create webhook subscriptions
  • Monitor wallet activities
  • Track smart contract events
  • Manage notification settings

Fee Estimation (4 tools)

  • Estimate transaction fees
  • Get current gas prices
  • Calculate optimal fees
  • Cross-chain fee comparison

Smart Contracts (10 tools)

  • Deploy ERC20 tokens
  • Create NFT collections (ERC721)
  • Manage multi-token contracts (ERC1155)
  • Interact with existing contracts

Security & KMS (5 tools)

  • Secure key management
  • Transaction signing
  • Wallet generation
  • Key derivation

Storage & IPFS (3 tools)

  • Upload files to IPFS
  • Pin content
  • Retrieve metadata

🌐 Supported Networks

EVM-Compatible (69 networks)

  • Ethereum: Mainnet, Sepolia, Holesky
  • Layer 2: Polygon, Arbitrum, Optimism, Base
  • Sidechains: BSC, Avalanche, Fantom
  • Enterprise: Celo, Palm, Gnosis
  • Gaming: Ronin, Chiliz
  • And many more...

Non-EVM (61 networks)

  • Bitcoin: Mainnet, Testnet, Signet
  • Alternative Coins: Litecoin, Dogecoin, Bitcoin Cash
  • Smart Contract Platforms: Solana, Cardano, Tezos
  • Enterprise: Stellar, Ripple, EOS
  • And many more...

🔧 Configuration

Environment Variables

Variable Description Default
TATUM_API_KEY Your Tatum API key (required) -
PORT Server port 3000
NODE_ENV Environment mode development

CLI Options

tatum-mcp --help

Options:
  --api-key <key>     Set Tatum API key
  --port <port>       Set server port (default: 3000)
  --help, -h          Show help message
  --version, -v       Show version

🎛️ Feature Selection

This project uses a pre-built feature system where enabled features are stored in the generated-features/ directory. The server automatically loads only the features that are included in this directory.

Current Build Configuration

The current build includes the following features:

  • Blockchain Data - Core blockchain operations, balances, transactions
  • Fee Estimation - Transaction fee and gas cost estimation
  • RPC Gateways - Direct access to Tatum's RPC gateways for 130+ blockchain networks

How It Works

  1. Pre-built Features: The generated-features/ directory contains JSON files for each enabled feature
  2. Automatic Loading: The server reads the index.json file to determine which features are available
  3. No Configuration Needed: Users can build and run the project without any additional setup

For Administrators: Custom Feature Builds

If you need to create custom feature combinations, you can use the admin tools:

  1. Edit the configuration (admin only):

    // features.config.js (not included in user builds)
    const ENABLED_FEATURES = {
      blockchain_data: true,      // ✅ Enabled
      notifications: false,      // ❌ Disabled
      fee_estimation: true,      // ✅ Enabled
      // ... other features
    };
    
  2. Generate new features (admin only):

    node build.js  # Requires core-api directory
    
  3. The generated features are then committed to the repository for users

Feature Descriptions

Feature Description Tools Priority
blockchain_data Core blockchain operations, balances, transactions 10 High
gateway RPC gateway access to blockchain networks 5 High
fee_estimation Transaction fee and gas cost estimation 4 Medium
notifications Webhook subscriptions and event monitoring 12 Medium
smart_contracts Smart contract deployment and interaction 10 Medium
security Key management and secure transaction signing 5 Low
storage IPFS and decentralized storage solutions 3 Low
virtual_accounts Virtual ledger and account management 11 Low

Benefits of Feature Selection

  • Reduced Bundle Size: Only include features you actually use
  • Faster Startup: Fewer features mean faster initialization
  • Cleaner API: Less clutter in your tool list
  • Better Performance: Reduced memory footprint
  • Custom Builds: Create specialized builds for specific use cases

Example Configurations

Minimal Build (Data + Gateway only)

const ENABLED_FEATURES = {
  blockchain_data: true,
  notifications: false,
  fee_estimation: false,
  smart_contracts: false,
  security: false,
  storage: false,
  virtual_accounts: false,
  gateway: true
};

DeFi Build (Data + Contracts + Fees)

const ENABLED_FEATURES = {
  blockchain_data: true,
  notifications: false,
  fee_estimation: true,
  smart_contracts: true,
  security: false,
  storage: false,
  virtual_accounts: false,
  gateway: true
};

Full Build (All features)

const ENABLED_FEATURES = {
  blockchain_data: true,
  notifications: true,
  fee_estimation: true,
  smart_contracts: true,
  security: true,
  storage: true,
  virtual_accounts: true,
  gateway: true
};

📚 Usage Examples

Get Wallet Balance

// Using the MCP client
const result = await client.callTool({
  name: "get_wallet_portfolio_v4",
  arguments: {
    chain: "ethereum-mainnet",
    addresses: "0x...",
    tokenTypes: "native"
  }
});

Execute RPC Call

// Get latest block on Ethereum
const result = await client.callTool({
  name: "gateway_execute_rpc",
  arguments: {
    chain: "ethereum-mainnet",
    method: "eth_getBlockByNumber",
    params: ["latest", false]
  }
});

Get NFT Metadata

// Get NFT metadata
const result = await client.callTool({
  name: "get_metadata_v4",
  arguments: {
    chain: "ethereum-mainnet",
    tokenAddress: "0x...",
    tokenIds: "1,2,3"
  }
});

🏗️ Development

Prerequisites

  • Node.js 18+
  • npm or yarn
  • TypeScript

Setup

# Clone the repository
git clone https://github.com/tatumio/tatum-mcp-server.git
cd tatum-mcp-server

# Install dependencies
npm install

# Build the project
npm run build

# Run in development mode
npm run dev

Testing

# Run tests
npm test

# Run interactive tests
npm run test:interactive

📖 Documentation

🤝 Contributing

Contributions are welcome! Please read our Contributing Guide for details.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🆘 Support

🏢 About Tatum

Tatum is a blockchain development platform that provides APIs, SDKs, and tools for building blockchain applications. Learn more at tatum.io.


Made with ❤️ by the Tatum team

License

MIT

Support

For issues and questions:

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured