# rationalbloks/RationalBloks MCP Server

Source: https://glimind.com/server/glama%2Frationalbloks%2Frationalbloks-mcp-server
Registry id: `glama/rationalbloks/rationalbloks-mcp-server`
Status: unknown

## Tools (64)

- `bulk_create_graph_nodes`: Create up to 500 nodes
- `bulk_create_graph_relationships`: Create up to 500 relationships
- `create_graph_node`: Create a node
- `create_graph_project`: Create a Neo4j graph project
- `create_graph_relationship`: Create a relationship
- `create_project`: Create a project from a schema
- `delete_graph_node`: Delete a node and its relationships
- `delete_graph_project`: Delete a graph project
- `delete_graph_relationship`: Delete a relationship
- `delete_module`: Remove a module
- `delete_project`: Delete a project permanently
- `deploy_destructive`: Deploy a plan that drops data, to staging or production (relational or graph)
- `deploy_graph_production`: Promote graph staging to production. Refuses a plan that drops data
- `deploy_graph_staging`: Deploy the saved graph schema to staging. Refuses a plan that drops data
- `deploy_module`: Deploy a new module from a GitHub repository
- `deploy_production`: Promote staging to production. Refuses a plan that drops data
- `deploy_staging`: Deploy the saved schema to staging. Refuses a plan that drops data
- `drop_schema_items`: Drop tables or fields from the saved schema
- `freeze_module`: Stop a module's pods, remembering how many it ran
- `fulltext_search_graph`: Full-text search across all fields
- `get_graph_data_schema`: The deployed data schema
- `get_graph_node`: Get a node by ID
- `get_graph_project_info`: Graph project info with K8s/Neo4j status
- `get_graph_schema`: Get a graph project's schema
- `get_graph_schema_at_version`: Schema at a specific version
- `get_graph_statistics`: Graph statistics (counts)
- `get_graph_template_schemas`: Pre-built graph schema templates
- `get_graph_version_history`: Graph schema version history
- `get_job_status`: Follow a job to its result
- `get_node_relationships`: Get a node's relationships
- `get_project`: Get project details
- `get_project_info`: Detailed project info with K8s status
- `get_project_storage_usage`: Object-storage file count and bytes used vs limits
- `get_project_usage`: CPU/memory metrics
- `get_schema`: Get the current JSON schema (optionally only some tables or fields)
- `get_schema_at_version`: Schema at a specific commit
- `get_schema_reference`: Advanced schema features reference
- `get_subscription_status`: Plan and usage limits
- `get_template_schemas`: Pre-built schema templates
- `get_user_info`: Get authenticated user info
- `get_version_history`: Git commit history
- `list_clusters`: List your BYOC resource pools (client-owned clusters)
- `list_graph_nodes`: List nodes by entity type
- `list_modules`: A project's modules: id, type, repository, URL, status, pods, resources, the image last built
- `list_project_files`: List uploaded files (metadata + public URLs)
- `list_project_jobs`: A project's jobs, newest first, each with its outcome
- `list_projects`: List all your projects
- `patch_schema`: Change part of the schema: add, rename and set tables and fields. Never drops
- `preview_schema_change`: Preview a change: the migration plan and every drop, saving nothing
- `redeploy_module`: Rebuild a module from its repository's default branch head and roll it out
- `redeploy_project`: Rebuild and roll out staging from the schema it runs, with no schema change
- `rename_project`: Rename a project
- `rollback_graph_project`: Roll a graph project back to a previous version
- `rollback_project`: Roll schema and code back to a previous version
- `scale_module`: Run 1 or 2 pods of a module
- `search_graph_nodes`: Search nodes by property filters
- `set_module_env`: Set or remove environment variables (merged: variables not named are kept); values are never read back
- `set_module_resources`: Set a module's CPU and memory, and rebuild it
- `traverse_graph`: Traverse the graph from a node
- `unfreeze_module`: Start a frozen module's pods again
- `update_graph_node`: Update node properties
- `update_graph_schema`: Replace the whole graph schema: what it leaves out is dropped by the next deploy
- `update_module`: Rename a module or point it at another repository
- `update_schema`: Replace the whole schema: a table or field it leaves out is dropped by the next deploy

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
