github analyzed 155c63e

SeequentEvo/evo-mcp

github

The Seequent Evo MCP server is a self-hosted server that provides a secure interface between AI tools and the Evo platform, allowing you to access your geoscience data.

maintainer
SeequentEvo
license
NOASSERTION
first seen
2026-06-09
last seen
2026-06-09
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities3 tools
transport streamable-http counts 3 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • admin

    Workspace/instance management and bulk data operations

  • all

    All tools (default)

  • data

    Object import, download and query operations

code evidencevHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 13

  • fs SeequentEvo-evo-mcp-155c63e/scripts/check_uv_lock_sources.py :10 from pathlib import Path
  • fs SeequentEvo-evo-mcp-155c63e/scripts/setup_mcp.py :15 import shutil
  • fs SeequentEvo-evo-mcp-155c63e/src/agents/mcp_agent/agent.py :12 from pathlib import Path
  • fs SeequentEvo-evo-mcp-155c63e/src/evo_mcp/__init__.py :13 from pathlib import Path
  • fs SeequentEvo-evo-mcp-155c63e/src/evo_mcp/context.py :20 from pathlib import Path
  • fs SeequentEvo-evo-mcp-155c63e/src/evo_mcp/contexts/base.py :10 from pathlib import Path
  • fs SeequentEvo-evo-mcp-155c63e/src/evo_mcp/contexts/delegated.py :9 from pathlib import Path
  • fs SeequentEvo-evo-mcp-155c63e/src/evo_mcp/contexts/managed.py :10 from pathlib import Path
  • fs SeequentEvo-evo-mcp-155c63e/src/evo_mcp/staging/objects/point_set.py :13 from pathlib import Path
  • fs SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/file_tools.py :19 from pathlib import Path
  • fs SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/filesystem_tools.py :18 from pathlib import Path
  • fs SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/object_build_tools.py :21 from pathlib import Path
  • fs SeequentEvo-evo-mcp-155c63e/src/mcp_tools.py :30 from pathlib import Path

shell / exec 1

  • shell SeequentEvo-evo-mcp-155c63e/scripts/setup_mcp.py :16 import subprocess

network 1

  • net SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/admin_tools.py :19 from urllib.parse import urlparse

tool registrations 46

  • create_workspace SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/admin_tools.py :1114
  • get_workspace_summary SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/admin_tools.py :1136
  • create_workspace_snapshot SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/admin_tools.py :1178
  • workspace_copy_object SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/admin_tools.py :1248
  • workspace_duplicate_workspace SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/admin_tools.py :1286
  • find_duplicate_objects SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/admin_tools.py :1364
  • preview_duplicate_scan SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/admin_tools.py :1420
  • compare_evo_objects_detailed SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/admin_tools.py :1440
  • kriging_build_parameters SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/compute_tools.py :112
  • kriging_run SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/compute_tools.py :192
  • create_object SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/data_tools.py :25
  • get_object_content SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/data_tools.py :52
  • get_object_versions SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/data_tools.py :85
  • extract_data_references SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/data_tools.py :113
  • upload_file SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/file_tools.py :31
  • list_file_versions SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/file_tools.py :84
  • download_file SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/file_tools.py :119
  • list_files SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/file_tools.py :177
  • configure_local_data_directory SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/filesystem_tools.py :40
  • list_local_data_files SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/filesystem_tools.py :79
  • preview_csv_file SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/filesystem_tools.py :122
  • workspace_health_check SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/general_tools.py :30
  • list_workspaces SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/general_tools.py :57
  • get_workspace SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/general_tools.py :84
  • list_objects SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/general_tools.py :117
  • get_object SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/general_tools.py :173
  • list_my_instances SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/general_tools.py :206
  • select_instance SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/general_tools.py :218
  • viewer_generate_multi_object_links SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/general_tools.py :247
  • get_users_in_instance SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/instance_users_admin_tools.py :23
  • list_roles_in_instance SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/instance_users_admin_tools.py :83
  • add_users_to_instance SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/instance_users_admin_tools.py :91
  • remove_user_from_instance SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/instance_users_admin_tools.py :132
  • update_user_role_in_instance SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/instance_users_admin_tools.py :153
  • build_and_create_pointset SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/object_build_tools.py :46
  • build_and_create_line_segments SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/object_build_tools.py :206
  • build_and_create_downhole_collection SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/object_build_tools.py :399
  • build_and_create_downhole_intervals SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/object_build_tools.py :654
  • staging_list_object_types SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/object_staging_tools.py :50
  • staging_list_interactions SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/object_staging_tools.py :73
  • staging_invoke_interaction SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/object_staging_tools.py :94
  • staging_create_object SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/object_staging_tools.py :128
  • staging_discard_object SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/object_staging_tools.py :152
  • staging_list SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/object_staging_tools.py :185
  • staging_import_object SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/object_staging_tools.py :207
  • staging_publish_object SeequentEvo-evo-mcp-155c63e/src/evo_mcp/tools/object_staging_tools.py :271

declared dependencies 13

  • fastmcp@>=3.2.4
  • google-adk@==1.28.1
  • evo-files@>=0.2.4
  • evo-compute@>=0.0.2
  • evo-objects@>=0.4.0
  • evo-sdk-common@>=0.5.21
  • evo-schemas@>=2025.9.2
  • evo-widgets@>=0.2.0
  • aiohttp@>=3.14.0
  • pyarrow@>=14.0.0
  • pandas@>=2.0.0
  • numpy@>=1.24.0
  • tomli@; python_version <