Skip to main content
Glama
Jambathor

iCrop MCP Server

by Jambathor

iCrop MCP Server

Connect your iCrop account to Claude Desktop. Ask questions about your farms, crops, and fields - Claude will fetch the data automatically.

Setup

Step 1: Get Docker

Download and install Docker Desktop. Make sure it's running.

Step 2: Build the Docker Image

# In the project folder, build the image
docker build -t icrop-mcp-server:latest .

Step 3: Configure Claude Desktop

Find your Claude Desktop config file:

  • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Add this to the file (replace with your iCrop credentials):

{
  "mcpServers": {
    "icrop-mcp-server": {
      "command": "docker",
      "args": [
        "run", "-i", "--rm",
        "--env", "ICROP_USERNAME=your_email@example.com",
        "--env", "ICROP_PASSWORD=your_password",
        "--env", "TRANSPORT=stdio",
        "icrop-mcp-server:latest"
      ]
    }
  }
}

Step 4: Restart Claude Desktop

Quit and restart Claude Desktop. You should see the MCP icon in your chats.

Available Tools

The server provides 9 tools:

Farm Management:

  • icrop_list_farms - List farms with filtering options (year, hidden fields, etc.)

  • icrop_list_all_farms - Get all farms without filters

Crop Management:

  • icrop_list_crops - Get all available crop types

  • icrop_get_crop_details - Get detailed crop information including varieties

  • icrop_get_crop_varieties - Get varieties for a specific crop

Field Management:

  • icrop_list_crop_fields - List all crop fields

Data Lists:

  • icrop_get_soil_types - Get available soil types

  • icrop_get_cultivation_types - Get cultivation methods (soil, hydroponic, etc.)

  • icrop_get_coverage - Get coverage options (open, covered)

Usage Examples

Ask Claude:

  • "Show me all my farms for 2025"

  • "What crops are available?"

  • "List potato varieties"

  • "Show my crop fields"

  • "What soil types can I use?"

Project Structure

src/
├── icrop_mcp_server.py     # Main MCP server
└── schemas.py              # Data validation
-
license - not tested
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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/Jambathor/mcp-server-icrop'

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