{
  "info": {
    "name": "Parma — mcp.ai",
    "description": "REST API for the Parma MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/parma",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "parma_add_relationship_to_group",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/relationship/to/group",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "relationship",
            "to",
            "group"
          ]
        },
        "description": "Tool to add a relationship to a group in Parma. Use when you need to associate an existing relationship with a group.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"group_id\": 0,\n  \"relationship_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_create_note",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/note",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "note"
          ]
        },
        "description": "Tool to create a new note in the Parma account. Use when you need to add a note linked to specific relationships.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"body\": \"\",\n  \"datetime\": \"\",\n  \"relationship_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_create_relationship",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/relationship",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "relationship"
          ]
        },
        "description": "Tool to create a new relationship in Parma. Use when you need to add a new person or company to your Parma account.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"type\": \"\",\n  \"about\": \"\",\n  \"group_ids\": \"\",\n  \"company_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_data_json",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/data/json",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "data",
            "json"
          ]
        },
        "description": "Tool to retrieve DCAT-US 1.1 compliant metadata of all datasets. Use when you need the complete catalog JSON (data.json) from Parma’s open data portal.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_delete_relationship",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/relationship",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "relationship"
          ]
        },
        "description": "Tool to delete a relationship from Parma by its ID. Use when you need to remove an existing relationship between entities. Returns success confirmation after deletion (HTTP 204).",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_get_pipeline",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/pipeline",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "pipeline"
          ]
        },
        "description": "Tool to retrieve a pipeline by its ID. Use when you need to fetch details about a specific pipeline.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_get_relationship",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/relationship",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "relationship"
          ]
        },
        "description": "Tool to retrieve a relationship by its unique ID. Use when you need to get detailed information about a specific relationship.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_get_stage",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/stage",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "stage"
          ]
        },
        "description": "Tool to retrieve a stage by its unique identifier. Use when you need to fetch details about a specific stage in a pipeline.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_get_user",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/user",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "user"
          ]
        },
        "description": "Tool to retrieve a user by their unique ID. Use when you need to fetch details for a specific user.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_get_user_profile",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/user/profile",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "user",
            "profile"
          ]
        },
        "description": "Tool to retrieve the authenticated user's profile. Use after obtaining a valid auth token to fetch current user account details.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_list_deals",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/deals",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "deals"
          ]
        },
        "description": "Tool to retrieve all deals from the Parma account. Use when you need to list deals, filter by pagination, or get an overview of all deals in the system.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_list_groups",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/groups",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "groups"
          ]
        },
        "description": "Tool to retrieve all groups in the Parma account. Use when you need to list groups, optionally filtered by a search query.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": \"\",\n  \"query\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_list_notes",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/notes",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "notes"
          ]
        },
        "description": "Tool to retrieve all notes from the Parma account. Use when you need to list or search through notes associated with relationships.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_list_pipelines",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/pipelines",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "pipelines"
          ]
        },
        "description": "Tool to list all pipelines in the Parma account. Use when you need to retrieve available pipelines and their details.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_list_relationship_groups",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/relationship/groups",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "relationship",
            "groups"
          ]
        },
        "description": "Tool to retrieve all groups linked to a specific relationship. Use when you need to see which groups are associated with a given relationship ID.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"relationship_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_list_relationship_notes",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/relationship/notes",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "relationship",
            "notes"
          ]
        },
        "description": "Tool to list all notes linked to a relationship. Use when you need to retrieve all notes associated with a specific relationship ID.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": \"\",\n  \"relationship_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_list_relationships",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/relationships",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "relationships"
          ]
        },
        "description": "Tool to list all relationships in the Parma account. Use when you need to retrieve and filter relationships by various criteria such as name, type, or contact details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sms\": \"\",\n  \"name\": \"\",\n  \"page\": \"\",\n  \"type\": \"\",\n  \"email\": \"\",\n  \"phone\": \"\",\n  \"twitter\": \"\",\n  \"linkedin\": \"\",\n  \"telegram\": \"\",\n  \"whatsapp\": \"\",\n  \"instagram\": \"\",\n  \"schedulinglink\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_list_stages",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/stages",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "stages"
          ]
        },
        "description": "Tool to retrieve all stages in the Parma account. Use when you need to list pipeline stages or check available stage configurations.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_list_users",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/users",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "users"
          ]
        },
        "description": "Tool to list all users in the Parma account. Use when you need to retrieve the complete list of users with their IDs, names, and email addresses.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_package_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/package/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "package",
            "list"
          ]
        },
        "description": "Tool to retrieve all dataset identifiers from the Parma CKAN instance. Use when you need to list every available dataset ID.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_remove_relationship_from_group",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/remove/relationship/from/group",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "remove",
            "relationship",
            "from",
            "group"
          ]
        },
        "description": "Tool to remove a relationship from a group. Use when you need to dissociate a relationship from a specific relationship group. Returns success status on completion (HTTP 204).",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"relationship_id\": \"\",\n  \"relationship_group_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_update_note",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/note",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "note"
          ]
        },
        "description": "Tool to update an existing note in the Parma account. Use when you need to modify the content, datetime, or relationships of a specific note.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"body\": \"\",\n  \"datetime\": \"\",\n  \"relationship_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "parma_update_relationship",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/relationship",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "relationship"
          ]
        },
        "description": "Tool to update an existing relationship in the Parma account. Use when you need to modify relationship details such as name, description, type, or associated groups.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"name\": \"\",\n  \"type\": \"\",\n  \"about\": \"\",\n  \"group_ids\": \"\",\n  \"company_id\": 0,\n  \"properties\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}