ژئوباکس اولین GIS ابری ایران میباشد که با ارائه یک زیرساخت بین المللی راهکاری جامع جهت مدیریت دادههای مکان محور ارائه می نماید.
This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · api.geobox.ir
280tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://api.geobox.ir/mcp
Skill page: https://www.mcpbundles.com/skills/geobox-mcp-cbe5b01f00
Explore capabilities (280)
other 25
Showing 25 of 280
Showing 25 of 280 tools from the public preview. Connect the server to inspect the full live tool list.
Feature9
Dashboard8
Ai Generate Sql Save4
Field4
Ai Generate Sql Save As Query
other
ai_generate_sql_save_as_query
Generate a GIS SQL query from the user request and input layers, then save it as a new query resource.
Use this when the request is to generate SQL and save it as a query resource. Do not call query_create afterward.
Do not use this to save as a layer, to save as both, or when no save was requested.
Args:
user_request (str): the query operation only (filters, fields, geometry). Do not put the save name here.
layer_uuids (list[str]): input vector layer uuids
query_name (str): name
Ai Generate Sql Save As Query — Generate a GIS SQL query from the user request and input layers, then save it as a new query resource.
Use this when the request is to generate SQL and save it as a query resource. Do not call query_create afterward.
Do not use this to save as a layer, to save as both, or when no save was requested.
Args:
user_request (str): the query operation only (filters, fields, geometry). Do not put the save name here.
layer_uuids (list[str]): input vector layer uuids
query_name (str): name
Ai Generate Sql Save As Layer — Generate a GIS SQL query from the user request and input layers, then save the result as a new vector layer.
Use this when the request is to generate SQL and save the result as a layer. Do not call a separate save tool afterward.
Do not use this to save as a query resource, to save as both, or when no save was requested.
Args:
user_request (str): the query operation only (filters, fields, geometry). Do not put the save name here.
layer_uuids (list[str]): input vector layer uuids
l
Ai Generate Sql Save As Query And Layer — Generate a GIS SQL query from the user request and input layers, then save the same SQL as both a query resource and a vector layer.
Use this when one generated SQL should be saved both as a query resource and as a layer.
Do not use this when only one of those saves was requested. Do not use this when the layer and the query resource need different SQL (call the matching single-save tools separately).
Args:
user_request (str): the query operation only (filters, fields, geometry). Do not p
Ai Generate Sql Save Without Save — Generate a GIS SQL query from the user request and input layers. Does not save anything.
Use this when the caller only wants the SQL text. The generated query is not saved as a query resource or as a layer.
Do not use this if the request is to save as a query resource, a layer, or both. Use the matching save tool instead. Do not generate with this tool and then call a create/save tool.
Args:
user_request (str): the query operation only (filters, fields, geometry). Do not put save names he
Dashboard Get List
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
ژئوباکس اولین GIS ابری ایران میباشد که با ارائه یک زیرساخت بین المللی راهکاری جامع جهت مدیریت دادههای مکان محور ارائه می نماید.
How do I connect ژئوباکس to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
How many tools does ژئوباکس provide?
Operate this server?
Request removal if you do not want ژئوباکس listed here, or claim the listing if you want to manage it on MCPBundles.
Operate ژئوباکس?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
More in developer tools
Other MCP servers in this category from the directory index
— Get a list of dashboards with optional filtering
Args:
query (str, optional): Query filter based on OGC CQL standard. e.g. "field1 LIKE '%GIS%' AND created_at > '2021-01-01'". you can query these fields: ['id', 'uuid', 'name', 'created_at', 'last_modified_at']
order_by (str, optional): Comma separated list of fields for sorting results [field1 A|D, field2 A|D, …]. e.g. name A, type D. NOTE: "A" denotes ascending order and "D" denotes descending order
return_count (bool, optional): W
Dashboard Get By Uuid — Get a specific dashboard by its UUID
Args:
dashboard_uuid (str): The UUID of the dashboard
Returns:
Dict: retrieved dashboard data
Dashboard Create — Create a new dashboard
Args:
name (str): The name of the dashboard. name must be a valid identifier and without spacing.
display_name (str, optional): a human-readable name for the dashboard
description (Str, optional): a description of the dashboard
settings (Dict, optional): The settings of the dashboard
Returns:
Dict: created dashboard data
Dashboard Update — Update the dashboard's properties
Args:
dashboard_uuid (str): The UUID of the dashboard
name (str): The new name for the dashboard. name must be a valid identifier and without spacing.
display_name (str, optional): The new display name for the dashboard
description (Str, optional): The new description for the dashboard
settings (Dict, optional): The new settings for the dashboard
Returns:
Dict: updated dashboard data
Dashboard Delete — Delete the dashboard
Args:
dashboard_uuid (str): The UUID of the dashboard
Returns:
Dict: delete status message
Dashboard Share — Share the dashboard with users
Args:
dashboard_uuid (str): The UUID of the dashboard.
usernames (List[str]): list of usernames to share the dashboard with them.
Returns:
Dict: list of all the usernames that the dashboard is shared with.
Dashboard Unshare — Unshare the dashboard with users
Args:
dashboard_uuid (str): The UUID of the dashboard.
usernames (List[str]): list of usernames to unshare the dashboard with them.
Returns:
Dict: list of all the usernames that the dashboard is unshared with.
Dashboard Get Shared Users — Get the shared users of the dashboard
Args:
dashboard_uuid (str): The UUID of the dashboard.
Returns:
Dict: list of all the usernames that the dashboard is shared with.
Feature Get List — Get features of a layer
By default, the SRID of the features is 3857
You must pass one of these inputs: vector_uuid, view_uuid
Args:
vector_uuid (str, optional): The UUID of the vector layer.
view_uuid (str, optional): The UUID of the view.
quant_factor (int, optional): Factor to quantize coordinates.
skip (int, optional): Number of features to skip. default: 0
limit (int, optional): Number of features to limit. default: 100
return_count (bool, optional): If True, return
Feature Bulk Delete — Delete features from the layer based on specified criteria.
You must pass one of these inputs: vector_uuid, view_uuid
Args:
vector_uuid (str, optional): The UUID of the vector layer.
view_uuid (str, optional): The UUID of the view.
query (str, optional): Query to filter features to delete.
bbox (str, optional): Comma seprated bbox.
bbox_srid (int, optional): Spatial reference ID for the bounding box.
feature_ids (str, optional): Comma seprated feature ids.
Returns:
Feature Import File — Import features from a file into the layer.
By default, the SRID of the features is 3857.
Args:
file_uuid (str): file uuid to import.
vector_uuid (str, optional): The UUID of the vector layer.
view_uuid (str, optional): The UUID of the view.
input_srid (int, optional): Spatial reference ID of the input data. default: 3857
replace_domain_codes_by_values (bool, optional): Whether to replace domain codes with values.
Returns:
Dict: the api response for import features
Feature Export File — Export features from the layer to a file.
By default, the SRID of the features is 3857.
Args:
out_filename (str): Name of the output file without extention.
out_format (FileOutputFormat): Format of the output file. options are: Shapefile, GPKG, GeoJSON, CSV, KML, DXF
vector_uuid (str, optional): The UUID of the vector layer.
view_uuid (str, optional): The UUID of the view.
replace_domain_codes_by_values (bool, optional): Whether to replace domain codes with values.
bbox
Feature Length — Returns the length of the feature geometry
By default, the SRID of the features is 3857
Args:
feature_id (int): the id of the feature.
vector_uuid (str, optional): The UUID of the vector layer.
view_uuid (str, optional): The UUID of the view.
Returns:
Dict: the length of the feature geometry
Feature Area — Returns the area of the feature geometry
By default, the SRID of the features is 3857
Args:
feature_id (int): the id of the feature.
vector_uuid (str, optional): The UUID of the vector layer.
view_uuid (str, optional): The UUID of the view.
Returns:
float: the area of the feature geometry
Feature Create — Create a new feature for the layer.
By default, the SRID of the features is 3857.
sample geojson data for each supported geometry type:
Point Layer:
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [
6501058.262327177,
2704741.568653267
]
},
"properties": {
"fid": null,
"__min_zoom": 0
},
"id": 13,
"bbox": [
6501058.2623271
Feature Delete — Delete the feature
By default, the SRID of the features is 3857
Args:
feature_id (int): the id of the feature.
vector_uuid (str, optional): The UUID of the vector layer.
view_uuid (str, optional): The UUID of the view.
Returns:
None
Feature Update — Update the feature by geojson input
By default, the SRID of the features is 3857
Args:
feature_id (int): the id of the feature.
geojson (Dict): The feature data to update including properties and geometry. supported types: Point, MultiPoint, MultiLineString, Polygon, MultiPolygon.
vector_uuid (str, optional): The UUID of the vector layer.
view_uuid (str, optional): The UUID of the view.
Returns:
Dict: the updated feature data
Field Get List — Get all fields of the layer
Args:
vector_uuid (str, optional): The UUID of the vector layer.
view_uuid (str, optional): The UUID of the view.
Returns:
Dict: the layer's fields
Field Add — Add a field to the layer
Args:
vector_uuid (str): The UUID of the layer
name (str): The name of the new field. name must be a valid identifier and without spacing
datatype (str): The data type of the new field. datatype options: Integer, Float, String, Long, Date, Time, DateTime
data (Dict, optional): Additional field properties (display_name, description, width(for string type only), etc.)
Returns:
Dict: added field data
Field Delete — Delete the field
Args:
field_id (int): The ID of the field to delete.
vector_uuid (str, optional): The UUID of the vector layer.
view_uuid (str, optional): The UUID of the view.
Returns:
None
Field Update — Update the field
Args:
field_id (int): The ID of the field to delete.
name (str, optional): The name of the field.
display_name (str, optional): The display name of the field.
description (str, optional): The description of the field.
domain (Dict, optional): the domain of the field
width (int, optional): The width of the field.
hyperlink (bool, optional): the hyperlink field.
vector_uuid (str, optional): The UUID of the vector layer.
view_uuid (str, optional
Showing the first 25 tools — full list and schemas: Directory API.
MCPBundles probed 280 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does ژئوباکس require?
ژئوباکس may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.