How to Use the EOSDA MCP in Claude Code
Connect Claude Code to the EOSDA MCP Server to run headless agricultural data pipelines and trigger irrigation scripts from your terminal.
Works with every AI agent you already use
…and any MCP-compatible client
Connect EOSDA MCP to Claude Code
Create your Vinkius account to connect EOSDA to Claude Code and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Headless Crop Monitoring with Claude Code
`get_soil_moisture` returns surface and root zone saturation metrics directly to your standard output. The MCP connection lets Claude Code run this in the background as part of a scheduled CI/CD pipeline. You pipe the JSON response into your irrigation controller without touching a browser. When moisture drops below a threshold, the CLI queries `get_weather_forecast` to check for incoming rain. If the 15-day forecast shows dry conditions, the agent executes your custom bash scripts to open the water valves.
Terminal-Driven Field Registration
`create_field` takes a GeoJSON boundary and registers it for active satellite monitoring. You feed Claude Code a directory of shapefiles, and it processes them headlessly. The agent maps the coordinates and returns the assigned field IDs to your terminal. To verify the setup, run a quick command to trigger `get_fields`. The CLI lists the crop types, planting dates, and calculated areas. You get instant confirmation that your new monitoring zones are active.
Automated Vegetation Analysis
`get_evi_timeseries` extracts enhanced vegetation index values for high-biomass regions. Claude Code pulls this data over an SSH session to evaluate canopy development. It formats the raw satellite overpass metrics into a clean CSV for your agronomy team. For visual reporting, the agent triggers `render_index_map`. It downloads the color-coded raster images straight to your server. You build automated cron jobs that email these GeoTIFFs to stakeholders every Monday morning.
Set up EOSDA MCP in Claude Code
Prerequisites
- Claude Code CLI installed (
npm install -g @anthropic-ai/claude-code) - Active Vinkius subscription with a valid endpoint token
- 1
Run the add command
Open your terminal and run the command shown on the right. Replace
[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. Use--scope userto make it available across all projects. - 2
Verify the connection
Start a Claude Code session and type
/mcpto list connected servers. You should seeeosda-mcpwith a green status indicator. - 3
Start using tools
Ask Claude Code something like "Check my latest EOSDA transactions." It will automatically discover and invoke the available EOSDA tools.
claude mcp add --transport http eosda-mcp https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about EOSDA MCP in Claude Code
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the EOSDA MCP today
We host it, we monitor it, we maintain it. You just paste one token.