MCP Alchemy Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Alchemy Servercheck payout transaction with client id 0199fd4f-b542-79fd-9666-a4b8397ace29"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Alchemy Server
A Model Context Protocol (MCP) server that provides access to transaction data from the XB database. This server is designed to be used with MCP clients (like Claude Desktop or other AI agents) to retrieve financial transaction details.
Features
Payout Transaction Lookup: Retrieve payout transaction details using either a UUID or a Client Transaction ID.
MCP Standard: Built using the
fastmcpSDK, compatible with any MCP client.
Related MCP server: mcp-solscan
prerequisites
Python 3.12 or higher
uv (recommended for dependency management)
Installation
Clone the repository:
git clone <repository-url> cd oncall-mcpInstall dependencies:
uv sync
Configuration
Copy the example environment file:
cp .env.example .envEdit
.envand add your database connection strings:XB_DATABASE_URL="mysql+pymysql://user:password@host:port/database" SNAP_DATABASE_URL="mysql+pymysql://user:password@host:port/database"
Running the Server
Development / Local Run
To run the server locally with hot-reloading (if supported by the runner) or for testing:
uv run main.pyUsing with an MCP Client
You can configure your MCP client to run this server directly. For example, in claude_desktop_config.json:
{
"mcpServers": {
"PivotOnCall": {
"serverUrl": "http://localhost:8000/mcp"
}
}
}Available Tools
get_payout_transaction
Retrieves a payout transaction from the XB database.
Arguments:
identifier(string): The UUID or Client Transaction ID.by_client_id(boolean, optional): Set toTrueif searching by Client Transaction ID. Defaults toFalse(UUID).
Example Prompts
check payout transaction with this uuid bc09aa1e-005a-48da-9837-bf68fa4969a9check payout transaction with this client id 0199fd4f-b542-79fd-9666-a4b8397ace29This server cannot be deployed
Maintenance
Related MCP Connectors
Funding histories, bank filings and settlement data with source receipts, units and capture clocks.
Read Checkout.com payments, disputes, reports and payouts.
Free, non-custodial MCP: validate bounded USDC/USDT payout plans, look up public transfers (read-only), reconcile payouts. Never holds funds or keys.
Pay for APIs with USDC. Read-only x402 payment discovery, verification, evidence, and status.
Related MCP Servers
- AlicenseAqualityCmaintenanceProvides programmatic access to Marqeta's DiVA API for retrieving aggregated financial data including transactions, settlements, chargebacks, card/user details, and balances. Supports advanced querying, filtering, rate limiting, and optional RAG features for semantic search on transaction data.20MIT
- AlicenseNot gradedqualityDmaintenanceEnables querying Solana transaction details via the Solscan Pro v2 API.204 npmMIT

@cryptoapis-io/mcpofficial
AlicenseAqualityBmaintenanceMCP server for Crypto APIs Transactions Data. Enables lookup of transaction details by hash across EVM, UTXO, Solana, XRP, and Kaspa blockchains.674 npmMIT- FlicenseNot gradedqualityBmaintenanceEnables read-only investigation of payment transactions by building normalized timelines, detecting anomalies like duplicate charges and stuck refunds, and creating diagnostic escalations for human review. Never executes or modifies payment actions.-