An MCP server for interacting with the Tatara blockchain ecosystem. Requires configuration for the Tatara RPC endpoint and a wallet private key.
A comprehensive Model Context Protocol (MCP) server for interacting with the Tatara blockchain ecosystem.
git clone <repository-url>
cd <file name>
pnpm install
The server requires the following environment variables:
# Required: Tatara RPC endpoint
TATARA_RPC_URL=https://your-tatara-rpc-endpoint.com
# Required: Private key for wallet operations (without 0x prefix)
WALLET_PRIVATE_KEY=your_private_key_here
{
"mcpServers": {
"tatara": {
"command": "npx",
"args": ["katana-mcp"],
"env": {
"TATARA_RPC_URL": "https://your-tatara-rpc-endpoint.com",
"WALLET_PRIVATE_KEY": "your_private_key_here"
}
}
}
}
Get comprehensive token balance information for any wallet.
Parameters:
address
(string): Wallet address to checkadditionalTokens
(array, optional): Additional token addressesincludeZeroBalances
(boolean, default: false): Include tokens with zero balanceincludeYearnVaults
(boolean, default: true): Include Yearn vault balancesGet ETH and WETH balances for a specific wallet.
Parameters:
address
(string): Wallet address to checkWrap ETH to WETH using the configured wallet.
Parameters:
amount
(string): Amount of ETH to wrap (e.g., "0.1")Unwrap WETH back to ETH using the configured wallet.
Parameters:
amount
(string): Amount of WETH to unwrap (e.g., "0.1")Get detailed information about Yearn vaults.
Parameters:
vaultAddress
(string, optional): Specific vault address (if not provided, returns all known vaults)Deposit tokens into a Yearn vault.
Parameters:
vaultAddress
(string): Address of the Yearn vaultamount
(string): Amount of underlying tokens to depositWithdraw tokens from a Yearn vault.
Parameters:
vaultAddress
(string): Address of the Yearn vaultamount
(string): Amount to withdrawwithdrawType
(enum): "assets" or "shares"Get detailed information about a user's Yearn vault positions.
Parameters:
address
(string): Wallet address to check positions forGet information about a Sushi V3 pool.
Parameters:
tokenA
(string): Address of the first tokentokenB
(string): Address of the second tokenfee
(number, default: 3000): Fee tier (500, 3000, or 10000)Swap tokens using Sushi V3 DEX.
Parameters:
tokenIn
(string): Address of input tokentokenOut
(string): Address of output tokenamountIn
(string): Amount of input tokensslippageTolerance
(number, default: 0.5): Slippage tolerance percentagefee
(number, default: 3000): Fee tierBridge tokens to another network using Agglayer Bridge.
Parameters:
tokenAddress
(string): Address of token to bridgeamount
(string): Amount to bridgedestinationNetwork
(enum): "SEPOLIA" or "KATANA"destinationAddress
(string, optional): Destination address0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4
0xAC4c6e212A361c968F1725b4d055b47E63F80b75
0x9B3336186a38E1b6c21955d112dbb0343Ee061eE
0x528e26b25a34a4A5d0dbDa1d57D318153d2ED582
0xAe4b2FCf45566893Ee5009BA36792D5078e4AD60
0xccc0fc2e34428120f985b460b487eb79e3c6fa57
The server includes comprehensive error handling for:
All errors are returned in a structured JSON format with descriptive messages.
tatara-mcp-server/
āāā index.js # Main server file
āāā package.json # Dependencies
āāā README.md # This file
āāā .env.example # Environment variables template
For issues and questions:
Control Android devices using the Android Debug Bridge (ADB).
GXtract is a MCP server designed to integrate with VS Code and other compatible editors. It provides a suite of tools for interacting with the GroundX platform, enabling you to leverage its powerful document understanding capabilities directly within your development environment.
A template for deploying a remote, auth-less MCP server on Cloudflare Workers.
Provides API documentation from Apifox projects as a data source for AI programming tools that support MCP.
An example of a remote MCP server deployable on Cloudflare Workers without authentication.
A starter project for building Model Context Protocol (MCP) servers with the mcp-framework.
Advanced evaluation tools for AI safety, alignment, and performance using the Trustwise API.
A secure command-line interface server for the Model Context Protocol (MCP) that allows AI models to interact with a user's terminal.
Provides multi-cluster Kubernetes management and operations using MCP, It can be integrated as an SDK into your own project and includes nearly 50 built-in tools covering common DevOps and development scenarios. Supports both standard and CRD resources.
A specialized MCP gateway for LLM enhancement prompts and jailbreaks with dynamic schema adaptation. Provides prompts for different LLMs using an enum-based approach.