l0-py-blocks-mcp
What this MCP does
Manages Selise Blocks Cloud projects, schemas, data gateways, authentication, MFA, roles, permissions, CAPTCHA, SSO credentials, and translations.
Tools
Input schema
{'type': 'object', 'properties': {'item_id': {'type': 'string', 'title': 'Item Id', 'default': '682c40c3872fab1bc2cc8988'}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}, 'allowed_grant_types': {'type': 'array', 'items': {}, 'title': 'Allowed Grant Types', 'default': None}, 'remember_me_minutes': {'type': 'integer', 'title': 'Remember Me Minutes', 'default': 43200}, 'wrong_attempts_lock': {'type': 'integer', 'title': 'Wrong Attempts Lock', 'default': 5}, 'access_token_minutes': {'type': 'integer', 'title': 'Access Token Minutes', 'default': 15}, 'lock_duration_minutes': {'type': 'integer', 'title': 'Lock Duration Minutes', 'default': 5}, 'refresh_token_minutes': {'type': 'integer', 'title': 'Refresh Token Minutes', 'default': 300}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['provider', 'client_id', 'client_secret'], 'properties': {'audience': {'type': 'string', 'title': 'Audience', 'default': 'http://localhost:3000'}, 'provider': {'type': 'string', 'title': 'Provider'}, 'client_id': {'type': 'string', 'title': 'Client Id'}, 'is_enable': {'type': 'boolean', 'title': 'Is Enable', 'default': True}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}, 'redirect_uri': {'type': 'string', 'title': 'Redirect Uri', 'default': 'http://localhost:3000/login'}, 'client_secret': {'type': 'string', 'title': 'Client Secret'}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}, 'database_name': {'type': 'string', 'title': 'Database Name', 'default': ''}, 'use_blocks_db': {'type': 'boolean', 'title': 'Use Blocks Db', 'default': True}, 'connection_string': {'type': 'string', 'title': 'Connection String', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['module_name'], 'properties': {'module_name': {'type': 'string', 'title': 'Module Name'}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['name', 'description', 'resource', 'resource_group', 'tags'], 'properties': {'name': {'type': 'string', 'title': 'Name'}, 'tags': {'type': 'array', 'items': {}, 'title': 'Tags'}, 'type': {'type': 'integer', 'title': 'Type', 'default': 3}, 'resource': {'type': 'string', 'title': 'Resource'}, 'description': {'type': 'string', 'title': 'Description'}, 'is_built_in': {'type': 'boolean', 'title': 'Is Built In', 'default': False}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}, 'resource_group': {'type': 'string', 'title': 'Resource Group'}, 'dependent_permissions': {'type': 'array', 'items': {}, 'title': 'Dependent Permissions', 'default': None}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['project_name', 'repo_name', 'repo_link'], 'properties': {'repo_id': {'type': 'string', 'title': 'Repo Id', 'default': 'Any'}, 'repo_link': {'type': 'string', 'title': 'Repo Link'}, 'repo_name': {'type': 'string', 'title': 'Repo Name'}, 'project_name': {'type': 'string', 'title': 'Project Name'}, 'is_production': {'type': 'boolean', 'title': 'Is Production', 'default': False}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['name', 'description', 'slug'], 'properties': {'name': {'type': 'string', 'title': 'Name'}, 'slug': {'type': 'string', 'title': 'Slug'}, 'description': {'type': 'string', 'title': 'Description'}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['schema_name'], 'properties': {'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}, 'schema_name': {'type': 'string', 'title': 'Schema Name'}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['schema_id', 'project_short_key'], 'properties': {'schema_id': {'type': 'string', 'title': 'Schema Id'}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}, 'project_short_key': {'type': 'string', 'title': 'Project Short Key'}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['module_id'], 'properties': {'module_id': {'type': 'string', 'title': 'Module Id'}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'page': {'type': 'integer', 'title': 'Page', 'default': 0}, 'page_size': {'type': 'integer', 'title': 'Page Size', 'default': 100}, 'tenant_group_id': {'type': 'string', 'title': 'Tenant Group Id', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['role_slugs'], 'properties': {'page': {'type': 'integer', 'title': 'Page', 'default': 0}, 'search': {'type': 'string', 'title': 'Search', 'default': ''}, 'page_size': {'type': 'integer', 'title': 'Page Size', 'default': 10}, 'role_slugs': {'type': 'array', 'items': {}, 'title': 'Role Slugs'}, 'is_built_in': {'type': 'string', 'title': 'Is Built In', 'default': ''}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}, 'resource_group': {'type': 'string', 'title': 'Resource Group', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['schema_id'], 'properties': {'schema_id': {'type': 'string', 'title': 'Schema Id'}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'page': {'type': 'integer', 'title': 'Page', 'default': 0}, 'search': {'type': 'string', 'title': 'Search', 'default': ''}, 'sort_by': {'type': 'string', 'title': 'Sort By', 'default': 'Name'}, 'page_size': {'type': 'integer', 'title': 'Page Size', 'default': 10}, 'is_built_in': {'type': 'string', 'title': 'Is Built In', 'default': ''}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}, 'resource_group': {'type': 'string', 'title': 'Resource Group', 'default': ''}, 'sort_descending': {'type': 'boolean', 'title': 'Sort Descending', 'default': False}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'page': {'type': 'integer', 'title': 'Page', 'default': 0}, 'search': {'type': 'string', 'title': 'Search', 'default': ''}, 'sort_by': {'type': 'string', 'title': 'Sort By', 'default': 'Name'}, 'page_size': {'type': 'integer', 'title': 'Page Size', 'default': 10}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}, 'sort_descending': {'type': 'boolean', 'title': 'Sort Descending', 'default': False}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'keyword': {'type': 'string', 'title': 'Keyword', 'default': ''}, 'sort_by': {'type': 'string', 'title': 'Sort By', 'default': 'CreatedDate'}, 'page_size': {'type': 'integer', 'title': 'Page Size', 'default': 100}, 'page_number': {'type': 'integer', 'title': 'Page Number', 'default': 1}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}, 'sort_descending': {'type': 'boolean', 'title': 'Sort Descending', 'default': True}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'properties': {'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['provider', 'site_key', 'secret_key'], 'properties': {'provider': {'type': 'string', 'title': 'Provider'}, 'site_key': {'type': 'string', 'title': 'Site Key'}, 'is_enable': {'type': 'boolean', 'title': 'Is Enable', 'default': False}, 'secret_key': {'type': 'string', 'title': 'Secret Key'}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', '$defs': {'KeyTranslationResource': {'type': 'object', 'title': 'KeyTranslationResource', 'required': ['Value', 'Culture'], 'properties': {'Value': {'type': 'string', 'title': 'Value'}, 'Culture': {'type': 'string', 'title': 'Culture'}}, 'description': 'KeyTranslationResource'}, 'SaveKeyTranslationRequest': {'type': 'object', 'title': 'SaveKeyTranslationRequest', 'required': ['KeyName', 'ModuleId', 'Resources'], 'properties': {'ItemId': {'type': 'string', 'title': 'Itemid', 'default': ''}, 'KeyName': {'type': 'string', 'title': 'Keyname'}, 'IsNewKey': {'type': 'boolean', 'title': 'Isnewkey', 'default': True}, 'ModuleId': {'type': 'string', 'title': 'Moduleid'}, 'Resources': {'type': 'array', 'items': {'$ref': '#/$defs/KeyTranslationResource'}, 'title': 'Resources'}}, 'description': 'Request model for save key translation.'}, 'SaveKeysTranslationRequest': {'type': 'object', 'title': 'SaveKeysTranslationRequest', 'required': ['Translations'], 'properties': {'ProjectKey': {'type': 'string', 'title': 'Projectkey', 'default': ''}, 'Translations': {'type': 'array', 'items': {'$ref': '#/$defs/SaveKeyTranslationRequest'}, 'title': 'Translations'}}, 'description': 'Request model for save keys translation.'}}, 'required': ['request'], 'properties': {'request': {'$ref': '#/$defs/SaveKeysTranslationRequest', 'title': 'Request'}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['domain', 'tenant_id'], 'properties': {'domain': {'type': 'string', 'title': 'Domain'}, 'tenant_id': {'type': 'string', 'title': 'Tenant Id'}, 'project_name': {'type': 'string', 'title': 'Project Name', 'default': ''}, 'tenant_group_id': {'type': 'string', 'title': 'Tenant Group Id', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['role_slug'], 'properties': {'role_slug': {'type': 'string', 'title': 'Role Slug'}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}, 'add_permissions': {'type': 'array', 'items': {}, 'title': 'Add Permissions', 'default': None}, 'remove_permissions': {'type': 'array', 'items': {}, 'title': 'Remove Permissions', 'default': None}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['item_id', 'is_enable'], 'properties': {'item_id': {'type': 'string', 'title': 'Item Id'}, 'is_enable': {'type': 'boolean', 'title': 'Is Enable'}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', 'required': ['item_id', 'name', 'description', 'resource', 'resource_group', 'tags'], 'properties': {'name': {'type': 'string', 'title': 'Name'}, 'tags': {'type': 'array', 'items': {}, 'title': 'Tags'}, 'type': {'type': 'integer', 'title': 'Type', 'default': 3}, 'item_id': {'type': 'string', 'title': 'Item Id'}, 'resource': {'type': 'string', 'title': 'Resource'}, 'description': {'type': 'string', 'title': 'Description'}, 'is_built_in': {'type': 'boolean', 'title': 'Is Built In', 'default': False}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}, 'resource_group': {'type': 'string', 'title': 'Resource Group'}, 'dependent_permissions': {'type': 'array', 'items': {}, 'title': 'Dependent Permissions', 'default': None}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Input schema
{'type': 'object', '$defs': {'SchemaField': {'type': 'object', 'title': 'SchemaField', 'required': ['Name', 'Type'], 'properties': {'Name': {'type': 'string', 'title': 'Name', 'description': 'The name of the field'}, 'Type': {'type': 'string', 'title': 'Type', 'description': 'The type of the field'}, 'IsArray': {'type': 'boolean', 'title': 'Isarray', 'default': False, 'description': 'Whether the field is array'}}, 'description': 'Represents a field in a schema.'}}, 'required': ['schema_id', 'fields'], 'properties': {'fields': {'type': 'array', 'items': {'$ref': '#/$defs/SchemaField'}, 'title': 'Fields'}, 'schema_id': {'type': 'string', 'title': 'Schema Id'}, 'project_key': {'type': 'string', 'title': 'Project Key', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_WrappedResult', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}, 'x-fastmcp-wrap-result': True}
Recent tool changes
Similar MCP servers
Busymate DevTools
Captures, inspects, exports, and debugs HTTPS traffic from devices and applications, with request and response inspection, proxy …
Utility Matrix
Offers calculators and analyzers for cloud costs, SRE and DORA metrics, Kubernetes and Docker configuration, secrets detection, v…
Agentic Endpoints
Offers pay-per-call utilities for text compression, web scraping, PDF parsing, meeting transcript storage and search, encrypted s…
domainee
Provides domain, DNS, TLS, email-authentication, HTTP, WHOIS, availability, and website diagnostics for SaaS custom-domain setups.
Webhook Toolkit
Creates webhook endpoints, captures and replays requests, configures responses, and signs or verifies webhook payloads.
Stigmer
Discovers verified AWS method contracts, generates least-privilege IAM policies, and evaluates AWS authorization before and after…
Datoka Hooks
Relays webhook events to verified receivers with idempotency, retries, signed delivery observations, receipt verification, and de…
RDAP API
Looks up normalized RDAP registration and allocation data for domains, IPs, autonomous systems, entities, nameservers, and TLDs.