Precision astronomical ephemeris for AI agents. An MCP server providing planetary positions via the Swiss Ephemeris.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add ephemeris -- uvx ephemeris-mcp~/.codex/config.toml
[mcp_servers.ephemeris]
command = "uvx"
args = ["ephemeris-mcp"]
# codex mcp add ephemeris -- uvx ephemeris-mcp~/.cursor/mcp.json
{
"mcpServers": {
"ephemeris": {
"command": "uvx",
"args": [
"ephemeris-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"ephemeris": {
"type": "stdio",
"command": "uvx",
"args": [
"ephemeris-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"ephemeris": {
"command": "uvx",
"args": [
"ephemeris-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"ephemeris": {
"command": "uvx",
"args": [
"ephemeris-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"ephemeris": {
"command": "uvx",
"args": [
"ephemeris-mcp"
]
}
}
}