Granoflow MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GRANOFLOW_API_TOKEN | No | API token for authenticating with the Granoflow API. | |
| GRANOFLOW_API_BASE_URL | No | The base URL of the Granoflow Local HTTP API. Default: http://127.0.0.1:56789 | http://127.0.0.1:56789 |
| GRANOFLOW_MCP_CONFIG_PATH | No | Path to a custom config file. Default: ~/.config/granoflow-mcp/config.json |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| granoflow_setup_statusA | Inspect Granoflow MCP config and Local HTTP API health without printing secrets. |
| granoflow_setup_detect_local_apiA | Probe a bounded localhost port list for a running Granoflow Local HTTP API. |
| granoflow_setup_write_configC | Preview or write MCP-owned non-secret Granoflow connection config. Defaults to dry-run. |
| granoflow_setup_open_configB | Create and optionally open the MCP-owned non-secret Granoflow config file. |
| granoflow_setup_open_appB | Preview or open the installed Granoflow app after user approval. Defaults to dry-run. |
| granoflow_healthA | Check whether the Granoflow Local HTTP API is reachable. |
| granoflow_versionA | Show Granoflow app and Local HTTP API version metadata. |
| granoflow_capabilitiesA | List capabilities exposed by the running Granoflow app. |
| granoflow_ai_agent_toolsB | List Granoflow AI-agent tool contracts. |
| granoflow_task_listC | List tasks from Granoflow. |
| granoflow_task_exportC | Export a task context for an AI agent. |
| granoflow_task_validateB | Validate an AI-agent task result before importing it into Granoflow. |
| granoflow_task_importA | Import an AI-agent task result into Granoflow. Use dryRun first unless the user explicitly asks to write. |
| granoflow_task_createC | Create a Granoflow task from a JSON payload. |
| granoflow_task_updateB | Update a Granoflow task through the Local HTTP API. |
| granoflow_task_completeC | Complete a Granoflow task. |
| granoflow_project_listA | List Granoflow projects. |
| granoflow_review_day_showC | Show a Granoflow daily review by date. |
| granoflow_api_requestB | Run an allowed Granoflow Local HTTP API request. Prefer dedicated tools when available. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/granoflow/granoflow-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server