Skip to main content
Glama
kennyrivaldi

stellar-copilot-mcp

by kennyrivaldi

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoBind address for HTTP transport. Keep on loopback unless behind reverse proxy. Default: 127.0.0.1127.0.0.1
PORTNoListen port for HTTP transport. Default: 30003000
MCP_PATHNoEndpoint path for MCP. Default: /mcp/mcp
STELLAR_NETWORKNoStellar network to use: 'testnet' or 'public'. Default: testnettestnet
STELLAR_RPC_URLNoSoroban RPC URL. Required for mainnet (public network) to use explain_contract. Default: testnet default (empty on mainnet)
MCP_ALLOWED_HOSTSNoComma-separated allowed hostnames. Required when deployed under a real hostname. Default: localhost variants
MCP_ALLOWED_ORIGINSNoComma-separated browser origins for CORS, if any.
STELLAR_HORIZON_URLNoOverride Horizon URL for a private Horizon instance. Default: network-specific default

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
explain_accountA

Read a Stellar account and explain its state in plain language: XLM balance and how much of it is locked by the reserve, every asset held, trustline limits and authorization status, signers and thresholds. Use this to answer 'what do I hold', 'why can't I spend my full balance', or 'is my trustline set up'.

diagnose_transactionA

Look up a Stellar transaction by hash and explain its outcome in plain language. For failures, decodes the transaction and operation result codes into what actually went wrong and what to do about it. Use this whenever a user asks why a transaction, payment, swap, or contract call failed.

explain_contractA

Read a deployed Soroban contract's published interface and list the functions it exposes, with parameter names, parameter types, return types, and any documentation the contract author published. Use this before interacting with an unfamiliar contract, or to answer 'what can this contract do' and 'what arguments does this function take'.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kennyrivaldi/stellar-copilot-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server